Releases: StrangeNoob/nvim-quest
Releases · StrangeNoob/nvim-quest
v0.5.0
Changelog
- b8f4e28: Merge pull request #5 from StrangeNoob/feature/in-game-reset (@StrangeNoob)
- c6d4984: feat(ui): in-game 'Reset progress' menu option (@StrangeNoob)
v0.4.0
Changelog
- 6d485b4: Merge pull request #4 from StrangeNoob/feature/installable-module (@StrangeNoob)
- 76dedb0: feat: installable module path + go install docs (@StrangeNoob)
v0.3.0
Changelog
- 17d56e5: Merge pull request #3 from StrangeNoob/feature/editing-pack (@StrangeNoob)
- 16b13ce: feat(content): editing pack — Opening Lines, Inner Cut, Rewind + P (@StrangeNoob)
- fce7bf3: feat(engine): o/O open line, P paste-before, ciw/diw, Ctrl-r redo (@StrangeNoob)
- 5fa3b49: fix(engine): address CodeRabbit review on PR #3 (@StrangeNoob)
v0.2.0
Changelog
- 182f2a4: Merge pull request #2 from StrangeNoob/feature/gameplay-ux-feedback (@StrangeNoob)
- 4fb30cb: feat(ui): next-act announcement, heart-loss reason, and finale (@StrangeNoob)
- 2882d93: fix: address CodeRabbit review on PR #2 (@StrangeNoob)
v0.1.0
Changelog
- 66a01a8: Initial commit: nvim-quest v1 + v2 design spec (StrangeNoob sipun63427452@gmail.com)
- 1d8a19a: Merge pull request #1 from StrangeNoob/feature/release-and-updates (Prateek Mohanty 42904343+StrangeNoob@users.noreply.github.com)
- 0e7ef33: Merge v2-rewrite: nvim-quest v2 — real-time keystroke game (StrangeNoob sipun63427452@gmail.com)
- 7807f24: feat(content): Act II and Act III lessons with bosses (StrangeNoob sipun63427452@gmail.com)
- 5ba1488: feat(content): models, embedded loader, Act I lessons + boss (StrangeNoob sipun63427452@gmail.com)
- 7d25a77: feat(engine): incremental search with / and n (StrangeNoob sipun63427452@gmail.com)
- 7d1c52f: feat(engine): insert mode (i, a, typing, backspace, esc) (StrangeNoob sipun63427452@gmail.com)
- 442bb8a: feat(engine): simulator core with normal-mode motions and counts (StrangeNoob sipun63427452@gmail.com)
- 4c88f04: feat(engine): six goal validators (StrangeNoob sipun63427452@gmail.com)
- 35cbc77: feat(engine): x, dw, dd, cw, cc operators with counts (StrangeNoob sipun63427452@gmail.com)
- 19ad80e: feat(engine): yank/paste and snapshot-based undo (StrangeNoob sipun63427452@gmail.com)
- 25d11b5: feat(game): stars, combo, xp/levels, badges (StrangeNoob sipun63427452@gmail.com)
- 449017b: feat(progress): versioned persistence with v1 backup (StrangeNoob sipun63427452@gmail.com)
- 0d14ff3: feat(ui): first-time welcome screen and in-room NEW HERE legend (StrangeNoob sipun63427452@gmail.com)
- 5e0e24d: feat(ui): five-screen game with real-time rooms, bosses, results (StrangeNoob sipun63427452@gmail.com)
- 5e80ea6: feat: version command and GitHub auto-update (StrangeNoob sipun63427452@gmail.com)
- 52a5293: feat: wire game into CLI, stats/reset commands, new README (StrangeNoob sipun63427452@gmail.com)
- 4cba04f: fix(engine): guard empty word/term in goal validators (StrangeNoob sipun63427452@gmail.com)
- 342e11f: fix(engine,game): show operator count in Pending HUD, cover ActBadge (StrangeNoob sipun63427452@gmail.com)
- d5fbf8b: fix(ui): hint key showed nothing during boss fights (StrangeNoob sipun63427452@gmail.com)
- ca8fa50: fix(ui): only j/k navigate menus, not arrow keys (StrangeNoob sipun63427452@gmail.com)
- e223a51: fix: address CodeRabbit findings (reset error handling, boss nil-guard) (StrangeNoob sipun63427452@gmail.com)
- 9bc8170: fix: address CodeRabbit review on PR #1 (StrangeNoob sipun63427452@gmail.com)
- d56d8cf: test(content): assert goal payload fields are populated (StrangeNoob sipun63427452@gmail.com)
- 4ee6b6c: test(content): permanent engine-level solvability guard for all challenges (StrangeNoob sipun63427452@gmail.com)
- 1177baa: test(engine): lock in allowed-key and invalid-key contract (StrangeNoob sipun63427452@gmail.com)
- 6ef27fa: test(engine): lock in dw-at-EOL non-joining behavior (StrangeNoob sipun63427452@gmail.com)