Releases: riccione/glintindex
Releases · riccione/glintindex
Release list
v0.4.0
What's Changed
- Bench/baseline performance by @riccione in #48
- refactor(scanner): remove double directory traversal for single-pass scanning by @riccione in #49
- feat(index): add configurable incremental commits by @riccione in #50
- feat(gui): async indexing with progress on Welcome screen by @riccione in #51
- Fix/empty state by @riccione in #52
- fix(gui): fix borrow conflict in settings progress polling and auto-start on reopen by @riccione in #53
- perf(index): batch SQLite metadata writes in single transaction by @riccione in #54
- Release/v0.3.0 by @riccione in #55
- Feat/gui integration tests by @riccione in #56
- chore: remove unused rayon workspace dependency by @riccione in #57
- Feat/parser fuzz testing by @riccione in #58
- Fix/indexing cpu spin by @riccione in #59
- Feat/logging redesign by @riccione in #60
- Feat/index guards by @riccione in #61
- Feat/pagination config by @riccione in #62
- Feat/search models pagination by @riccione in #63
- perf(search): combine Count and TopDocs into single-pass tuple collector by @riccione in #64
- Feat/cli pagination by @riccione in #65
- Feat/gui pagination by @riccione in #66
- fix(gui): discard stale search results when input is cleared #67 by @riccione in #68
- Feat/fuzzy search prototype by @riccione in #69
- chore(ci): pin github actions to full commit SHAs by @riccione in #70
- build: add rust-toolchain.toml by @riccione in #71
- chore(release): prepare v0.4.0 by @riccione in #72
Full Changelog: v0.2.0...v0.4.0
v0.3.0
What's Changed
- Bench/baseline performance by @riccione in #48
- refactor(scanner): remove double directory traversal for single-pass scanning by @riccione in #49
- feat(index): add configurable incremental commits by @riccione in #50
- feat(gui): async indexing with progress on Welcome screen by @riccione in #51
- Fix/empty state by @riccione in #52
- fix(gui): fix borrow conflict in settings progress polling and auto-start on reopen by @riccione in #53
- perf(index): batch SQLite metadata writes in single transaction by @riccione in #54
Full Changelog: v0.2.0...v0.3.0
v0.2.0
What's Changed
- docs: initialize git-cliff configuration and generate CHANGELOG for v… by @riccione in #35
- fix(ci): resolve Windows GTK4 DLL collection failure by @riccione in #36
- Feat/structured logging by @riccione in #37
- fix(gui): suppress console window on Windows release builds by @riccione in #38
- Chore/remove unused logging deps by @riccione in #40
- feat(gui): replace GTK file chooser with rfd native dialog by @riccione in #41
- ci: strip release step and configure artifact upload for windows testing by @riccione in #43
- Feat/native window decorations by @riccione in #44
- refactor(preview): unify preview rendering on indexed content by @riccione in #45
- feat(gui): add first-run empty state for unconfigured applications by @riccione in #46
- Release/v0.2.0 by @riccione in #47
Full Changelog: v0.1.0...v0.2.0
v0.1.0
What's Changed
- Feat/initial project scaffold by @riccione in #1
- ci: add basic CI with fmt, lint and tests by @riccione in #2
- Feat/domain and configuration by @riccione in #3
- Feat/search engine foundation by @riccione in #4
- Feat/filesystem scanner by @riccione in #5
- Feat/application service layer by @riccione in #6
- Feat/cli implementation by @riccione in #7
- Feat/folder management by @riccione in #8
- feat(core): add filesystem watcher for automatic incremental index updates by @riccione in #9
- Feat/gui iced mvp by @riccione in #10
- Feat/gui settings window by @riccione in #11
- Feat/unified config paths by @riccione in #12
- Feat/better search experience by @riccione in #13
- Feat/preview improvements by @riccione in #14
- Feat/rich document parsers by @riccione in #15
- Feat/background indexing by @riccione in #16
- Feat/indexing progress reporting by @riccione in #17
- Feat/preview selectable text by @riccione in #18
- Feat/gtk4 migration by @riccione in #19
- fix(core): prevent duplicate documents on re-index by @riccione in #20
- Feat/sqlite metadata by @riccione in #21
- Feat/configurable font size by @riccione in #22
- fix(gui): stop idle callbacks that caused 100% CPU after window close by @riccione in #23
- feat(gui): persistent split pane sizing for main window by @riccione in #24
- Feat/theme system by @riccione in #25
- refactor(gui): unify theme and font-size into single CSS provider by @riccione in #26
- Feat/file actions by @riccione in #27
- Feat/prefix search by @riccione in #28
- Ci/release pipeline by @riccione in #29
- ci: optimize release workflow and centralize version management by @riccione in #30
- ci: fix release workflow failures across Linux, Windows, and macOS by @riccione in #31
- docs(readme): fix inaccuracies and add missing documentation by @riccione in #32
- Chore/update cargo by @riccione in #33
- ci(release): adapt workflow to build and package both CLI and GUI crates by @riccione in #34
Full Changelog: https://github.com/riccione/glintindex/commits/v0.1.0