Skip to content

Commit b6ff569

Browse files
docs: update changelog and benchmarks for v1.7.7
1 parent 400b57d commit b6ff569

3 files changed

Lines changed: 68 additions & 26 deletions

File tree

CHANGELOG.md

Lines changed: 22 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,26 @@ conventional commit messages on `main`.
99

1010
## [Unreleased]
1111

12+
## [1.7.7] - 2026-04-21
13+
14+
### Changed
15+
- chore(release): bump version to 1.7.7 [squeez-release-bot]
16+
- docs: update changelog and benchmarks for v1.7.6
17+
- chore(release): bump version to 1.7.6 [squeez-release-bot]
18+
- docs: update changelog and benchmarks for v1.7.5
19+
- chore(release): bump version to 1.7.5 [squeez-release-bot]
20+
- docs: update changelog and benchmarks for v1.7.4
21+
- chore(release): bump version to 1.7.4 [squeez-release-bot]
22+
- perf: O(log n) refactor — tail read, offset index, single-pass parser
23+
- docs: update changelog and benchmarks for v1.7.3
24+
- chore(release): bump version to 1.7.3 [squeez-release-bot]
25+
26+
### Fixed
27+
- fix(json_util,statusline): whitespace-tolerant JSON parser + UTF-8 statusline on Windows (#81)
28+
- fix(hosts): preserve user settings.json when existing JSON fails to parse (#83)
29+
- prevent OOM from unbounded file reads + data integrity fixes
30+
- fix(ci): use native ubuntu-24.04-arm runner for aarch64 build
31+
1232
## [1.7.6] - 2026-04-21
1333

1434
### Changed
@@ -78,7 +98,7 @@ conventional commit messages on `main`.
7898
## [1.5.1] and earlier
7999
See the [git tag history](https://github.com/claudioemmanuel/squeez/tags) for pre-1.5.2 details. release-please takes over changelog generation from 1.7.1 onwards.
80100

81-
[Unreleased]: https://github.com/claudioemmanuel/squeez/compare/v1.7.6...HEAD
101+
[Unreleased]: https://github.com/claudioemmanuel/squeez/compare/v1.7.7...HEAD
82102
[1.7.0]: https://github.com/claudioemmanuel/squeez/compare/v1.6.1...v1.7.0
83103
[1.6.1]: https://github.com/claudioemmanuel/squeez/compare/v1.6.0...v1.6.1
84104
[1.6.0]: https://github.com/claudioemmanuel/squeez/compare/v1.5.2...v1.6.0
@@ -87,3 +107,4 @@ See the [git tag history](https://github.com/claudioemmanuel/squeez/tags) for pr
87107
[1.7.4]: https://github.com/claudioemmanuel/squeez/compare/v1.7.2...v1.7.4
88108
[1.7.5]: https://github.com/claudioemmanuel/squeez/compare/v1.7.2...v1.7.5
89109
[1.7.6]: https://github.com/claudioemmanuel/squeez/compare/v1.7.2...v1.7.6
110+
[1.7.7]: https://github.com/claudioemmanuel/squeez/compare/v1.7.2...v1.7.7

README.md

Lines changed: 24 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -119,29 +119,29 @@ Measured on macOS (Apple Silicon). Token count = `chars / 4` (matches Claude's ~
119119

120120
| Scenario | Before | After | Reduction | Latency |
121121
|----------|--------|-------|-----------|---------|
122-
| `summarize_huge` | 82,257 tk | 420 tk | **-99%** | 55.3 ms |
123-
| `repetitive_output` | 4,692 tk | 37 tk | **-99%** | 194 µs |
124-
| `high_context_adaptive` | 4,418 tk | 52 tk | **-99%** | 764 µs |
125-
| `ps_aux` | 40,373 tk | 2,352 tk | **-94%** | 2.2 ms |
126-
| `git_log_200` | 2,692 tk | 289 tk | **-89%** | 166 µs |
127-
| `tsc_errors` | 731 tk | 101 tk | **-86%** | 27 µs |
128-
| `cargo_build_noisy` | 2,106 tk | 452 tk | **-79%** | 229 µs |
129-
| `docker_logs` | 665 tk | 186 tk | **-72%** | 39 µs |
130-
| `find_deep` | 424 tk | 134 tk | **-68%** | 72 µs |
131-
| `git_status` | 50 tk | 16 tk | **-68%** | 10 µs |
132-
| `state_first_simulation` | 182 tk | 69 tk | **-62%** | 14 µs |
133-
| `verbose_app_log` | 4,957 tk | 1,991 tk | **-60%** | 231 µs |
134-
| `npm_install` | 524 tk | 232 tk | **-56%** | 38 µs |
135-
| `claude_md_overhead` | 717 tk | 318 tk | **-56%** | 209 µs |
136-
| `crosscall_redundancy_3x` | 486 tk | 241 tk | **-50%** | 51.2 ms |
137-
| `ls_la` | 1,782 tk | 886 tk | **-50%** | 163 µs |
138-
| `env_dump` | 441 tk | 287 tk | **-35%** | 19 µs |
139-
| `git_copilot` | 640 tk | 421 tk | **-34%** | 87 µs |
140-
| `agent_heavy` | 2,306 tk | 1,564 tk | **-32%** | 320 µs |
141-
| `md_prose` | 187 tk | 138 tk | **-26%** | 564 µs |
142-
| `md_claude_md` | 316 tk | 247 tk | **-22%** | 919 µs |
143-
| `git_diff` | 502 tk | 497 tk | **-1%** | 35 µs |
144-
| `kubectl_pods` | 1,513 tk | 1,513 tk | **-0%** | 25 µs |
122+
| `summarize_huge` | 82,257 tk | 420 tk | **-99%** | 55.6 ms |
123+
| `repetitive_output` | 4,692 tk | 37 tk | **-99%** | 214 µs |
124+
| `high_context_adaptive` | 4,418 tk | 52 tk | **-99%** | 807 µs |
125+
| `ps_aux` | 40,373 tk | 2,352 tk | **-94%** | 2.7 ms |
126+
| `git_log_200` | 2,692 tk | 289 tk | **-89%** | 205 µs |
127+
| `tsc_errors` | 731 tk | 101 tk | **-86%** | 28 µs |
128+
| `cargo_build_noisy` | 2,106 tk | 452 tk | **-79%** | 238 µs |
129+
| `docker_logs` | 665 tk | 186 tk | **-72%** | 44 µs |
130+
| `find_deep` | 424 tk | 134 tk | **-68%** | 80 µs |
131+
| `git_status` | 50 tk | 16 tk | **-68%** | 11 µs |
132+
| `state_first_simulation` | 182 tk | 69 tk | **-62%** | 12 µs |
133+
| `verbose_app_log` | 4,957 tk | 1,991 tk | **-60%** | 289 µs |
134+
| `npm_install` | 524 tk | 232 tk | **-56%** | 45 µs |
135+
| `claude_md_overhead` | 717 tk | 318 tk | **-56%** | 340 µs |
136+
| `crosscall_redundancy_3x` | 486 tk | 241 tk | **-50%** | 51.5 ms |
137+
| `ls_la` | 1,782 tk | 886 tk | **-50%** | 208 µs |
138+
| `env_dump` | 441 tk | 287 tk | **-35%** | 24 µs |
139+
| `git_copilot` | 640 tk | 421 tk | **-34%** | 104 µs |
140+
| `agent_heavy` | 2,306 tk | 1,564 tk | **-32%** | 379 µs |
141+
| `md_prose` | 187 tk | 138 tk | **-26%** | 622 µs |
142+
| `md_claude_md` | 316 tk | 247 tk | **-22%** | 1.1 ms |
143+
| `git_diff` | 502 tk | 497 tk | **-1%** | 43 µs |
144+
| `kubectl_pods` | 1,513 tk | 1,513 tk | **-0%** | 27 µs |
145145

146146
### Aggregate
147147

@@ -152,7 +152,7 @@ Measured on macOS (Apple Silicon). Token count = `chars / 4` (matches Claude's ~
152152
| Markdown / context files | **-23.5%** |
153153
| Wrap / cross-call engine | **-99.2%** |
154154
| Quality (signal terms preserved) | **23 / 23 pass** |
155-
| Latency p50 (filter mode) | **4.9 ms** |
155+
| Latency p50 (filter mode) | **5.0 ms** |
156156
| Latency p95 (incl. wrap/summarize) | **51 ms** |
157157

158158
### Estimated cost savings — Claude Sonnet 4.6 · $3.00 / MTok input

npm/CHANGELOG.md

Lines changed: 22 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,26 @@ conventional commit messages on `main`.
99

1010
## [Unreleased]
1111

12+
## [1.7.7] - 2026-04-21
13+
14+
### Changed
15+
- chore(release): bump version to 1.7.7 [squeez-release-bot]
16+
- docs: update changelog and benchmarks for v1.7.6
17+
- chore(release): bump version to 1.7.6 [squeez-release-bot]
18+
- docs: update changelog and benchmarks for v1.7.5
19+
- chore(release): bump version to 1.7.5 [squeez-release-bot]
20+
- docs: update changelog and benchmarks for v1.7.4
21+
- chore(release): bump version to 1.7.4 [squeez-release-bot]
22+
- perf: O(log n) refactor — tail read, offset index, single-pass parser
23+
- docs: update changelog and benchmarks for v1.7.3
24+
- chore(release): bump version to 1.7.3 [squeez-release-bot]
25+
26+
### Fixed
27+
- fix(json_util,statusline): whitespace-tolerant JSON parser + UTF-8 statusline on Windows (#81)
28+
- fix(hosts): preserve user settings.json when existing JSON fails to parse (#83)
29+
- prevent OOM from unbounded file reads + data integrity fixes
30+
- fix(ci): use native ubuntu-24.04-arm runner for aarch64 build
31+
1232
## [1.7.6] - 2026-04-21
1333

1434
### Changed
@@ -78,7 +98,7 @@ conventional commit messages on `main`.
7898
## [1.5.1] and earlier
7999
See the [git tag history](https://github.com/claudioemmanuel/squeez/tags) for pre-1.5.2 details. release-please takes over changelog generation from 1.7.1 onwards.
80100

81-
[Unreleased]: https://github.com/claudioemmanuel/squeez/compare/v1.7.6...HEAD
101+
[Unreleased]: https://github.com/claudioemmanuel/squeez/compare/v1.7.7...HEAD
82102
[1.7.0]: https://github.com/claudioemmanuel/squeez/compare/v1.6.1...v1.7.0
83103
[1.6.1]: https://github.com/claudioemmanuel/squeez/compare/v1.6.0...v1.6.1
84104
[1.6.0]: https://github.com/claudioemmanuel/squeez/compare/v1.5.2...v1.6.0
@@ -87,3 +107,4 @@ See the [git tag history](https://github.com/claudioemmanuel/squeez/tags) for pr
87107
[1.7.4]: https://github.com/claudioemmanuel/squeez/compare/v1.7.2...v1.7.4
88108
[1.7.5]: https://github.com/claudioemmanuel/squeez/compare/v1.7.2...v1.7.5
89109
[1.7.6]: https://github.com/claudioemmanuel/squeez/compare/v1.7.2...v1.7.6
110+
[1.7.7]: https://github.com/claudioemmanuel/squeez/compare/v1.7.2...v1.7.7

0 commit comments

Comments
 (0)