|
1 | 1 | Upgrade notes |
2 | 2 |
|
| 3 | +## [30.0.0](https://github.com/CESNET/perun/compare/v29.1.0...v30.0.0) (2023-09-27) |
| 4 | + |
| 5 | + |
| 6 | +### ⚠ BREAKING CHANGES |
| 7 | + |
| 8 | +* 🧨 ApplicationForm bean property `moduleClassName` replaced with |
| 9 | +`moduleClassNames`. Type has changed from String to List<String>. Includes |
| 10 | +database version update and column `module_name` of `application_form` table |
| 11 | +being renamed to `module_names`. |
| 12 | +* requires database update. UI version have to work with |
| 13 | +updated model of ApplicationForm (`moduleClassName` replaced with |
| 14 | +field `moduleClassNames`). |
| 15 | +* **core:** the groupMembershipExpiration attribute needs to have a new READ policy collection created with the SELF - USER policy |
| 16 | +* Changed behaviour might cause sending notifications to |
| 17 | +managers or configured TO recipients in parent group rather than to VO. |
| 18 | + |
| 19 | +### Features |
| 20 | + |
| 21 | +* 🎸 Allow multiple reg. modules to be configured ([b807877](https://github.com/CESNET/perun/commit/b807877de45c6bdaf6437a6791a1de72ab183909)) |
| 22 | +* 🎸 Cascade to parent gr. when deciding gr. TO recipients ([8adea84](https://github.com/CESNET/perun/commit/8adea845a43887cbca713463aaaf55de4fff1df9)) |
| 23 | +* **cli:** added getRichMember method to the perl client API ([1c53692](https://github.com/CESNET/perun/commit/1c536925f9bd68f93e8aeb1e476e3e76a1964895)) |
| 24 | +* **core:** allow members to read their group expiration ([811b217](https://github.com/CESNET/perun/commit/811b2173cd7b673677c8f49b10a26126b52ed4da)) |
| 25 | +* **core:** allow resource managers to read subgroup managers ([ba1bb15](https://github.com/CESNET/perun/commit/ba1bb156580afffc4714343c6d4c834113762219)) |
| 26 | +* **core:** new ExtSource type for IT4I ([28d6f87](https://github.com/CESNET/perun/commit/28d6f8777365fe96b6190400b841b9c802f91310)) |
| 27 | +* **core:** sort users by IDs when synchronizing LDAP ([cf542ed](https://github.com/CESNET/perun/commit/cf542ed0c16a652b14e58b5244ef90689d261c03)) |
| 28 | +* **core:** support authoritative groups in group structure synchronization ([9bc9d14](https://github.com/CESNET/perun/commit/9bc9d1419b5753950531d8b2f8940b27dd561c19)) |
| 29 | + |
| 30 | + |
| 31 | +### Bug Fixes |
| 32 | + |
| 33 | +* **core:** properly resolve members removal from authoritative groups ([26de9ab](https://github.com/CESNET/perun/commit/26de9abf70368b5fd2109cdd4ac47f1b283e1b96)) |
| 34 | +* **deps:** update dependency com.google.apis:google-api-services-admin-directory to directory_v1-rev20230822-2.0.0 ([f3bee32](https://github.com/CESNET/perun/commit/f3bee326dd92665acf5b2af4ec85a1280549bf54)) |
| 35 | +* **deps:** update dependency org.xhtmlrenderer:flying-saucer-pdf to v9.2.2 ([f20ec3d](https://github.com/CESNET/perun/commit/f20ec3dd4664c89eb563e1003d9ae023afd5367d)) |
| 36 | +* fixed definition of logback in perun-auditlogger ([0f0ea39](https://github.com/CESNET/perun/commit/0f0ea390338dd58e23e2dbc34e5853ef5f9243b4)) |
| 37 | +* minimize default logging for perun-auditlogger ([f46ba67](https://github.com/CESNET/perun/commit/f46ba67d3c3504c6f2c07b34c46aedf3a76e21fe)) |
| 38 | + |
3 | 39 | ## [29.1.0](https://github.com/CESNET/perun/compare/v29.0.0...v29.1.0) (2023-09-11) |
4 | 40 |
|
5 | 41 |
|
|
0 commit comments