|
2 | 2 |
|
3 | 3 | All notable changes to `attune-help` are documented here. |
4 | 4 |
|
| 5 | +## 0.11.0 — 2026-05-08 |
| 6 | + |
| 7 | +### Changed (deprecation) |
| 8 | + |
| 9 | +- **`attune_help.manifest`, `attune_help.staleness`, and |
| 10 | + `attune_help.freshness` (+ `attune_help.freshness.symbols`) moved to |
| 11 | + `attune_author.*`.** The original modules now ship as thin re-export |
| 12 | + shims that emit `DeprecationWarning` on import. Update your imports: |
| 13 | + |
| 14 | + # before |
| 15 | + from attune_help.manifest import Feature, FeatureManifest |
| 16 | + |
| 17 | + # after |
| 18 | + from attune_author.manifest import Feature, FeatureManifest |
| 19 | + |
| 20 | + The shims will be **removed in the next minor release of |
| 21 | + attune-help (target: 2026-07-07)**. After that release, importing |
| 22 | + from the old paths raises `ImportError`. |
| 23 | + |
| 24 | +- The package no longer re-exports manifest / staleness symbols from |
| 25 | + its top-level (`attune_help.Feature`, `attune_help.StalenessReport`, |
| 26 | + …). Import them from `attune_author` directly. A plain |
| 27 | + `import attune_help` is now warning-free during the deprecation |
| 28 | + window. |
| 29 | + |
| 30 | +### Added |
| 31 | + |
| 32 | +- **`attune_help.adapters.rag.AttuneHelpAdapter`** — implements |
| 33 | + `attune_rag.corpus.help_adapter.HelpCorpusAdapter` so attune-rag's |
| 34 | + `AttuneHelpCorpus` can be built without a dynamic import of |
| 35 | + attune-help. Pairs with `attune-rag` 0.1.10's typed adapter |
| 36 | + protocol. Closes finding **#1** (ADR-002 violation) of the |
| 37 | + 2026-05-07 architecture review. |
| 38 | + |
| 39 | +### Dependencies |
| 40 | + |
| 41 | +- New required: `attune-author>=0.7.0`. Transitional — required only |
| 42 | + while the deprecated shims live. Removed together with the shims |
| 43 | + on 2026-07-07. |
| 44 | + |
5 | 45 | ## 0.10.0 — 2026-04-30 |
6 | 46 |
|
7 | 47 | ### Added |
|
0 commit comments