Skip to content

build(deps): Update kanidm to v1.9.0#630

Open
renovate[bot] wants to merge 1 commit intomasterfrom
renovate/kanidm
Open

build(deps): Update kanidm to v1.9.0#630
renovate[bot] wants to merge 1 commit intomasterfrom
renovate/kanidm

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Feb 17, 2026

This PR contains the following updates:

Package Type Update Change
kanidm_client workspace.dependencies minor 1.8.61.9.0
kanidm_lib_crypto workspace.dependencies minor 1.8.61.9.0
kanidm_proto workspace.dependencies minor 1.8.61.9.0

Release Notes

kanidm/kanidm (kanidm_client)

v1.9.0

Compare Source

This is the latest stable release of the Kanidm Identity Management project. Every release is the combined effort of our
community and we appreciate their invaluable contributions, comments, questions, feedback and support.

You should review our [support documentation] as this may have important effects on your distribution or upgrades in
future.

Before upgrading you should review [our upgrade documentation]

1.9.0 Important Changes
  • An HJSON based entry migration framework has been introduced, allowing configuration management of database entries.
  • Upgrade/Downgrade constraints are now stricter to prevent mistakes during administrative tasks.
  • Service Accounts can issue OIDC/OAuth2 token using RFC8693 Token Exchange.
  • CSS can be set by overriding a default file (override.css).
  • Kanidmd now has a JSON scripting CLI, replacing the --output json CLI option.
  • Service Account tokens now support a short-format for applications that can not process credentials greater than 128 characters.
1.9.0 Release Highlights
  • Python API is now generated from OpenAPI definitions.
  • Allow clearing of softlocks that are enforced on accounts.
  • Add a scim-batch migration framework to allow entry management.
  • Improvements to upgrade/downgrade testing and constraints.
  • Add the ability to backup via stdout.
  • Remove the mozilla webauthn authenticator backend.
  • Add a truncated service account token format.
  • Raise the maximum number of default queryable attributes in LDAP to support SSSD.
  • Add support for RADIUS certificates to identify a user with the subjectAltName-DN type.
  • Add a kanidmd command line scripting interface.
  • Harden against errors when libnss_kanidm.so is used by a forking process.
  • Allow overrides of CSS via a default file that can be overridden.
  • Add an LDAP homeDirectory virtualAttribute for some RFC2307Bis Clients.
  • Invalid password formats can be skipped during migration imports.
  • Allow service desk to change account validity windows.
  • Resolve an issue with ipa/ldap sync not correctly installing TLS providers.
  • Prevent a server startup crash when the administrator forced a low log level.
  • Support OIDC for service-accounts with RFC8693 Token Exchange.
  • Resolve incorrect CSP headers in some OAuth2 situations.
  • Improve support for concurrent pam sessions.
  • Add a home directory strategy framework.
  • Resolve an infinite loop in the command line authentication process.
  • Ignore CredentialTypeMinimum during migrations to prevent potential AccountPolicy downgrades.
  • Allow disabling the OAuth2 Consent Prompt for some applications.
  • Improve debugging of IP address logging configuration.
  • Force synchronisation of token privilege limetime to be bound by token life.
  • Add the Kanidm Project Anthem. #​3987
  • Resolve a bug where upgrade version constraints were not correctly enforced.
  • Improved environment variable parsing for server configuration.
  • Improve upgrade documentation.
  • Reduce proto crate dependencies.
  • Attribute Uniquness conflicts now yield HTTP::BAD_REQUEST
  • Improve diagnostics for invalid OAuth2 Client configurations.
  • Home user directory symlinks are now conditionally updated.
  • Improve UID/GID overlap messages to help administrators resolve issues during IAM migration.

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot enabled auto-merge (rebase) February 17, 2026 02:52
@renovate renovate bot force-pushed the renovate/kanidm branch 2 times, most recently from 90d89d7 to 39494e0 Compare February 17, 2026 12:47
@pando85
Copy link
Owner

pando85 commented Feb 17, 2026

@forkline could you fix clippy errors? then apply cargo fmt too

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.

1 participant