Skip to content

Releases: andrewferrier/memy

v0.18.0

02 Mar 14:29
7d819fe

Choose a tag to compare

0.18.0 (2026-03-02)

Features

  • formula: add man pages, README, and shell completions to Homebrew formula (2652cf5)

v0.17.1

02 Mar 11:54
c2964cf

Choose a tag to compare

0.17.1 (2026-03-02)

Bug Fixes

  • release: fix regex to match any tag in Formula URL, not just v-prefixed ones (1bd873e)

v0.17.0

23 Feb 18:34
e92afd6

Choose a tag to compare

0.17.0 (2026-02-23)

Features

  • Add install.sh - closes #123 (4e4a65b)
  • Add MemyTelescope command - closes #117 (8d3383f)
  • implement homebrew formula with automated sha256sum updates (f1fafcd)
  • list: add ls as visible alias for list command (e03db2a)

Bug Fixes

  • Correct order in NeoVim commands (555223b)
  • Don't prompt to overwrite (c7b3015)
  • dynamically update URL version in Homebrew formula during release (21254d6)
  • list: remove ls alias mention from usage string (535d8e4)
  • use TAG env var directly instead of reconstructing with 'v' prefix (c327156)

v0.16.0

22 Feb 12:32
501b7d6

Choose a tag to compare

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

12 Nov 17:01
5360c26

Choose a tag to compare

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

07 Oct 18:07
2851496

Choose a tag to compare

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

14 Sep 16:40
67cf6e0

Choose a tag to compare

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

  • Improve import performance - closes #65 (36aa10b)

v0.12.0

07 Sep 18:14
89ff09b

Choose a tag to compare

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)

Bug Fixes

  • Don't allow any invalid config (e241cb8)
  • Handle gracefully missing DB/config path (b51b20e)

Performance Improvements

v0.11.0

02 Sep 21:52
6f29e1e

Choose a tag to compare

0.11.0 (2025-09-02)

Features

  • Add man pages to Debian package - closes #60 (b0e7f6a)

Bug Fixes

  • Include full subcommand in man pages (f986ca9)
  • Make expand_tilde more robust (c490234)

Performance Improvements

  • Use transaction for note_path to speed up (a470725)
  • Use unstable sort (97fe8b2)

v0.10.0

31 Aug 14:16
303ae84

Choose a tag to compare

0.10.0 (2025-08-31)

Features

  • Add MemyFZF command to NeoVim hook (53ab064)
  • Add MemyMiniPick to NeoVim hook (dca5442)
  • Provide switch dir/file command for lf - closes #49 (51112dd)