v1.0
What's Changed
- docs: rewrite and polish the README by @ElianThorne in #1
- Fix todo retrieval ordering by position by @ded-furby in #7
- fix: robust command parsing with shlex and improved error handling by @ElianThorne in #6
- Fix custom joke sound playback by @ded-furby in #4
- Revise README for clarity and feature overview by @ElianThorne in #12
- feat: add z command for smart directory jumping (frecency-based) by @ElianThorne in #16
- migrate to a python-first entry point by @AkshajSinghal in #19
- Implement TruKernel, and restructure the codebase by @ElianThorne in #21
- feat: add native csv-view command for data visualization by @exlier in #23
- feat: add a j command by @exlier in #24
- feat: implement class-based plugin architecture and settings TUI by @exlier in #26
- fix: resolve kernel singleton issues and implement 'j' command direct… by @ElianThorne in #27
- UI polish, and process fixes by @ElianThorne in #28
- testcommit by @exlier in #29
- removed unused typer from state.py by @kas2804 in #38
- fix: package sound assets from correct path by @Dafenxz0 in #37
- docs: Add "Good First Issues" and Dev Environment Setup (Fixes #34) by @Aryaneviloo in #39
- fix: avoid mutating global csv dialect in run_csv_view fallback by @zza-830 in #52
- Fix issues in pytests by @exlier in #60
- Fix shell injection in OS fallback by @omobolajiadeyan in #55
- update pyproject.toml URLs by @exlier in #62
- fix: route help command through kernel registry instead of hardcoded list by @ekowi in #58
- fix: resolve NameError in settings Appearance tab by defining select_widget by @zza-830 in #51
- fix(tasks): honor category argument in add_task (#46) by @sheikharfaz in #63
- Fix cd environment variable expansion by @BeauDevCode in #56
- Fix csv-view path and row display behavior by @BeauDevCode in #57
- fix: stop discarding loaded settings in SettingsApp.init by @saya-7 in #65
New Contributors
- @ElianThorne made their first contribution in #1
- @ded-furby made their first contribution in #7
- @AkshajSinghal made their first contribution in #19
- @exlier made their first contribution in #23
- @kas2804 made their first contribution in #38
- @Dafenxz0 made their first contribution in #37
- @Aryaneviloo made their first contribution in #39
- @zza-830 made their first contribution in #52
- @omobolajiadeyan made their first contribution in #55
- @ekowi made their first contribution in #58
- @sheikharfaz made their first contribution in #63
- @BeauDevCode made their first contribution in #56
- @saya-7 made their first contribution in #65
Full Changelog: v0.1.2...v1