Repository navigation
v2.6.0
·
294 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
Container images
docker pull ghcr.io/bablsoft/accessflow-backend:2.6.0
docker pull ghcr.io/bablsoft/accessflow-frontend:2.6.0Multi-arch: linux/amd64, linux/arm64.
Helm chart
helm repo add accessflow https://bablsoft.github.io/accessflow
helm repo update
helm install accessflow accessflow/accessflow --version 2.6.0 \
--namespace accessflow --create-namespaceWhat's Changed
- chore(release-prep): mark v2.5 released and publish its changelog entry by @babltiga in #858
- feat(AF-898): governance-domain selection in the first-run wizard by @babltiga in #909
- feat(AF-900): generate and bundle the in-app help documentation corpus by @babltiga in #910
- feat(AF-901): help agent persistence and admin configuration by @babltiga in #911
- feat(AF-902): help corpus loading, indexing and re-ingestion by @babltiga in #912
- chore: lazily initialize beans in backend test contexts by @babltiga in #914
- feat(AF-903): multi-turn help chat runtime by @babltiga in #913
- feat(AF-904): persist help chat sessions, messages and retention by @babltiga in #915
- feat(AF-905): add user-facing help chat endpoints by @babltiga in #916
- feat(AF-906): add help chat panel, launcher and admin settings page by @babltiga in #917
- feat(AF-919): render help answers as a closed markdown subset by @babltiga in #920
- feat(AF-907): optional remote help corpus refresh from gh-pages by @babltiga in #921
- test(AF-907): cover malformed archives, URL guards and refresh failures by @babltiga in #922
- fix(AF-helpagent): read the answer from the last provider generation by @babltiga in #924
- feat(AF-918): add Voyage AI as an embedding-only provider by @babltiga in #928
- chore(deps): bump google.golang.org/grpc from 1.83.1 to 1.83.2 in /terraform-provider by @dependabot[bot] in #927
- chore(deps-dev): bump vitest from 4.1.10 to 4.1.11 in /frontend by @dependabot[bot] in #930
- chore(deps-dev): bump sharp from 0.35.3 to 0.35.4 in /e2e by @dependabot[bot] in #929
- feat(AF-925): ground the help corpus in the app's UI vocabulary by @babltiga in #931
- feat(AF-632): support passphrase-protected Snowflake key-pair keys by @babltiga in #948
- fix: make the datasource settings page db_type-aware by @babltiga in #949
- feat(AF-926): deployment dashboard widgets, domain-aware navigation by @babltiga in #932
- feat(AF-633): fall back to EXTERNAL_LINKS for oversized Databricks results by @babltiga in #950
- chore(deps): bump shedlock.version from 7.9.0 to 7.10.0 in /backend by @dependabot[bot] in #951
- chore(deps-dev): bump vite from 8.2.0 to 8.2.2 in /frontend by @dependabot[bot] in #952
- chore(deps): bump @xyflow/react from 12.11.3 to 12.11.6 in /frontend by @dependabot[bot] in #953
- chore(deps): bump @codemirror/state from 6.7.1 to 6.7.4 in /frontend by @dependabot[bot] in #954
- chore(deps-dev): bump com.diffplug.spotless:spotless-maven-plugin from 3.10.1 to 3.10.2 in /backend by @dependabot[bot] in #955
- chore(deps): bump motion from 13.1.0 to 13.2.0 in /frontend by @dependabot[bot] in #956
- chore(deps): bump software.amazon.awssdk:bom from 2.54.9 to 2.54.13 in /backend by @dependabot[bot] in #957
- feat(AF-658): detect sensitive data in nested document values by @babltiga in #958
- fix: stop Neo4j NOT_IN row security failing open on an empty value list by @babltiga in #959
- feat(AF-630): dry-run routing, row-security and masking policies against historical traffic by @babltiga in #960
- feat(AF-659): retire stale discovery findings the scan stops proposing by @babltiga in #961
- feat(AF-660): guard discovery scans with a cluster-wide lock by @babltiga in #962
- chore(AF-765): retire the obsolete scheduled-job test workarounds by @babltiga in #963
- feat(AF-776): suggest queries mined from approved history by @babltiga in #964
- fix: truncate vector_store between tests to stop the HNSW empty-search flake by @babltiga in #965
- feat(AF-859): effective-access explainer over the real decision evaluators by @babltiga in #966
- feat(AF-967): decision traces over pure apigov and deploygov evaluators by @babltiga in #996
- fix(i18n): double unpaired apostrophes in 24 MessageFormat patterns by @babltiga in #997
- feat(AF-968): privileged-access report — QUERY_ADMIN holders and break-glass grantees by @babltiga in #998
- feat(AF-969): stamp the originating JIT request on the materialised permission by @babltiga in #999
- feat(AF-861): sqlreview persistence foundation and datasource environment by @babltiga in #1000
- feat(AF-862): sqlreview rule engine and built-in rule catalog by @babltiga in #1001
- feat(AF-863): sqlreview ruleset administration and evaluation API by @babltiga in #1003
- feat(help): teach the help assistant what AccessFlow is not by @babltiga in #1002
- feat(AF-864): enforce SQL review BLOCK at submission and surface findings by @babltiga in #1004
- feat(AF-865): live SQL review lint in the editor and ruleset admin UI by @babltiga in #1005
- docs(AF-866): SQL review chapter, roadmap and website sweep by @babltiga in #1006
- feat(AF-860): Terraform datasource environment + accessflow_sql_review_ruleset by @babltiga in #1007
- docs(AF-908): help-assistant guide, website sweep and corpus regen by @babltiga in #1013
- chore(release-prep): v2.6 by @babltiga in #1014
Full Changelog: v2.5.0...v2.6.0