Releases: andrewferrier/memy
Releases · andrewferrier/memy
v0.18.0
v0.17.1
v0.17.0
v0.16.0
0.16.0 (2026-02-21)
Features
- add comprehensive copilot-instructions.md and remove CONTRIBUTING.md (97acf69)
- add GitHub Action to re-render logo.png from logo.svg (1504518)
- Implement 'memy-cd' and rearrange README (72ae9c8)
Bug Fixes
- Add FreeFont TTF installation to workflow (ffaf65c)
- Cleanly split and normalize paths w/o eval - closes #106 (84c2797)
- Correct instructions for installing bash hook (ef78a69)
- Evaluate CLI config before commands - closes #93 (35d7266)
- Hook will no longer error on SIGPIPE (d4c2256)
- Implement missing memy-cd command for fish - closes #104 (e7c769c)
- make logo.svg background transparent (f58ee29)
- move 'memy' text inside orange box in logo.svg (52b7b75)
- move text up and clock to bottom-right corner in logo.svg (55c154e)
- Tweak logo layout (eddb82a)
- Update svg → png conversion (7b03a07)
Performance Improvements
- Compare secs for more efficient maths (5ff161c)
v0.15.0
0.15.0 (2025-11-12)
Features
- And message re: importing database (1218a6e)
- Can prevent missing file deletion - closes #90 (cbed029)
- Color files/dirs differently (e080e0c)
- Introduce 'stats' command - closes #87 (f5c4e36)
- Support import from autojump (3ac4071)
- Use PRAGMA optimize - closes #85 (bed8f92)
Bug Fixes
- Don't import from autojump in bench (b78dbc9)
- Handle color="always" when not a terminal (876bded)
- Handle missing db_path (047f2a9)
- Handle NO_COLOR consistently (a80b2e8)
- Handle whitespace-padded --config (9f7b620)
- No warn when removing old files - closes #91 (d3c4903)
- Remove comment about falling back to defaults (6546a52)
- Unix timestamps are signed, not unsigned (55fa725)
v0.14.0
0.14.0 (2025-10-07)
Features
- Add two default deny patterns (3283294)
- Implement use_tilde_on_list - closes #74 (79b432b)
- Include last_noted_age_days in diagnostic message (91885ff)
Bug Fixes
- Expand tilde in denylist - closes #80 (89a1533)
- Handle missing files for fish (3e868fa)
- hooks - don't complain about missing files - closes #78 (0f43b79)
- Remove confusing message (83f45d9)
- zsh hook - don't break other hooks (b9fd11a)
Performance Improvements
- Create denylist_matcher only once (0d24087)
v0.13.0
0.13.0 (2025-09-14)
Features
- Add template configuration to deb/RPM (cd8465d)
- Build completions into packages - closes #67 (dfbdeb1)
- Default list of denylist patterns - closes #41 (d33823b)
- Don't removed deleted files right away - closes #64 (5ba9329)
Bug Fixes
- Add missing workflow perms (71c89ef)
- code scanning alert no. 2: Workflow does not contain permissions (0658767)
- Enhance gitignore checking - closes #70 (31f869b)
- Ensure files_only conflicts with directories_only (2ad444f)
- Improve stdout handling (ed5ff45)
- Issue building RPM package (66b3ad2)
- Put .deb in 'utils' category (3d03dfd)
- Simplify copy to dist (c9f85e5)
- Target RPM path for memy (6d046ef)
Performance Improvements
v0.12.0
0.12.0 (2025-09-07)
Features
- Add color support - closes #55 (f27a1c6)
- Add hooks to deb/rpm packages (ba872c2)
- Add zoxide importer - closes #47 (31adec9)
- Import fasd DB if DB is empty - closes #63 (f380d7c)
- Improve formatting of template config (89cc41c)
- Make global opts actually global (944414e)
- Simplify generate-config to output on stdout (9189ccd)
- Write a manpage for config file (8b214b7)