Skip to content

Latest commit

 

History

History
156 lines (119 loc) · 8.69 KB

File metadata and controls

156 lines (119 loc) · 8.69 KB

Changelog

v1.6.4 - 2026-06-07

Improvements

  • fix: keep restore TUI within terminal bounds (closes #125) by @babarot in #127
  • Allow --prune to skip confirmation with -f by @babarot in #129

Refactorings

  • Fix concurrency safety: eliminate global SelectionManager and add mutex to legacy Storage by @babarot in #118
  • Refactor: extract Trash interface, move orphan logic, and DRY up XDG storage by @babarot in #119
  • Refactor: decouple config, remove unused fields, and narrow UI dependencies by @babarot in #120
  • Update architecture docs and rename manager variables to match Trash interface by @babarot in #121
  • Fix fundamental design issues: circular references, untestable prompts, and implicit init() by @babarot in #122
  • Reduce syscalls in gomi -b restore path by @babarot in #123

v1.6.3 - 2026-03-20

Bug fixes

  • Fix files with dollar signs in names being incorrectly expanded by @babarot in #111
  • Fix cross-device link error in legacy storage by @babarot in #112

Improvements

  • Fix empty files being excluded from restore list by @babarot in #110
  • Fix gomi_dir being ignored when strategy is auto by @babarot in #113
  • Fix colors invisible on light terminal backgrounds by @babarot in #114

v1.6.2 - 2026-02-12

Bug fixes

  • Fix: Use os.Lstat instead of os.Stat to support broken symlinks by @babarot in #106

Others

  • Fix dead link by @daaa1k in #108

v1.6.1 - 2025-06-19

New Features

  • Make forbidden paths configurable by @babarot in #95
  • Customise styles on the filter matching/prompt by @babarot in #101

v1.6.0 - 2025-02-26

New Features

  • Add --prune option for trash management by @babarot in #88
  • Implement UI-based Strict Confirmation (Following Terminal Prompt) by @babarot in #89
  • Add Image Preview in Detail View by @babarot in #92

Refactorings

  • Add tests by @babarot in #86
  • Add immediate renderer instead of using immediately flag by @babarot in #87

Website Updates

  • Add Website Carousel and Reorganize Project Documentation by @babarot in #90
  • Tweak site designs, animations and layouts by @babarot in #91

Others

  • Add strict YES validation to confirm prompt by @babarot in #85

v1.5.1 - 2025-02-23

New Features

  • Add Log Rotation feature by @babarot in #82

v1.5.0 - 2025-02-21

New Features

  • Add Permanent Deletion Feature with Confirmation Dialog by @babarot in #79

Refactorings

  • Large-scale Code Refactoring for Better Architecture by @babarot in #81

Others

  • Create missing log path by @kariudo in #80

v1.4.3 - 2025-02-17

New Features

  • Add toggle between trash and original path display in detail view by @babarot in #76

Others

  • Add windows wildcard support by @babarot in #75

v1.4.2 - 2025-02-16

v1.4.1 - 2025-02-16

Refactorings

  • Revise log system by @babarot in #70

v1.4.0 - 2025-02-16

New Features

  • Support XDG Trash specification by @babarot in #69

v1.3.2 - 2025-02-11

v1.3.1 - 2025-02-11

Others

  • feat: added scoop config by @Souvlaki42 in #54

v1.3.0 - 2025-02-10

New Features

  • Make moving files across different partitions possible by adding fallback to copy-and-delete by @babarot in #51
  • Enhancements to Debugging and Installation Process by @babarot in #57
  • Make trash dir configuable instead of being hardcoded to ~/.gomi by @babarot in #56

Bug fixes

  • Escape string to being passed to cd by @babarot in #60

Others

  • Refactor history package by @babarot in #49
  • Fix typo, Causion -> Caution by @kianmeng in #52

v1.2.2 - 2025-01-27

v1.2.1 - 2025-01-27

v1.2.0 - 2025-01-27

New Features

  • Add brand new UI for restore functionality (Bubble Tea integration) by @babarot in #44

v1.1.9 - 2025-01-23

New Features

  • Support fuzzy search by @babarot in #42

v1.1.8 - 2025-01-17

Others

  • Refactor by @babarot in #39

v1.1.7 - 2023-03-21

  • Bump by @babarot in #33

v1.1.6 - 2023-03-21

  • Bump by @babarot in #33

v1.1.5 - 2023-03-20

  • Fix release workflow by @babarot in #31

v1.1.4 - 2023-03-20

  • New version by @babarot in #30

v1.1.3 - 2022-04-17

  • Upgrade sys package for Darwin with go v1.18 by @nikukyugamer in #28

v1.1.2 - 2022-02-17

  • Fix typos in main.go by @kbrgl in #19
  • Add todo by @babarot in #24
  • Copied from #22 by @babarot in #25
  • Update readme by @babarot in #26

v1.1.1 - 2020-02-04

  • Support homebrew formula in GoReleaser by @babarot in #17

v1.1.0 - 2020-01-30

v1.0.3 - 2020-01-20

v1.0.2 - 2020-01-18

v1.0.1 - 2020-01-18

  • v1.0.0 by @babarot in #15

v1.0.0 - 2020-01-18

  • Parse flags without flag package by @babarot in #11

v0.1.7 - 2016-10-21

v0.1.6 - 2015-05-22

v0.1.5 - 2015-05-12

v0.1.4 - 2015-05-08

v0.1.2 - 2015-05-05

v0.1.0 - 2015-05-05