Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Releases: JanssenProject/jans

nightly

11 Nov 23:20
e298462

Choose a tag to compare

nightly Pre-release
Pre-release

What's Changed

  • chore: hotfix cedarling 1.13.0 by @moabu in #12377
  • chore: revert 1.13.0 to nightly by @moabu in #12386
  • fix(config-api): agama deployment metadata type fix for deployment by @pujavs in #12374
  • refactor(jans-linux-setup): remove jans-kc-link by @devrimyatar in #12375
  • feat(core): update jython to v2.7.4 by @yurem in #12394
  • fix(cloud-native): add missing jans-lock policy by @iromli in #12402
  • feat(jans-auth-server): adding interception script for PAR #10556 by @yuriyz in #12334
  • fix(setup): fix jython repository by @yurem in #12410
  • fix(jans-config-api): inum of duplicate scopes by @devrimyatar in #12411
  • fix(jans-auth-server): swagger yaml has bad identation #12422 by @yuriyz in #12423
  • docs(config-api): swagger spec update for agama deployment endpoint by @pujavs in #12421
  • fix(jans-cedarling): FIx boostrap properties documentation by @olehbozhok in #12420
  • fix(docs): correct broken link in prompt create page by @D-Prasanth-Kumar in #12399
  • docs(jans-cedarling): update quickstart by @SafinWasi in #12443
  • chore(deps): bump org.jacoco:jacoco-maven-plugin from 0.8.13 to 0.8.14 in /jans-scim by @dependabot[bot] in #12355
  • chore(deps): bump com.github.spotbugs:spotbugs-maven-plugin from 4.9.6.0 to 4.9.8.1 in /jans-scim by @dependabot[bot] in #12418
  • chore(deps): bump org.apache.maven.plugins:maven-antrun-plugin from 3.1.0 to 3.2.0 in /jans-scim by @dependabot[bot] in #12427
  • ci: fix rust build by @moabu in #12468
  • fix(jans-cedarling): Update rust toolchain because dependency lib was updated by @olehbozhok in #12457
  • chore: remove unnecessary references by @jgomer2001 in #12473
  • chore(deps): bump SonarSource/sonarqube-scan-action from 5.3.1 to 6.0.0 in /.github/workflows in the github_actions group across 1 directory by @dependabot[bot] in #12465
  • chore(deps): bump googleapis/release-please-action from 4.1.3 to 4.4.0 by @dependabot[bot] in #12451
  • chore(deps): bump docker/login-action from 3.0.0 to 3.6.0 by @dependabot[bot] in #12474
  • fix(jans-linux-setup): path of cedarling_core.json by @devrimyatar in #12477
  • fix(jans-linux-setup): remove argument --enable-scim-test-mode by @devrimyatar in #12479
  • chore(deps): bump actions/dependency-review-action from 4.0.0 to 4.8.1 by @dependabot[bot] in #12351
  • fix(jans-pycloudlib): upgrade urllib3 version to v2.5.0 by @iromli in #12425
  • docs: update codeowner by @moabu in #12395
  • fix(jans-cedarling): disable hash checking in sidecar by @SafinWasi in #12481
  • chore(build): update JANS_SOURCE_VERSION and documentation URL by @moabu in #12483
  • chore(deps): bump actions/setup-python from 5.6.0 to 6.0.0 by @dependabot[bot] in #12485
  • fix(jans-casa): resolve multiple device registration and passkey imag… by @imran-ishaq in #12501
  • fix(jans-cedarling): Add namespace support for default entities and parse Cedar JSON format by @0xtinkle in #12462
  • feat(core): allow to reuse cluster node services by @yurem in #12506
  • fix(docs): broken link in the Run integration tests #12233 by @The-D-007 in #12274
  • Update links in ACRs documentation by @rohitsivakumar30643 in #12454
  • Update link for Dynamic Scopes interception script by @rohitsivakumar30643 in #12453
  • fix(docs): fix link to Persistence Extension documentation by @rohitsivakumar30643 in #12452
  • chore(deps): bump PyO3/maturin-action from 1.45.0 to 1.49.4 by @dependabot[bot] in #12486
  • docs: acct linking plugin instructions update by @jgomer2001 in #12523
  • fix(docs): fix broken link with revision and testing by @niharsoni16 in #12539
  • chore(deps): bump com.twilio.sdk:twilio from 9.12.0 to 11.0.2 in /jans-casa by @dependabot[bot] in #12515
  • chore(deps): bump com.unboundid:unboundid-ldapsdk from 6.0.8 to 7.0.3 in /jans-casa by @dependabot[bot] in #12017
  • fix(jans-cedarling): Fix retrieving resource entity from default entities by @olehbozhok in #12544
  • fix(cloud-native): escape special characters used in database credentials by @iromli in #12565
  • Lock logger modes by @yurem in #12571
  • fix(docs): correct broken links in External Libraries documentation by @juneliasamaddar in #12540
  • feat(jans-config-api): rest endpoint specifications for Cedarling integration in Admin UI by @duttarnab in #12388
  • Fix link to dynamic scope script in userinfo.md by @ANEMBHARGAV in #12519
  • Fix link to end session interception script by @ANEMBHARGAV in #12520
  • Fix broken link in client-registration.md by @GajjelaVasudev in #12545
  • Update link to Authorization Challenge Custom Script Page by @ANEMBHARGAV in #12521
  • fix(docs): update broken link in Access Evaluation Endpoint by @Anahskal in #12527
  • Fix link to ConfigApiInterception script by @pinnintipavankumar26-dot in #12528
  • feat(jans-lock): audit server actions by @yurem in #12588
  • feat(jans-linux-setup): jans-lock-cedarling custom lib by @devrimyatar in #12590
  • feat(jans-lock): log audit status by @yurem in #12600
  • Fix link to Cedarling TBAC quickstart in Python docs by @Gokul45-45 in #12558
  • Fix typo in trusted issuers section of documentation by @Gokul45-45 in #12569
  • feat(jans-linux-setup): Admin UI and Cedarling integration by @devrimyatar in #12572
  • chore(cloud-native): sync assets of Janssen nightly to OCI images by @iromli in #12623
  • ci(builds): remove image build for docker-jans-keycloak-link by @iromli in #12630
  • fix(cloud-native): unable to decode cedar policy schema base64 by @iromli in #12631
  • fix(docs): fix link of Cedarling Rust Developer Guide by @ossdhaval in #12592
  • fix(docs): fix link of Client Registration scripts link by @ossdhaval in #12591
  • fix(docs): fix link of cedarling in a javascript app by @ossdhaval in #12593
  • fix(docs): update jans Ubuntu and Using CLI/TUI docs by @ossdhaval in #12466
  • chore(cloud-native): sync jans-lock configuration by @iromli in #12640
  • chore(cloud-native): ensure python-grpcio compatibility between OS and pip distribution by @iromli in #12651
  • chore(cloud-native): sync admin-ui roles and permissions by @iromli in #12644
  • fix(jans-pycloudlib): column type mismatch on DATETIME by @iromli in #12653
  • chore(cloud-native): update dependencies of OCI images by @iromli in #12655
  • fix(docs): autogenerate docs by @mo-auto in #12656
  • feat(cloud-native): add policy store file for admin-ui and cedarling integration by @iromli in #12659
  • chore(deps): bump org.bouncycastle:bcpkix-fips from 2.0.7 to 2.1.10 in /jans-casa by @dependabot[bot] in #12586
  • chore(deps): bump org.apache.maven.plugins:maven-war-plugin from 3.3.2 to 3.5.0 in /jans-scim by @dependabot[bot] in #12471
  • chore(deps): bump net.sf.saxon:Saxon-HE from 12.8 to 12.9 in /agama by @dependabot[bot] in #12634
  • feat: changes in endpoints used in Admin UI for cedar...
Read more

v1.13.0

14 Oct 13:41
53a187b

Choose a tag to compare

What's Changed

Full Changelog: v1.11.0...v1.13.0

v1.12.0

30 Sep 09:38
40e98d0

Choose a tag to compare

Known Issues

  • Agama project uploads via TUI/CLI

What's Changed

Full Changelog: v1.11.0...v1.12.0

v1.11.0

11 Sep 10:19
070ea15

Choose a tag to compare

1.11.0 (2025-09-11)

Features

  • config-api: audit for config-api endpoint (#11895) (5088857)
  • config-api: endpoint to return table info (#11866) (bd94675)
  • config-api: lock and fido2 config and scim audit changes (#12107) (cb004f8)
  • increase the validity period of tokens in tarp to one day (#11900) (8b0195e)
  • jans-auth-server: added cookie interception script #366 (#11975) (aa47c7f)
  • jans-auth-server: created interception script for Logout Status JWT #11250 (#11930) (19728e0)
  • jans-auth-server: provided configuration for changing case-sensitivity of FAPI response #11394 (#12018) (e388493)
  • jans-auth-server: updates to Audience Values for OAuth 2.0 Authorization Servers #11842 (#11851) (e71c35b)
  • jans-auth: add type prefixes to each keys which application stores in cache #11565 (#11871) (0a4fe05)
  • jans-auth: handle gzip compressed token responses (#12052) (cbde4d6)
  • jans-cedarling: Support default_entities in policy_stores (#11936) (0ea7511)
  • jans-cedarling: use hashes for ID in fields (#10853) (5c9423a)
  • jans-cli-tui: audit log tab for Config Api (#11931) (992a9cc)
  • jans-config-api: restore jans-config-api plugins jans-link-plugin (#11912) (2941a9f)
  • jans-config-api: ssa revoke endpoint should be created in config-api (#12134) (e0cbefc)
  • jans-core: update jetty to 12.0.25 (#12075) (9781cdb)
  • jans-linux-setup: add scim user tokens scope (#12136) (e6c0dc9)
  • jans-linux-setup: redirecting errors on stderr for the scheduler (#12013) (b00469b)
  • offer a way to easily copy the tokens to clipboard (#11949) (053d95e)

Bug Fixes

  • add no gorn mode (#12011) (46fc7c4)
  • cloud-native: error running kc-jans-scheduler (#12053) (86c2fed)
  • cloud-native: invalid pathType when nginx ingress controller uses strict-validate-path-type config (#11911) (ba6f74b)
  • config-api: asset endpoint fix for uplaod and fetch (27f800a)
  • config-api: asset endpoint fix for upload and fetch (#12039) (27f800a)
  • css style for paragraph rendering (#12014) (e3fd6ee)
  • docs: fix broken links issue (#11902) (7b94ab4)
  • docs: fix formatting in Jans README (#11938) (4766343)
  • docs: fix person authentication docs url issue (#12103) (600bbce)
  • docs: fix person authentication url issue (600bbce)
  • docs: Fix script link issue (7b94ab4)
  • docs: include benchmark doc link (#11987) (2b3663a)
  • docs: Lock Server Docs Update (#12032) (c666eb9)
  • docs: merge the Cedarling quick start guides (#11872) (1686099)
  • docs: remove doc readme (df7184e)
  • docs: remove duplicate interception-scripts file (83ac957)
  • docs: remove duplicate interception-scripts readme file (#11963) (83ac957)
  • docs: remove unused README (#12104) (df7184e)
  • docs: update `application-session (79e71b5)
  • docs: update `readmeformat (4766343)
  • docs: update doc SMTP configuration in TUI section (#12105) (0229a6d)
  • docs: update endpoint file title (#11962) (34356f4)
  • docs: update java Cedarling docs (#12102) (66c9d3e)
  • docs: update java doc (66c9d3e)
  • docs: update link to the script location (#11940) (79e71b5)
  • docs: update TARP installation instructions (#11856) (41d08d9)
  • ignore trailing slash of issuer (5fc0ed5)
  • jans-auth-server: acr mappings (alias) does not work if acr comes from request object's "claims/id_token" ([#12060](htt...
Read more

v1.9.0

25 Jul 13:50
3c511a6

Choose a tag to compare

1.9.0 (2025-07-25)

Features

  • add check to prevent unsigned user-info jwt in the role_based_scopes_update_token script (Admin UI) (#11724) (52c4682)
  • add the mandatory permissions for default roles in Admin UI (#11711) (9a56669)
  • added essentialPermissionInAdminUI attribute to AdminPermission object (#11714) (d945703)
  • cloud-native: add the mandatory permissions for default roles in Admin UI (#11739) (7831887)
  • config-api: audit for config-api endpoints (#11760) (be52530)
  • config-api: logs to indicate password related activity (#11791) (838686b)
  • jans-auth-server: deprecated /revoke_session endpoint (it duplicates Global Token Revocation functionality) #11470 (#11801) (d7178aa)
  • jans-auth-server: improved SessionIdService - added option to load session without local copy #11366 (#11761) (4510bd2)
  • jans-auth-server: small improvement of ssa doc #11736 (#11737) (7a6af91)
  • jans-auth: exclude htmlunit-* dependencies from final artifacts (#11830) (1c17b6d)
  • jans-auth: fix client_registration script imports (#11705) (8b75934)
  • jans-cedarling: add maven javadocs plugin in java binding (#11745) (f68e936)
  • jans-cedarling: add support for the optional SSA JWT (#11653) (902f9d0)
  • jans-cedarling: implement JWT status list validation (#11520) (f2e7f29)
  • jans-cedarling: output cedar annotations when there are any policy failures (#11588) (0714a17)
  • jans-config-api: add cedarlingLogType attribute in Admin UI configuration (#11755) (d4da957)
  • jans-config-api: add endpoint to reset license details in Admin UI configuration (#11786) (56df1e6)
  • jans-config-api: update OpenApi specs for Admin UI plugin (#11729) (4dc0c9a)
  • jans-fido2: Add unit tests for attestation controller for handling missing username, invalid origin, and challenge, with successful register and verify scenarios. (ca68fd0)
  • jans-linux-setup: add Debian 13 MySQL support (#11759) (7fbcd10)
  • jans-linux-setup: create clients takes all possible arguments (#11770) (eca4b0c)
  • jans-linux-setup: debian 13 support for internal use (#11685) (7b6e25b)
  • jans-orm: add method to return internal information about tables (#11695) (7039b74)
  • update OpenApi specs for Admin UI plugin (4dc0c9a)

Bug Fixes

  • add defeat the gorn (5ed2dcd)
  • config-api: user name validation modification (#11776) (45386c1)
  • doc: added default values for sessionId related properties to avoid confusion (#11781) (0894860)
  • docs: add documentation for configuration and session management (#11091) (0184771)
  • docs: add note on config refresh behavior in TUI (#11789) (b237d19)
  • docs: add upgrade note about manual custom script updates (#11719) (8a6e3db)
  • docs: docs fix cedarling propertie link issue (aaa4eb9)
  • docs: docs fix Sample Scripts link issue (bf617a3)
  • docs: docs fix sample scripts link issue (#11779) (bf617a3)
  • docs: docs update jans readme (#11687) (bf42440)
  • docs: fix Cedarling property link issue (#11780) (aaa4eb9)
  • docs: fix incorrect link in Jans Casa docs (#11798) (ec9a3a9)
  • docs: remove attribute page (00e0b2d)
  • docs: remove config-api attribute page (#11722) (00e0b2d)
  • docs: remove converting data (e729c89)
  • docs: remove the link to the converting data document from left nav (#11720) (e729c89)
  • docs: reorganise supported OS versions for VM installation (#11679) (329a113)
  • docs: update supported OS versions (329a113)
  • docs: update testing document with Poetry installation instructions (#11681) (e609156)
  • jans-auth-server: set sub claim to client identifier for "client credentials grant" for AT as JWT #11413 (#11778) (60373a7...
Read more

v1.8.0

26 Jun 05:52
4f1e6f9

Choose a tag to compare

1.8.0 (2025-06-24)

Features

  • charts: add nodeSelector spec (#11495) (90409f8)
  • cloud-native: introduce Logout Status JWT (#11626) (6f5fe8f)
  • cloud-native: introduce session_jwt=true at Authorization Endpoint and Session JWT Status List Endpoint (#11477) (5ae709f)
  • config-api: scope search to include scopeType (#11607) (b77b72d)
  • config-api: use orm method to provide persistence metadata (#11509) (dbdc1bd)
  • config-api: use orm method to provide persistence metadata #11459 (#11473) (736d7f6)
  • improve the display of cedarling result (#11552) (5ec5268)
  • jans-auth-server: introduce session_jwt=true at Authorization Endpoint and Session JWT Status List Endpoint #11229 (#11251) (6b45f51)
  • jans-auth-server: introduced Logout Status JWT #11468 (#11505) (92796fb)
  • jans-auth: allow to override HttpService2 connection manager setting (54c547a)
  • jans-auth: allow to override HttpService2 connection manager settings (#11586) (54c547a)
  • jans-auth: update owasp (#11610) (bda24dc)
  • jans-cedarling: implement sending logs to the lock server (#11161) (9330821)
  • jans-cedarling: improve error message if json parsing of policy store failed (#11508) (4904d90)
  • jans-cedarling: jans cedarling java binding (#11441) (da5423f)
  • jans-cedarling: upgrade jna in cedarling-java binding (#11614) (aa45972)
  • jans-cli-tui: display build date and build versions (#11539) (59415c8)
  • jans-cli-tui: load agama community projects in 20 mins interval (#11627) (44873e0)
  • jans-cli-tui: required property for attribute (#11593) (6b8c7a9)
  • jans-config-api: update the license API url called from config-api (Admin UI Plugin) (#11559) (c8b7437)
  • jans-core: added diagnostic to java compiler (#11562) (99bd129)
  • jans-linux-setup: optional rdbm db schema (#11503) (f516bbc)
  • jans-orm: add method to provide persistence metadata (#11450) (a066fcf)
  • jans-orm: implement solution to import hashed passwords (7518dca)
  • jans-orm: implement solution to import hashed passwords (#11601) (d8f5faa)
  • jans-script: add sample Argon2 Persistence Ezxtension script (#11521) (3e2593f)
  • jans-tui: added Jans-Client header (#11594) (13bd6c1)
  • jans=-script: add sample Argon2 Persistence Ezxtension script (3e2593f)
  • orm: fetch databaseName for PersistenceMetadata (#11485) (f9ffcac)
  • orm: fix doc file (#11494) (0e71ad6)
  • orm: fix doc file (#11497) (76d8f1d)
  • orm: support password hashing using Argon2 (#11465) (5d48b27)
  • orm: support password hashing using Argon2 (#11481) (47549af)
  • update tf build docs (#11632) (c9f37dd)
  • update the license API url called from config-api (Admin UI Plugin) (c8b7437)

Bug Fixes

Read more

v1.7.0

20 May 10:48
b8cfc65

Choose a tag to compare

1.7.0 (2025-05-20)

Features

  • jans-auth-server: added refresh token lifetime to Token Endpoint response #11400 (#11414) (00d7c88)
  • jans-cedarling: update plugin to use binding (#11356) (c61ef53)
  • jans-cli-tui: ssa templates (#11368) (ed18096)
  • jans-core: add jakarta.mail for TLS support (#11428) (8cf6b68)
  • jans-lock: try to reload /.well-known/openid-configuration on f… (#11392) (00e2257)
  • jans-lock: try to reload /.well-known/openid-configuration on failure (00e2257)
  • use cedarling uniffi kotlin binding in java project (#11336) (067b3c1)

Bug Fixes

  • docs: add Config API OpenAPI Spec generation at build time (#11407) (70277c5)
  • docs: add sections to place ADRs and design decisions (#11380) (4c0db93)
  • docs: refactor development docs to add content from Wiki (#11409) (71d133f)
  • docs: update curl instructions for jans config api (#11415) (39b6b82)
  • jans-cedarling: fix logs in jwt module not getting displayed correctly (#11369) (e856545)
  • jans-cli-tui: array type in auth properties (#11399) (6e4d7e4)
  • jans-cli-tui: object type configuration properties (#11391) (7cf13a1)
  • mail dependencies (#11426) (58c02b0)
  • remove version_name attribute from manifest.json (#11387) (0febbd9)

Miscellaneous Chores