Skip to content

chore: release v0.15.2 - #25

Merged
Destynova2 merged 1 commit into
developfrom
release-plz-2026-03-09T07-32-32Z
Mar 9, 2026
Merged

chore: release v0.15.2#25
Destynova2 merged 1 commit into
developfrom
release-plz-2026-03-09T07-32-32Z

Conversation

@Destynova2

Copy link
Copy Markdown
Contributor

🤖 New release

  • grob: 0.15.1 -> 0.15.2 (✓ API compatible changes)
Changelog

0.15.2 - 2026-03-09

Other

  • optimize router (-34%) and DLP pre-filter (-78% clean text)


This PR was generated with release-plz.

@Destynova2
Destynova2 merged commit 396de2b into develop Mar 9, 2026
15 checks passed
@Destynova2
Destynova2 deleted the release-plz-2026-03-09T07-32-32Z branch March 30, 2026 19:53
Destynova2 added a commit that referenced this pull request Apr 21, 2026
Replaces the warning-only drift detector with an interactive
auto-migration path.

* `detect::detect_schema_drift` now returns a structured `DriftReport`
  instead of printing. The existing `check_schema_drift` stdout path
  is gone; `mod.rs` owns the UX.
* New `setup::migrate` module handles the supported transformations:
  `[openai_compat]` → `[server.openai_compat]`, `[rate_limit]` →
  `[security].rate_limit_{rps,burst}`, and unknown top-level keys are
  pruned.
* On wizard start with an existing config, drift is listed and the
  user is prompted `Migrate now? [Y/n]`. On confirmation the config
  is backed up (`toml.backup`) and rewritten atomically. `--yes` and
  `--dry-run` stay non-interactive by design.
* Five unit tests cover each transformation + no-op + preserved-sections.

Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant