Skip to content

Commit dafb68f

Browse files
fix: 2.3.2 hotfix - airframe-observe 0.1.1 republish, grammar_hooks call site, CI integration gate
1 parent f49eee9 commit dafb68f

5 files changed

Lines changed: 455 additions & 485 deletions

File tree

.github/workflows/ci.yml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,16 @@ jobs:
2323
- name: Test
2424
run: cargo test --no-default-features --features fast
2525

26+
integration:
27+
name: Integration (airframe engine)
28+
runs-on: ubuntu-latest
29+
steps:
30+
- uses: actions/checkout@v4
31+
- name: Install Rust
32+
uses: dtolnay/rust-toolchain@stable
33+
- name: Check airframe-engine integration
34+
run: cargo check --features airframe,huggingface
35+
2636
release:
2737
name: Release
2838
if: startsWith(github.ref, 'refs/tags/v')

CHANGELOG.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,21 @@ All notable changes to Shimmy will be documented in this file.
44

55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7+
8+
## [Unreleased]
9+
10+
### Planned
11+
- **Grammar feature architecture** — organize, understand, and architect a proper grammar feature. The control-system architecture (FSE, grammar, trace) is being refined; the current hooks are the agile starting point to move forward from, not a finished feature.
12+
13+
## [2.3.2]
14+
15+
### Fixed
16+
- `cargo install shimmy` broken for all users: the `airframe-observe` sub-crate was republished as `0.1.1` (the crates.io `0.1.0` predated `CapturedLayer`/`quant_formula` used by airframe `0.2.10`/`0.2.11`).
17+
- shimmy called the removed `airframe::runtime::gpu::modify_logits_from_grammar`; call site updated to the published `airframe::grammar::grammar_hooks` API.
18+
19+
### Changed
20+
- Added CI gate: `cargo check --features airframe,huggingface` from a fresh clone, so airframe-engine integration breaks are caught before release.
21+
722
## [2.3.1]
823

924
**Full Changelog**: https://github.com/Michael-A-Kuykendall/shimmy/compare/v2.3.0...v2.3.1

0 commit comments

Comments
 (0)