Skip to content

chore: merge main into release#22

Closed
catinspace-au wants to merge 3 commits into
releasefrom
chore/merge-to-release
Closed

chore: merge main into release#22
catinspace-au wants to merge 3 commits into
releasefrom
chore/merge-to-release

Conversation

@catinspace-au
Copy link
Copy Markdown
Collaborator

Automated Release Merge

Merging main into release (2 commits).

Commits

fa880a6 chore: version 1.17.0-dev.8 [skip ci]
c6a796b fix: add config redaction, /config endpoint, change notification

Derek and others added 3 commits March 24, 2026 13:07
Registry now auto-redacts sensitive fields (password, secret, token,
key, credential, auth, private, cert, encryption) in dump_effective().

New /config admin endpoint on http-server (opt-in via
enable_config_endpoint) returns redacted effective + defaults JSON.

Opt-in change notification: registry.on_change(key, callback) fires
when registry.update() is called for that key. Modules that need
hot-reload subscribe; others keep the OnceLock init-once pattern.
# [1.17.0-dev.8](v1.17.0-dev.7...v1.17.0-dev.8) (2026-03-24)

### Bug Fixes

* add config redaction, /config endpoint, change notification ([c6a796b](c6a796b))
* wire scaling, grpc, secrets configs into registry ([c1bd924](c1bd924))
# Conflicts:
#	CHANGELOG.md
#	Cargo.toml
#	VERSION
@catinspace-au catinspace-au deleted the chore/merge-to-release branch March 24, 2026 02:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants