Commit ad0b864
committed
## [0.0.2](v0.0.1...v0.0.2) (2026-02-18)
## [0.0.1](32798e7...v0.0.1) (2026-02-18)
### Bug Fixes
- **api:** resolve 404 error during search and improve reliability ([c26f80f](c26f80f))
- **api:** resolve search runtime error and integrate real streaming ([3c8066c](3c8066c))
- clear queue when playing from search results to match indices ([272690d](272690d))
- **cli:** resolve Ink crash, prevent double instances, and add features ([2dfa274](2dfa274))
- **cli:** resolve search input issues, terminal auto-scrolling, and UI duplication ([f3898ad](f3898ad))
- **cli:** resolve search trigger and improve UI stability ([ccce4b1](ccce4b1))
- **cli:** resolve terminal flooding, fix search selection, and modernize React imports ([1bdfae3](1bdfae3))
- **hooks:** resolve memory leak in useKeyboard hook ([94f4d39](94f4d39))
- **lint:** disable no-explicit-any for react-hooks plugin in eslint.config.ts ([7a54c2a](7a54c2a))
- **lint:** resolve react-hooks/exhaustive-deps error and fix hook bugs ([19cf971](19cf971))
- **security:** implement URL sanitization and resolve linting errors ([adb1d8f](adb1d8f))
- simplify VOLUME_UP and VOLUME_DOWN keybindings ([571b136](571b136))
- **ui:** refine help display, fix help nav, and update key hints ([adb8afb](adb8afb))
### Features
- add .gemini agent config for CLI UI design ([e27269e](e27269e))
- add @distube/ytdl-core dependency for YouTube downloading ([da5a8a7](da5a8a7))
- add compile script for building standalone executable ([ce3d731](ce3d731))
- add config screen with keyboard navigation ([f9566cd](f9566cd))
- add Help component for keyboard shortcuts display ([32798e7](32798e7))
- add player state persistence and npm publish workflow ([df7e5ce](df7e5ce))
- add plugin system API docs, templates, and context provider ([06392dc](06392dc))
- add plugin system infrastructure and improve navigation ([626ada6](626ada6))
- add react-devtools-core dependency and bun build script ([44a2a90](44a2a90))
- add ShortcutsBar component and prevent duplicate track playback ([af1fe32](af1fe32))
- **cli:** fix search typing, add headless mode and control commands ([506653d](506653d))
- **layouts:** optimize components with React.memo and responsive padding ([924991c](924991c))
- migrate audio player from play-sound to mpv ([ac1aeb3](ac1aeb3))
- move PlayerControls to MainLayout for global key bindings ([4190bf0](4190bf0))
- **player:** Add IPC-based player event monitoring for mpv ([5a40ab0](5a40ab0))
- **ui:** implement responsive layout, adjustable search limit, and fix search navigation ([78150d6](78150d6))
### Performance Improvements
- **cli:** optimize UI rendering and fix search result selection ([17e9f7e](17e9f7e))
- memoize view components and remove redundant useEffect in SearchResults ([9b90902](9b90902))
- throttle progress updates and fix exit handler stale closure ([162b732](162b732))1 parent e6614df commit ad0b864
1 file changed
Lines changed: 44 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
0 commit comments