v0.1.0-beta.3
Pre-release
Pre-release
Container image published to GHCR — SBOM + SLSA provenance attested, cosign-signed:
ghcr.io/icebergai/iceberg-ttx:0.1.0-beta.3
Pull, verify (cosign / attestation), and deploy instructions: docs/RELEASING.md.
What's Changed
- feat(ui): tokenise team-scent pills (light + dark) by @richardmhope in #196
- feat(ui): regroup the nav rail and give the topbar real context by @richardmhope in #197
- feat(ui): rebuild the facilitator console around one command bar by @richardmhope in #198
- feat(ui): rebuild the comms inbox and settings layouts by @richardmhope in #199
- docs: regenerate every screenshot, and script the capture by @richardmhope in #200
- perf: index the foreign keys, and batch the comms inbox's sender-team resolution by @richardmhope in #215
- docs: reconcile the docs with what the app actually does by @richardmhope in #217
- fix: stabilize Playwright authentication transitions by @Scriptception in #226
- build(deps): bump the python-dependencies group across 1 directory with 4 updates by @dependabot[bot] in #225
- build(deps): bump docker/build-push-action from 6.19.2 to 7.3.0 by @dependabot[bot] in #224
- build(deps): bump docker/setup-buildx-action from 3.12.0 to 4.2.0 by @dependabot[bot] in #223
- build(deps): bump actions/attest-build-provenance from 3.0.0 to 4.1.1 by @dependabot[bot] in #222
- build(deps): bump docker/metadata-action from 5.10.0 to 6.2.0 by @dependabot[bot] in #221
- build(deps): bump docker/login-action from 3.7.0 to 4.4.0 by @dependabot[bot] in #220
- feat: add runtime email settings by @Scriptception in #228
- fix: make communications usable on phones by @Scriptception in #229
- feat: add opt-in dense console controls by @Scriptception in #230
- feat: tint arbitrary scenario teams by @Scriptception in #231
- feat: add runtime general and rate-limit settings by @Scriptception in #233
- fix: explain disabled email invitations by @Scriptception in #236
- refactor: centralize shared exercise helpers by @Scriptception in #234
- fix: keep unread badge live across routes by @Scriptception in #232
- feat: add runtime LLM settings by @Scriptception in #235
- fix: make triggered communications restart safe by @Scriptception in #240
- feat: add runtime OIDC settings by @Scriptception in #241
- feat: add effective configuration view by @Scriptception in #242
- refactor: centralize exercise projection data by @Scriptception in #239
- docs: capture milestone delivery safeguards by @Scriptception in #243
- refactor: introduce a post-commit domain-event seam (#212) by @richardmhope in #244
- refactor: give User an owning service, push router queries down, and state the schema rule (#214) by @richardmhope in #246
- fix: re-arm a scheduled release when the team reaches it (#218) by @richardmhope in #247
- docs: record the conftest/timer testing traps and the manual issue-close rule by @richardmhope in #248
- release: v0.1.0-beta.3 by @richardmhope in #249
Full Changelog: v0.1.0-beta.2...v0.1.0-beta.3