Releases: ojuri-io/ojuri
Release list
v1.6.0
Released by the release.yml workflow.
Published images (pull with :v1 for floating-major pinning, or :v1.6.0 to pin the exact build):
ghcr.io/ojuri-io/rdaghcr.io/ojuri-io/paaghcr.io/ojuri-io/mlaghcr.io/ojuri-io/fiaghcr.io/ojuri-io/sentinel
See CHANGELOG.md for the human-curated change log, VERSIONING.md for the pinning recommendation, and UPGRADING.md for any major-version upgrade path.
What's Changed
- docs: record that a merge is not a deployment by @omob in #138
- feat(auth): adapt the sign-in page to a public sandbox by @omob in #139
- chore: prepare v1.6.0 by @omob in #140
Full Changelog: v1.5.1...v1.6.0
v1.5.1
Released by the release.yml workflow.
Published images (pull with :v1 for floating-major pinning, or :v1.5.1 to pin the exact build):
ghcr.io/ojuri-io/rdaghcr.io/ojuri-io/paaghcr.io/ojuri-io/mlaghcr.io/ojuri-io/fiaghcr.io/ojuri-io/sentinel
See CHANGELOG.md for the human-curated change log, VERSIONING.md for the pinning recommendation, and UPGRADING.md for any major-version upgrade path.
What's Changed
- feat: show real progress while the sandbox wakes by @omob in #133
- fix: API keys were never persisted — expiry label sent as a date by @omob in #135
- fix: resolve the RDA upstream per request, and stop blaming AUTH_JWT_SECRET by @omob in #136
- chore: prepare v1.5.1 by @omob in #137
Full Changelog: v1.5.0...v1.5.1
v1.5.0
Released by the release.yml workflow.
Published images (pull with :v1 for floating-major pinning, or :v1.5.0 to pin the exact build):
ghcr.io/ojuri-io/rdaghcr.io/ojuri-io/paaghcr.io/ojuri-io/mlaghcr.io/ojuri-io/fiaghcr.io/ojuri-io/sentinel
See CHANGELOG.md for the human-curated change log, VERSIONING.md for the pinning recommendation, and UPGRADING.md for any major-version upgrade path.
What's Changed
- docs: resolve cross-file inconsistencies left after 1.4.0 by @omob in #114
- docs: the fia image ships no model weights — say so, and give the offline paths by @omob in #115
- docs: correct ARCHITECTURE.md against the code by @omob in #116
- docs: correct the remaining per-feature references against code by @omob in #117
- feat: publish model.activated and rule.activated; fix fraud-sim target + re-runs by @omob in #118
- fix: benchmark harnesses can no longer report numbers the model never produced by @omob in #119
- feat: AWS test environment on EC2 behind CloudFront by @omob in #120
- fix: FIA chat answers bleed into invented follow-up turns by @omob in #126
- chore: point the sandbox instance at main by @omob in #124
- fix: strip the /fia/ and /mla/ prefixes in the shared nginx config by @omob in #127
- chore: prepare v1.5.0 by @omob in #125
Full Changelog: v1.4.0...v1.5.0
v1.4.0
Released by the release.yml workflow.
Published images (pull with :v1 for floating-major pinning, or :v1.4.0 to pin the exact build):
ghcr.io/ojuri-io/rdaghcr.io/ojuri-io/paaghcr.io/ojuri-io/mlaghcr.io/ojuri-io/fiaghcr.io/ojuri-io/sentinel
See CHANGELOG.md for the human-curated change log, VERSIONING.md for the pinning recommendation, and UPGRADING.md for any major-version upgrade path.
What's Changed
- fix: architecture-review remediation (OJR-01–45) + log-first audit prototype by @omob in #110
- fix: resolve permissions live per request — role edits and deactivation apply mid-session by @omob in #111
- chore: release 1.4.0 by @omob in #112
- docs: restructure README for adopters; fix demo seeder default by @omob in #113
Full Changelog: v1.3.0...v1.4.0
v1.3.0
Released by the release.yml workflow.
Published images (pull with :v1 for floating-major pinning, or :v1.3.0 to pin the exact build):
ghcr.io/ojuri-io/rdaghcr.io/ojuri-io/paaghcr.io/ojuri-io/mlaghcr.io/ojuri-io/fiaghcr.io/ojuri-io/sentinel
See CHANGELOG.md for the human-curated change log, VERSIONING.md for the pinning recommendation, and UPGRADING.md for any major-version upgrade path.
What's Changed
- docs(readme): adopter-path accuracy + navigable sectioning by @omob in #96
- Docs/readme v1.2.0 refs by @omob in #97
- Docs/readme v1.2.0 refs by @omob in #98
- fix(compose): mount models/ into db-migrate so the initial-model seed runs by @omob in #100
- fix(seeds): demo rules seed inactive unless SEED_DEMO_RULES_ACTIVE=true by @omob in #101
- fix(features): compute calendar features from event-time milliseconds on both sides of the train/serve boundary by @omob in #102
- feat(onnx): load-time warning when the model keys on integration-context fields by @omob in #103
- docs(readme): state the fraud-sim reference configuration where its numbers are cited by @omob in #104
- feat(rules): behavioral POST-rule pack — turn PAA signals into verdicts by @omob in #105
- feat(mla): context-field dropout augmentation for cold-start training by @omob in #106
- fix(compose): restore db-migrate models mount dropped in #101 merge by @omob in #108
- chore: release 1.3.0 by @omob in #107
- fix(sentinel): rule-editor variable validation + searchable variable picker by @omob in #109
Full Changelog: v1.2.0...v1.3.0
v1.2.0
Released by the release.yml workflow.
Published images (pull with :v1 for floating-major pinning, or :v1.2.0 to pin the exact build):
ghcr.io/ojuri-io/rdaghcr.io/ojuri-io/paaghcr.io/ojuri-io/mlaghcr.io/ojuri-io/fiaghcr.io/ojuri-io/sentinel
See CHANGELOG.md for the human-curated change log, VERSIONING.md for the pinning recommendation, and UPGRADING.md for any major-version upgrade path.
What's Changed
- fix(rda): align reason-code explainer with feature catalogue positions by @omob in #77
- fix(paa): deliver the full paa:redis feature contract by @omob in #78
- fix(mla): make the deployment gate binding by @omob in #79
- fix(mla): align PSI feature extraction with the catalogue and the event payload by @omob in #80
- feat(labels): ground-truth label ingestion API + label-volume retrain trigger by @omob in #81
- feat(rda): real shadow-model scoring by @omob in #83
- feat(demo): one-shot demo traffic seeder by @omob in #84
- feat(rda): REVIEW band on the ML score by @omob in #87
- feat(sim): persona-driven fraud simulation benchmark + reference results by @omob in #90
- feat(models): live ground-truth metrics + legible chart in champion-vs-shadow by @omob in #91
- docs(readme): 1.2.0 status, benchmark reference, first-run footguns by @omob in #92
- feat(paa): fraud-proximity graph features + Redis-sync hardening by @omob in #93
- feat(mla): temporal splits, calibrator persistence, absolute deploy floor by @omob in #94
- feat(sentinel): Labels page + label-feedback progress card by @omob in #95
- chore(release): changelog + version bump for 1.2.0 by @omob in #85
Full Changelog: v1.1.0...v1.2.0
v1.1.0
Released by the release.yml workflow.
Published images (multi-arch — linux/amd64 and linux/arm64):
ghcr.io/ojuri-io/rdaghcr.io/ojuri-io/paaghcr.io/ojuri-io/mlaghcr.io/ojuri-io/fiaghcr.io/ojuri-io/sentinel
Pull with :v1 for floating-major pinning, or :v1.1.0 to pin the exact build. docker pull will automatically select the right architecture for your host.
See CHANGELOG.md for the v1.1.0 change log, VERSIONING.md for the pinning recommendation, and UPGRADING.md for any major-version upgrade path.
This is the first tagged release. v1.0.0 was the soft-launch milestone on 2026-06-07 but never produced container images. v1.1.0 is the first version with GHCR artefacts adopters can pin to, the first version that exercises the docker-compose.ghcr.yml overlay for install-from-published-images, and the first version that publishes multi-arch images so adopters on Apple Silicon, AWS Graviton, Ampere, and other ARM hosts can pull without architecture overrides.