See below on this page for v4 release notes (v4 build info).
** Grouper v4 is the stable no-enhancement version of v2.6. **
v4 builds
These will be marked as stable once they are out for a while without issue and/or as people start using these in production. This is a judgment call by the Grouper team. If you are using a new release please inform us so we can provide better advice.
Date | Container tag (version) | Status | Upgrade instructions | Versions | Enhancements and bugs fixed in this version, known issues with this version |
---|---|---|---|---|---|
2024/10/6 | i2incommon/grouper:4.15.4 sha256:764669a227fa3a73 | RELEASED | None | OS: Rocky 9.4 Shib: 3.4.1 Apache: 2.4.57 Tomcat: 9.0.87 Java Corretto: 17.0.12.7.1 Grouper API: 4.15.4 | 20 Jiras |
2024/09/13 | i2incommon/grouper:4.15.3 sha256:ef63d71dc3c7f2b9cb | RELEASED | 2 from v4.15.0 | OS: Rocky 9.4 Shib: 3.4.1 Apache: 2.4.57 Tomcat: 9.0.87 Java Corretto: 17.0.12.7.1 Grouper API: 4.15.3 | 16 Jiras |
2024/08/26 | i2incommon/grouper:4.15.0 sha256:ccc09f28da0876257 | RELEASED | 2 from v4.14.2 | OS: Rocky 9.4 Shib: 3.4.1 Apache: 2.4.37 Tomcat: 9.0.87 Java Corretto: 17.0.12.7.1 Grouper API: 4.15.0 | 34 Jiras |
2024/07/31 | i2incommon/grouper:4.14.2 sha256:aba808bec01f29435 | LATEST STABLE | None from v4.14.1 | Shib: 3.4.1 Apache: 2.4.37 Tomcat: 9.0.87 Java Corretto: 17.0.12.7.1 Grouper API: 4.14.2 | 26 Jiras |
2024/07/16 | i2incommon/grouper:4.14.1 sha256:17bfa13e5d18819ce | STABLE | 1 from v4.14.0 | Shib: 3.4.1 Apache: 2.4.37 Tomcat: 9.0.87 Java Corretto: 17.0.11.9.1 Grouper API: 4.14.1 | 21 Jiras |
2024/06/27 | i2incommon/grouper:4.14.0 sha256:dff15fd2639ee30722 | STABLE | 3 from v4.13.1 | Shib: 3.4.1 Apache: 2.4.37 Tomcat: 9.0.87 Java Corretto: 17.0.11.9.1 Grouper API: 4.14.0 | 47 Jiras |
2024/06/25 | i2incommon/grouper:4.13.1 sha256:40f5e925569d96ca0 | STABLE | 1 from v4.13.0 | Shib: 3.4.1 Apache: 2.4.37 Tomcat: 9.0.87 Java Corretto: 17.0.11.9.1 Grouper API: 4.13.0 | Web Services LDAP authentication security vulnerability |
2024/05/26 | i2incommon/grouper:4.13.0 sha256:c7f9b45d2585bdac6 | STABLE | 1 from v4.12.0 | Shib: 3.4.1 Apache: 2.4.37 Tomcat: 9.0.87 Java Corretto: 17.0.11.9.1 Grouper API: 4.13.0 | Upgrade tomcat to 9.0.87 since 8.5 is EOL AttestationGroupSave.assignMarkAsAttested() does not work Cannot edit metadata in provisioning Add expiration time to ldap pool config in external system Remove wssec from soap web services Create swagger docs for ws Gsh template logged in and act as user should audit correctly Provisioning entities not filtering objectClass when Select All Entities is false (and occasionally when it's true) Provisioner retrieve AD objectSid and objectGuid as string instead of binary |
2024/03/19 | i2incommon/grouper:4.12.0 sha256:d0075066b090d218c | EXPIRED | 1 from v4.11.2 | Shib: 3.4.1 Apache: 2.4.37 Tomcat: 8.5.99 Java Corretto: 17.0.10.8.1 Grouper API: 4.12.0 | Tomcat security advisory CVE-2024-23672 |
2024/03/10 | i2incommon/grouper:4.11.2 sha256:f7ca7abacb0a45b8b | EXPIRED | 1 from v4.11.1 | Shib: 3.4.1 Apache: 2.4.37 Tomcat: 8.5.90 Java Corretto: 17.0.10.8.1 Grouper API: 4.11.2 | Memberships created in target without Grouper will not get deleted |
2024/03/03 | i2incommon/grouper:4.11.1 sha256:a4b09b56cf020329 | EXPIRED | 2 from v4.11.0 | Shib: 3.4.1 Apache: 2.4.37 Tomcat: 8.5.90 Java Corretto: 17.0.10.8.1 Grouper API: 4.11.1 | Clean logs on 4.11.0 is not working |
2024/02/27 | i2incommon/grouper:4.11.0 sha256:c4afafd0a0492a89d4 | NOT STABLE | 2 from v4.10.3 | Shib: 3.4.1 Apache: 2.4.37 Tomcat: 8.5.90 Java Corretto: 17.0.10.8.1 Grouper API: 4.11.0 | Fix memory issue with provisioner |
2024/01/09 | i2incommon/grouper:4.10.3 sha256:e94ae7cd3955b3acd | EXPIRED | None from v4.10.2 | Shib: 3.4.1 Apache: 2.4.37 Tomcat: 8.5.90 Java Corretto: 17.0.9.8.1 Grouper API: 4.10.3 | TeamDynamix provisioner fixes |
2024/01/01 | i2incommon/grouper:4.10.2 sha256:294a06c17575111e1 | EXPIRED | 1 from v4.10.1 | Shib: 3.4.1 Apache: 2.4.37 Tomcat: 8.5.90 Java Corretto: 17.0.9.8.1 Grouper API: 4.10.2 | TeamDynamix provisioner |
2023/12/27 | i2incommon/grouper:4.10.1 sha256:18ed306dd324070d1 | EXPIRED | None from v4.10.0 | Shib: 3.4.1 Apache: 2.4.37 Tomcat: 8.5.90 Java Corretto: 17.0.9.8.1 Grouper API: 4.10.1 | |
2023/12/27 | i2incommon/grouper:4.10.0 sha256:1f73328c0bb6e6f32 | NOT STABLE | 3 from v4.9.3 | Shib: 3.4.1 Apache: 2.4.37 Tomcat: 8.5.90 Java Corretto: 17.0.9.8.1 Grouper API: 4.10.0 | Daemon jobs will log ad error out if JVM dies (and other daemon enhancements) |
2023/12/05 | i2incommon/grouper:4.9.3 sha256:3bf5e7f91aeb546cb64 | EXPIRED json has issues with visualization,etc | None from v4.9.1 | Shib: 3.4.1 Apache: 2.4.37 Tomcat: 8.5.90 Java Corretto: 17.0.9.8.1 Grouper API: 4.9.3 | v1 templates do not run |
2023/11/26 | i2incommon/grouper:4.9.1 sha256:bf65bed450c890e9 | EXPIRED json has issues with visualization,etc | None from v4.9.0 | Shib: 3.4.1 Apache: 2.4.37 Tomcat: 8.5.90 Java Corretto: 17.0.9.8.1 Grouper API: 4.9.0 | Add trust anchors to java cacerts |
2023/11/20 | i2incommon/grouper:4.9.0 sha256:51c21b2801aaee6d5 | EXPIRED json has issues with visualization,etc | 6 from v4.8.0 | Shib: 3.4.1 Apache: 2.4.37 Tomcat: 8.5.90 Java Corretto: 17.0.9.8.1 Grouper API: 4.9.0 | Add basic auth to scim provisioning framework |
2023/11/04 | i2incommon/grouper:4.8.0 sha256:0ce7e7b6385511553 | EXPIRED | 1 from v4.7.2 | Shib: 3.4.1 Apache: 2.4.37 Tomcat: 8.5.90 Java Corretto: 17.0.9.8.1 Grouper API: 4.8.0 | Authentication bypass security issue |
2023/10/13 | i2incommon/grouper:4.7.2 sha256:3c03d9c0a7955b74 | EXPIRED | None from 4.7.1 | Shib: 3.4.1 Apache: 2.4.37 Tomcat: 8.5.90 Java Corretto: 17.0.8.8.1 Grouper API: 4.7.2 | Simplified UI for GSH templates |
2023/10/09 | i2incommon/grouper:4.7.1 sha256:15ca1e909943aafd3 | EXPIRED | None from 4.7.0 | Shib: 3.4.1 Apache: 2.4.37 Tomcat: 8.5.90 Java Corretto: 17.0.8.8.1 Grouper API: 4.7.1 | In provisioning, if changing entities, if a group is deleted (or recalc'ed), entities could be deprovisioned during incremental |
2023/10/04 | i2incommon/grouper:4.7.0 sha256:7aa24f33361ed5e89 | EXPIRED | 2 from v4.6.0 | Shib: 3.4.1 Apache: 2.4.37 Tomcat: 8.5.90 Java Corretto: 17.0.8.8.1 Grouper API: 4.7.0 | Add option to mark provisioning attributes in values as "not provisionable if null" |
2023/09/08 | i2incommon/grouper:4.6.0 sha256:2aa7b0e8fde2e4209 | EXPIRED Client jar standalone does not work | 1 from v4.5.4 | Shib: 3.4.1 Apache: 2.4.37 Tomcat: 8.5.90 Java Corretto: 17.0.8.8.1 Grouper API: 4.6.0 | Trusted client certs added to Corretto keystore, tomcat still uses /etc/pki/java/cacerts |
2023/08/28 | i2incommon/grouper:4.5.5 sha256:34f0c77def32dd0118 | EXPIRED | None from 4.5.4 | Shib: 3.4.1 Apache: 2.4.37 Tomcat: 8.5.90 Java Corretto: 17.0.8.8.1 Grouper API: 4.5.5 | In some cases users cannot see folders on UI they have access to (inherited privileges on folders causes this) |
2023/08/24 | i2incommon/grouper:4.5.4 sha256:c816c7b5a0a62dbf3e | NOT STABLE AWS SCIM provisioning is broken | None from 4.5.3 | Shib: 3.4.1 Apache: 2.4.37 Tomcat: 8.5.90 Java Corretto: 17.0.8.8.1 Grouper API: 4.5.4 | Fix issues with SCIM provisioning paging |
2023/08/24 | i2incommon/grouper:4.5.3 sha256:a2d07fe2ea13dc7a9 | EXPIRED | None from 4.5.2 | Shib: 3.4.1 Apache: 2.4.37 Tomcat: 8.5.90 Java Corretto: 17.0.8.8.1 Grouper API: 4.5.3 | Security issue upgrade shib to i2incommon/shibboleth_sp:3.4.1_06122023_rocky8_multiarch |
2023/08/04 | i2incommon/grouper:4.5.2 sha256:547b6061dd1f7afc3 | EXPIRED | None from 4.5.0 | Shib: 3.4.1 Apache: 2.4.37 Tomcat: 8.5.90 Java Corretto: 17.0.8.7.1 Grouper API: 4.5.2 | Add a strategy in provisioning to be authoritative for value for memberships |
2023/07/25 | i2incommon/grouper:4.5.0 sha256:91f8a6a8c25f15f7b | EXPIRED | 1 from v4.4.0 | Shib: 3.4.1 Apache: 2.4.37 Tomcat: 8.5.90 Java Corretto: 17.0.8 Grouper API: 4.5.0 | Add progress screen for "edit stem" and "edit composite" |
2023/06/28 | i2incommon/grouper:4.4.0 sha256:af610ba539659582a | EXPIRED | 2 from v4.3.1 | Shib: 3.4.1 Apache: 2.4.37 Tomcat: 8.5.90 Java Corretto: 17.0.7 Grouper API: 4.4.0 | Allow micros in timestamps for SCIM for Atlassian provisioning |
2023/06/28 | i2incommon/grouper:4.3.1 sha256:d7d67875d6ac5f559f | EXPIRED | None from 4.3.0 | Shib: 3.4.1 Apache: 2.4.37 Tomcat: 8.5.90 Java Corretto: 17.0.7 Grouper API: 4.3.0 | tomcat 8.5.90 does not listen on 0.0.0.0 for ajp |
2023/06/27 | i2incommon/grouper:4.3.0 sha256:4066ed05f045bde4 | EXPIRED AJP listens on 127.0.0.1 | 2 from v4.2.1 | Shib: 3.4.1 Apache: 2.4.37 Tomcat: 8.5.90 Java Corretto: 17.0.7 | upgrade tomcat to 8.5.90 (security updates) |
2023/06/14 | i2incommon/grouper:4.2.1 sha256:2d0c9c59a57f9088e | EXPIRED | None from v4.2.0 | Shib: 3.4.1 Apache: 2.4.37 Tomcat: 8.5.87 Java Corretto: 17.0.7 | Bug in provisioner when Select all groups at once during full sync is false |
2023/06/06 | i2incommon/grouper:4.2.0 sha256:df86a0ef0e0e5a6ca | EXPIRED | 1 from v4.1.7 | Shib: 3.4.1 Apache: 2.4.37 Tomcat: 8.5.87 Java Corretto: 17.0.7 | Improve Google provisioner documentation |
2023/05/24 | i2incommon/grouper:4.1.7 sha256:452799f54b54accd | EXPIRED | None from 4.1.6 | Shib: 3.4.1 Apache: 2.4.37 Tomcat: 8.5.87 Java Corretto: 17.0.7 | Add new entities in provisioning in certain CRUD configs |
2023/05/05 | i2incommon/grouper:4.1.6 sha256:3d2243dfdd39660c1 | EXPIRED | 1 from v4.1.4 | Shib: 3.4.1 Apache: 2.4.37 Tomcat: 8.5.87 Java Corretto: 17.0.7 | Reports are fixed (not working in 4.1.4) |
2023/04/19 | i2incommon/grouper:4.1.4 sha256:ac1e9de4bbdddcff96 | NOT STABLE Issue with reports | 1 from v4.1.3 | Shib: 3.4.1 Apache: 2.4.37 Tomcat: 8.5.87 Java Corretto: 17.0.7 | |
2023/04/18 | i2incommon/grouper:4.1.3 sha256:270d29519a40ab8fa | NOT STABLE | None from 4.1.2 | Shib: 3.4.1 Apache: 2.4.37 Tomcat: 8.5.87 Java Corretto: 17.0.6.10.1 | Improve provisioning "start withs" and diagnostics |
2023/04/03 | i2incommon/grouper:4.1.2 sha256:447f8bc1a408a7f37 | EXPIRED | 1 from v4.1.1 | Shib: 3.4.1 Apache: 2.4.37 Tomcat: 8.5.87 Java Corretto: 17.0.6 | Security issue: upgrade commons fileupload to 1.5 |
2023/03/26 | i2incommon/grouper:4.1.1 sha256:998d0826fa6c3b27 | EXPIRED Has issue with | 3 from v4.0.3 | Shib: 3.4.1 Apache: 2.4.37 Tomcat: 8.5.87 Java Corretto: 17.0.6 | Do not have default etc EveryEntity privs |
2023/03/13 | i2incommon/grouper:4.0.3 sha256: c7afe275783d815fa7 | EXPIRED | None from 4.0.1 | Shib: 3.4.1 Apache: 2.4.37 Tomcat: 8.5.84 Java Corretto: 17.0.6 | GRP-4618: JEXL script editor supported files were not included in build |
2023/03/10 | i2incommon/grouper:4.0.1 sha256:ffb15e5290b10ec79 | EXPIRED | 4 from v2.6.19 | Shib: 3.4.1 | GRP-4567: Replace Tomee with Tomcat and remove PSU SCIM |
For more information about upcoming plans, see the Grouper Product Roadmap .