Releases
v0.5.1
Compare
Sorry, something went wrong.
No results found
0.5.1 (2026-05-30)
Features
48-01: implement index, migration-version, and powertools-table checks (0489cb3 )
48-02: implement Doctor.Formatter - human ANSI-degrading + JSON schema_version:1 output (1c03bc1 )
48-02: implement Mix.Tasks.ObanPowertools.Doctor - flags, repo/prefix resolution, with_repo boot, exit codes (e4b11a4 )
49-01: add Glossary module with single-source rate-limit glossary string (9586818 )
49-01: extract pure compute_reservation/4 and refactor attempt_reservation/5 (a83bc61 )
49-02: add explain task tests + fix Module.safe_concat unknown-module guard (ec55f37 )
49-02: create Mix.Tasks.ObanPowertools.Limiter.Explain (be97468 )
49-03: add mix oban_powertools.limiter.simulate task (OPS-07) (a4d9a7c )
50-02: implement metrics/0 with Code.ensure_loaded? guard over frozen contract (4820915 )
51-01: create regenerate.sh maintainer companion with hex dep insertion (354b839 )
51-01: scaffold hex_consumer config/, lib/, and host-owned seam modules (f078b2e )
51-01: scaffold hex_consumer mix.exs, .formatter.exs, README, .gitignore (da559c3 )
51-02: add test infrastructure and nightly_sync seed for hex_consumer (a316de7 )
51-02: create first-session test and missing web components for hex_consumer (81b72e2 )
51-03: add verify-published job to release.yml (REL-04) (a7a5e99 )
Bug Fixes
48-01: wire @eligible _states constant into eligible-count query (309bdda )
48-02: load app.config and harden --format mapping for real CLI runs (2c1ec3e )
48: resolve code-review criticals — honest exit codes + safe parsing (f6245e4 )
48: resolve research open questions + identifier-safe count query + DataCase test header (c159517 )
49: address code review CR-01 + WR-01/02/03 (D-02 exit-code posture) (357f68e )
49: inline D-08 glossary in explain @moduledoc for source-parity contract (cd05b46 )
49: revise plans + validation/patterns/research per checker feedback (18f98c7 )
50-02: replace import with apply/3 to fix prod-tree compile without telemetry_metrics (8e87bdb )
Documentation
48-01: complete plan-01 doctor core summary (3b32af8 )
48-02: complete plan-02 doctor formatter + CLI summary (5079363 )
48: add code review report (f948528 )
48: add validation strategy (f967af9 )
48: capture phase context (96abfdc )
48: create doctor health-check phase plan (2181da6 )
48: create phase plan (1d2e2a9 )
48: research doctor health-check task (6957b5d )
49-01: complete pure-core extraction and glossary plan (2edc645 )
49-02: add self-check result to SUMMARY.md (00f1a9b )
49-02: complete limiter.explain plan summary (81422dc )
49-03: complete limiter simulate CLI plan (OPS-07/OPS-08) (4fcaf8d )
49: capture phase context (2f28432 )
49: create phase plan (f2c0c1d )
49: create phase plan (ad73394 )
49: research limiter explain/simulate CLI phase (9523292 )
50-01: complete Wave 0 foundation plan (0919eea )
50-02: complete metrics/0 implementation plan summary (f6ed3a7 )
50-03: complete telemetry-and-slos guide plan (c04e6a9 )
50-03: write 4-part telemetry-and-slos Operations guide (TEL-03) (d64cb29 )
50: add code review report (cf4d8ad )
50: add pattern map (5b1cd3c )
50: add validation strategy (3370081 )
50: capture phase context (1bf4764 )
50: create phase plan (5c1c179 )
50: create phase plan (9503c6c )
50: research telemetry metrics and slo guide (44a136c )
51-01: complete hex_consumer app scaffold plan (c7527dd )
51-02: complete first-session test and local proof plan (091ebe1 )
51-03: complete verify-published CI job plan — REL-04 closed (5e7257f )
51: add code review report (e978775 )
51: add pattern map (358b147 )
51: capture phase context (28390ca )
51: create phase plan (b2b0a81 )
51: research published-package verification phase (3da9995 )
changelog: populate [Unreleased] with doctor, limiter CLI, and telemetry additions (3f2d473 )
phase-47: add validation strategy (e9b4ec2 )
phase-48: add security threat verification (1a9f01d )
phase-48: complete phase execution (ce280ab )
phase-48: evolve PROJECT.md after phase completion (814702d )
phase-48: reconcile validation strategy with executed phase (Nyquist-compliant, 0 gaps) (7e8000c )
phase-48: update tracking after wave 1 (aa53e09 )
phase-48: update tracking after wave 2 (5575519 )
phase-49: add code review findings (a9a6a98 )
phase-49: add security threat verification (a72c12a )
phase-49: add validation strategy (0e21de4 )
phase-49: complete phase execution (69a1b33 )
phase-49: evolve PROJECT.md after phase completion (c82e694 )
phase-49: mark code review findings resolved (754dcc4 )
phase-49: reconcile validation strategy to green (audit, 0 gaps) (46832d3 )
phase-49: update tracking after wave 1 (041c87a )
phase-49: update tracking after wave 2 (9f59317 )
phase-50: complete phase execution (a115951 )
phase-50: evolve PROJECT.md after phase completion (b5ddf69 )
phase-50: update tracking after wave 1 (a3927e5 )
phase-51: add validation strategy (706f3ff )
phase-51: complete phase execution (f38638d )
phase-51: evolve PROJECT.md after phase completion (d57c9ab )
phase-51: update tracking after wave 1 (b858953 )
phase-51: update tracking after wave 2 (6df46ca )
phase-51: update tracking after wave 3 (4007aef )
state: record phase 48 context session (07ffb6d )
state: record phase 49 context session (9be5555 )
state: record phase 50 context session (521c937 )
state: record phase 51 context session (562d835 )
v1.6: milestone audit — gaps_found (3/13 satisfied, 3 phases unbuilt) (7b45782 )
v1.6: re-audit milestone — 5/13 satisfied, hex 0.5.0 live, doctor not in published pkg (50cb65b )
v1.6: re-audit milestone — Phase 49 built, 8/13 reqs satisfied, gaps_found (2da44bd )
You can’t perform that action at this time.