|
1 | 1 | # Changelog |
2 | 2 |
|
| 3 | +## [1.8.0](https://github.com/JanssenProject/jans/compare/v1.7.0...v1.8.0) (2025-06-24) |
| 4 | + |
| 5 | + |
| 6 | +### Features |
| 7 | + |
| 8 | +* **charts:** add nodeSelector spec ([#11495](https://github.com/JanssenProject/jans/issues/11495)) ([90409f8](https://github.com/JanssenProject/jans/commit/90409f86e4b3713c9120723796320e604b4fa95e)) |
| 9 | +* **cloud-native:** introduce Logout Status JWT ([#11626](https://github.com/JanssenProject/jans/issues/11626)) ([6f5fe8f](https://github.com/JanssenProject/jans/commit/6f5fe8fe0245d6592f714af3b3b2f64d66a88adc)) |
| 10 | +* **cloud-native:** introduce session_jwt=true at Authorization Endpoint and Session JWT Status List Endpoint ([#11477](https://github.com/JanssenProject/jans/issues/11477)) ([5ae709f](https://github.com/JanssenProject/jans/commit/5ae709f4719af1f7fbdf6a84e812818861470513)) |
| 11 | +* **config-api:** scope search to include scopeType ([#11607](https://github.com/JanssenProject/jans/issues/11607)) ([b77b72d](https://github.com/JanssenProject/jans/commit/b77b72d2bb35b5b43751c0fb4dfa60a6eacfb85a)) |
| 12 | +* **config-api:** use orm method to provide persistence metadata ([#11509](https://github.com/JanssenProject/jans/issues/11509)) ([dbdc1bd](https://github.com/JanssenProject/jans/commit/dbdc1bd92649e7620ee94e100d020dc8a748c42b)) |
| 13 | +* **config-api:** use orm method to provide persistence metadata [#11459](https://github.com/JanssenProject/jans/issues/11459) ([#11473](https://github.com/JanssenProject/jans/issues/11473)) ([736d7f6](https://github.com/JanssenProject/jans/commit/736d7f65f29a133278303c729a1e89ddf4cb45af)) |
| 14 | +* improve the display of cedarling result ([#11552](https://github.com/JanssenProject/jans/issues/11552)) ([5ec5268](https://github.com/JanssenProject/jans/commit/5ec526866e4a019cf40af143209243fceace059e)) |
| 15 | +* **jans-auth-server:** introduce session_jwt=true at Authorization Endpoint and Session JWT Status List Endpoint [#11229](https://github.com/JanssenProject/jans/issues/11229) ([#11251](https://github.com/JanssenProject/jans/issues/11251)) ([6b45f51](https://github.com/JanssenProject/jans/commit/6b45f516a7951d029f84eb5db491f45c1c181260)) |
| 16 | +* **jans-auth-server:** introduced Logout Status JWT [#11468](https://github.com/JanssenProject/jans/issues/11468) ([#11505](https://github.com/JanssenProject/jans/issues/11505)) ([92796fb](https://github.com/JanssenProject/jans/commit/92796fbf696c0dac5331ff1e9b2b493a2de42836)) |
| 17 | +* **jans-auth:** allow to override HttpService2 connection manager setting ([54c547a](https://github.com/JanssenProject/jans/commit/54c547aab349bc06440880774f701826bafe5362)) |
| 18 | +* **jans-auth:** allow to override HttpService2 connection manager settings ([#11586](https://github.com/JanssenProject/jans/issues/11586)) ([54c547a](https://github.com/JanssenProject/jans/commit/54c547aab349bc06440880774f701826bafe5362)) |
| 19 | +* **jans-auth:** update owasp ([#11610](https://github.com/JanssenProject/jans/issues/11610)) ([bda24dc](https://github.com/JanssenProject/jans/commit/bda24dcbad05973fd71dfab4d2e62d30c624d79f)) |
| 20 | +* **jans-cedarling:** implement sending logs to the lock server ([#11161](https://github.com/JanssenProject/jans/issues/11161)) ([9330821](https://github.com/JanssenProject/jans/commit/9330821de7f947f94345e8cee87ac2f60f1a2e0c)) |
| 21 | +* **jans-cedarling:** improve error message if json parsing of policy store failed ([#11508](https://github.com/JanssenProject/jans/issues/11508)) ([4904d90](https://github.com/JanssenProject/jans/commit/4904d907d281706fdfa6fcfec223a24661f3454a)) |
| 22 | +* **jans-cedarling:** jans cedarling java binding ([#11441](https://github.com/JanssenProject/jans/issues/11441)) ([da5423f](https://github.com/JanssenProject/jans/commit/da5423f45162c97b982f4da24e272dc477afe055)) |
| 23 | +* **jans-cedarling:** upgrade jna in cedarling-java binding ([#11614](https://github.com/JanssenProject/jans/issues/11614)) ([aa45972](https://github.com/JanssenProject/jans/commit/aa45972a3c74758e9a715dc2b7cd6ffbce1e5ea0)) |
| 24 | +* **jans-cli-tui:** display build date and build versions ([#11539](https://github.com/JanssenProject/jans/issues/11539)) ([59415c8](https://github.com/JanssenProject/jans/commit/59415c80f37cca27c1b857bf52f56a5af1ec8ce0)) |
| 25 | +* **jans-cli-tui:** load agama community projects in 20 mins interval ([#11627](https://github.com/JanssenProject/jans/issues/11627)) ([44873e0](https://github.com/JanssenProject/jans/commit/44873e0015f43cc162b6e792ca880f6fb346fae0)) |
| 26 | +* **jans-cli-tui:** required property for attribute ([#11593](https://github.com/JanssenProject/jans/issues/11593)) ([6b8c7a9](https://github.com/JanssenProject/jans/commit/6b8c7a9e53b8cec602b4bcbf7a6a1608c30e3f5a)) |
| 27 | +* **jans-config-api:** update the license API url called from config-api (Admin UI Plugin) ([#11559](https://github.com/JanssenProject/jans/issues/11559)) ([c8b7437](https://github.com/JanssenProject/jans/commit/c8b743763d6177fead693f916d0c14b42612daa9)) |
| 28 | +* **jans-core:** added diagnostic to java compiler ([#11562](https://github.com/JanssenProject/jans/issues/11562)) ([99bd129](https://github.com/JanssenProject/jans/commit/99bd1290a65cb051230fc3d52438cd2228879553)) |
| 29 | +* **jans-linux-setup:** optional rdbm db schema ([#11503](https://github.com/JanssenProject/jans/issues/11503)) ([f516bbc](https://github.com/JanssenProject/jans/commit/f516bbceab453b5fdb03b844e5433e421a821221)) |
| 30 | +* **jans-orm:** add method to provide persistence metadata ([#11450](https://github.com/JanssenProject/jans/issues/11450)) ([a066fcf](https://github.com/JanssenProject/jans/commit/a066fcfcb18d8086f6a1f3f7b1221292cd6b6303)) |
| 31 | +* **jans-orm:** implement solution to import hashed passwords ([7518dca](https://github.com/JanssenProject/jans/commit/7518dca1b87b637bbcb03f2dd27fea44a2294588)) |
| 32 | +* **jans-orm:** implement solution to import hashed passwords ([#11601](https://github.com/JanssenProject/jans/issues/11601)) ([d8f5faa](https://github.com/JanssenProject/jans/commit/d8f5faa23f4f7110e901da29b227a74b7249d2da)) |
| 33 | +* **jans-script:** add sample Argon2 Persistence Ezxtension script ([#11521](https://github.com/JanssenProject/jans/issues/11521)) ([3e2593f](https://github.com/JanssenProject/jans/commit/3e2593f3b44aba96e57d61bf5a55585a972f6db6)) |
| 34 | +* **jans-tui:** added Jans-Client header ([#11594](https://github.com/JanssenProject/jans/issues/11594)) ([13bd6c1](https://github.com/JanssenProject/jans/commit/13bd6c1ea5f338358cc47f6e2edf833cfce643f4)) |
| 35 | +* **jans=-script:** add sample Argon2 Persistence Ezxtension script ([3e2593f](https://github.com/JanssenProject/jans/commit/3e2593f3b44aba96e57d61bf5a55585a972f6db6)) |
| 36 | +* **orm:** fetch databaseName for PersistenceMetadata ([#11485](https://github.com/JanssenProject/jans/issues/11485)) ([f9ffcac](https://github.com/JanssenProject/jans/commit/f9ffcac06a14ab2d6c53f20f6f6a56676c98ab04)) |
| 37 | +* **orm:** fix doc file ([#11494](https://github.com/JanssenProject/jans/issues/11494)) ([0e71ad6](https://github.com/JanssenProject/jans/commit/0e71ad6aee97267d7eea474d149c0016bcd96853)) |
| 38 | +* **orm:** fix doc file ([#11497](https://github.com/JanssenProject/jans/issues/11497)) ([76d8f1d](https://github.com/JanssenProject/jans/commit/76d8f1d96dd092b5e8b74904e3c93947dad1f3d2)) |
| 39 | +* **orm:** support password hashing using Argon2 ([#11465](https://github.com/JanssenProject/jans/issues/11465)) ([5d48b27](https://github.com/JanssenProject/jans/commit/5d48b2775b7248bfa1fb205c2ade2adda98d835a)) |
| 40 | +* **orm:** support password hashing using Argon2 ([#11481](https://github.com/JanssenProject/jans/issues/11481)) ([47549af](https://github.com/JanssenProject/jans/commit/47549af8caf1abda02a7d86cdd19e363004319f7)) |
| 41 | +* update tf build docs ([#11632](https://github.com/JanssenProject/jans/issues/11632)) ([c9f37dd](https://github.com/JanssenProject/jans/commit/c9f37dd02e21f1081f2d19be102cdbef6d28f9d2)) |
| 42 | +* update the license API url called from config-api (Admin UI Plugin) ([c8b7437](https://github.com/JanssenProject/jans/commit/c8b743763d6177fead693f916d0c14b42612daa9)) |
| 43 | + |
| 44 | + |
| 45 | +### Bug Fixes |
| 46 | + |
| 47 | +* build_cedarling_uniffi job in github workflow is failing ([355cb2a](https://github.com/JanssenProject/jans/commit/355cb2a68bde70615f5bf0482a6525f885b66ecc)) |
| 48 | +* **charts:** invalid template function calls when using AWS secrets manager ([#11467](https://github.com/JanssenProject/jans/issues/11467)) ([6a114a6](https://github.com/JanssenProject/jans/commit/6a114a69821cd5c7317c08fa5877494b39555486)) |
| 49 | +* **config-api:** Scope filter based on fieldValuePair ([#11528](https://github.com/JanssenProject/jans/issues/11528)) ([560f7a3](https://github.com/JanssenProject/jans/commit/560f7a3855a89bfb3d112fde212e50db6920b3ea)) |
| 50 | +* **config-api:** Scope filter based on fieldValuePair [#11524](https://github.com/JanssenProject/jans/issues/11524) ([560f7a3](https://github.com/JanssenProject/jans/commit/560f7a3855a89bfb3d112fde212e50db6920b3ea)) |
| 51 | +* **docs:** Add `Cedarling Technical Overview` doc ([d04336d](https://github.com/JanssenProject/jans/commit/d04336d2081af053e521169a6f457a3ff7fef4ac)) |
| 52 | +* **docs:** add appropriate title to the document ([#11579](https://github.com/JanssenProject/jans/issues/11579)) ([2907197](https://github.com/JanssenProject/jans/commit/29071975d55e065b2d6d3b0000191b6baff39715)) |
| 53 | +* **docs:** add Cedarling technical overview doc ([#11581](https://github.com/JanssenProject/jans/issues/11581)) ([d04336d](https://github.com/JanssenProject/jans/commit/d04336d2081af053e521169a6f457a3ff7fef4ac)) |
| 54 | +* **docs:** correct jans api swagger reference ([#11474](https://github.com/JanssenProject/jans/issues/11474)) ([7072a83](https://github.com/JanssenProject/jans/commit/7072a83f5d1b209ff29318797dedaee6efa26100)) |
| 55 | +* **docs:** remove `overview` title ([2907197](https://github.com/JanssenProject/jans/commit/29071975d55e065b2d6d3b0000191b6baff39715)) |
| 56 | +* **docs:** update release urls to point to latest Janssen release ([#11557](https://github.com/JanssenProject/jans/issues/11557)) ([d13b291](https://github.com/JanssenProject/jans/commit/d13b29162d9bf71e1de6159e94ed4c1676e0e67e)) |
| 57 | +* **docs:** update standard claims list ([#11567](https://github.com/JanssenProject/jans/issues/11567)) ([99227b1](https://github.com/JanssenProject/jans/commit/99227b10a8f11a56c4e98b8994a172994abe4759)) |
| 58 | +* **docs:** update the instructions for certificates ([#10933](https://github.com/JanssenProject/jans/issues/10933)) ([dbdfbee](https://github.com/JanssenProject/jans/commit/dbdfbee7d671b70ce0fbebc01e638097ffd51a66)) |
| 59 | +* **jans-auth-server:** external libraries unavaiable from Java Interception Script [#11377](https://github.com/JanssenProject/jans/issues/11377) ([#11568](https://github.com/JanssenProject/jans/issues/11568)) ([aa3ffb5](https://github.com/JanssenProject/jans/commit/aa3ffb5de87c5f5761f83463e4ed6820641a3297)) |
| 60 | +* **jans-auth-server:** improve logging - do not print that user is logged in in logs if it failed to login [#11475](https://github.com/JanssenProject/jans/issues/11475) ([#11480](https://github.com/JanssenProject/jans/issues/11480)) ([faae9d4](https://github.com/JanssenProject/jans/commit/faae9d475be946c7c041a5b6cc357c3e50892a9a)) |
| 61 | +* **jans-cedarling:** build_cedarling_uniffi job in github workflow is failing ([#11542](https://github.com/JanssenProject/jans/issues/11542)) ([355cb2a](https://github.com/JanssenProject/jans/commit/355cb2a68bde70615f5bf0482a6525f885b66ecc)) |
| 62 | +* **jans-cli-tui:** display warnings for scriptType in edit clients ([#11499](https://github.com/JanssenProject/jans/issues/11499)) ([68f2b57](https://github.com/JanssenProject/jans/commit/68f2b5733d0971c6c7089b79f9b7767d1c851969)) |
| 63 | +* **jans-cli-tui:** edit script config proprty ([#11463](https://github.com/JanssenProject/jans/issues/11463)) ([bdc3bd7](https://github.com/JanssenProject/jans/commit/bdc3bd76425fa5cbde97566a24a403b325895280)) |
| 64 | +* **jans-cli-tui:** enforce setting SSA life time at least 5 minutes ([#11628](https://github.com/JanssenProject/jans/issues/11628)) ([d4f9f2f](https://github.com/JanssenProject/jans/commit/d4f9f2feb17a031acd031d7a7bcb6d947d940d84)) |
| 65 | +* **jans-cli-tui:** persistence type ([#11510](https://github.com/JanssenProject/jans/issues/11510)) ([d8c0cab](https://github.com/JanssenProject/jans/commit/d8c0cabbb0bd47fcd50004989ac8d759e0f45984)) |
| 66 | +* **jans-cli-tui:** user jansStatus is in body not custom attrbiute ([#11615](https://github.com/JanssenProject/jans/issues/11615)) ([d809779](https://github.com/JanssenProject/jans/commit/d809779db091b20e98ce9bd5e73d8a33eddca2dd)) |
| 67 | +* **jans-linux-setup:** re compatibility ([#11483](https://github.com/JanssenProject/jans/issues/11483)) ([3bc9193](https://github.com/JanssenProject/jans/commit/3bc9193ea15497c0b1b7597ad97b78c200a10406)) |
| 68 | +* **jans-orm:** use password.method prefix for all hash algs ([#11502](https://github.com/JanssenProject/jans/issues/11502)) ([62b322f](https://github.com/JanssenProject/jans/commit/62b322fb6debaa6d6efe3f6bffea456c7266a48f)) |
| 69 | +* **jans-scipt:** correct script imports ([#11516](https://github.com/JanssenProject/jans/issues/11516)) ([385219e](https://github.com/JanssenProject/jans/commit/385219e7e1485c8b3601846e6c1a8d194d2cd21d)) |
| 70 | +* **jans-scipt:** correct script imports ([#11517](https://github.com/JanssenProject/jans/issues/11517)) ([2b74d24](https://github.com/JanssenProject/jans/commit/2b74d24dcc00549928cf00189059dd85d05e1995)) |
| 71 | +* prepare release 1.8.0 ([#11647](https://github.com/JanssenProject/jans/issues/11647)) ([f29d9a3](https://github.com/JanssenProject/jans/commit/f29d9a32b0a52a3540ecadf137fbda4b3992559d)) |
| 72 | + |
3 | 73 | ## [1.7.0](https://github.com/JanssenProject/jans/compare/v1.6.0...v1.7.0) (2025-05-20) |
4 | 74 |
|
5 | 75 |
|
|
0 commit comments