Skip to content

Commit 238c604

Browse files
joshwilhelmiclaude
andcommitted
[gobby-cli-#70] Release gcode v0.4.2
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent 736096c commit 238c604

2 files changed

Lines changed: 22 additions & 1 deletion

File tree

CHANGELOG.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,27 @@ All notable changes to gobby-cli are documented in this file.
77
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
88
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
99

10+
## [0.4.2]
11+
12+
### Added
13+
14+
#### gcode
15+
16+
- `--path <glob>` filter for `search`, `search-text`, and `search-content` — scopes results to files matching a glob pattern (e.g. `--path "src/**/*.rs"`). Uses SQL LIKE prefix pre-filter for index-assisted narrowing with Rust `glob::Pattern` post-filter for exact semantics (#67)
17+
- Restore `summary` field to `Symbol` and `SearchResult` models — the daemon writes summaries to `code_symbols` in `gobby-hub.db`; gcode now reads and surfaces them in search results. Upsert SQL deliberately omits summary to preserve daemon-written values (#68)
18+
19+
### Fixed
20+
21+
#### gcode
22+
23+
- Fix UTF-8 boundary panic in `symbol_embed_text_with_source` — byte-level truncation at 300/500 could land inside multi-byte characters (e.g. box-drawing chars). Uses `floor_char_boundary` polyfill for MSRV 1.85 compatibility (#66)
24+
25+
### Changed
26+
27+
#### gcode
28+
29+
- Refactored FTS search functions to use dynamic parameter builders instead of branch-per-filter pattern, enabling clean composition of optional `--kind` and `--path` filters (#67)
30+
1031
## [0.4.1]
1132

1233
### Added

crates/gcode/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "gobby-code"
3-
version = "0.4.1"
3+
version = "0.4.2"
44
edition = "2024"
55
rust-version = "1.85"
66
authors = ["Josh Wilhelmi <hello@gobby.ai>"]

0 commit comments

Comments
 (0)