Releases: Aam-Digital/ndb-core
Releases · Aam-Digital/ndb-core
3.73.0
3.73.0 (2026-03-06)
Bug Fixes
- support: add database migration info for troubleshooting (#3741) (40fb345)
- import allows to select internal id as a matching field (#3679) (0703cb2), closes #3543
- improve performance of entity select dropdowns (#3735) (56c5ff9)
- prevent saving a field with identical label (#3674) (ef6ba24), closes #3634
- .Logging: avoid double-reporting of import errors (87cfba0)
- .Logging: downgrade report-calculation errors to warnings (454a819), closes #3720
- .add tooltips for CSV export buttons with descriptions (#3724) (c82202e)
- .avoid background error when selecting bulk edit field (486e4dd)
- .avoid repeated API requests to check feature availability (309b7f8)
- .deps: update weekly-non-major-updates (#3713) (517713e), (#3736) (edd1ac3)
Features
3.72.0
3.72.0 (2026-02-25)
Bug Fixes
- .ensure correct database adapter selection even for local session mode names (#3704) (1ee1c42), closes #3703
- Import: catch conflicts when importing and retry (#3676) (7e9b42b), closes #3627
- Import: gracefully skip values with errors during transformation (#3712) (a48a65d)
- .core improve EntityBlock by using signal, onPush and loading indicator (#3701) (3b91aa7)
- purge docs that the user loses permission to during sync (#3686) (7840185)
Features
3.71.0
3.71.0 (2026-02-20)
Bug Fixes
- .avoid DB conflicts when updating search index (#3678) (67d31a5), closes #3671
- close task dialog after successful delete action (#3675) (6f5b8b7), closes #3663
- .deps: update weekly-non-major-updates (#3677) (62d9bb3)
- ensure dropdowns are shown on first click into filters (#3673) (762ca55), closes #3645
- fix issues with proxy access to address lookup API (nominatim) (#3693) (96deb4d), closes #3684
- Import: allow to disable splitting of multi-select options (#3656) (234b503), closes #3648
- .skip non-sortable columns when inferring default sort (#3672) (d513b87), closes #3647
- .support component reads correct LAST_SYNC localStorage key from database instance (#3689) (93f3442), closes #3688
Features
3.70.0
3.70.0 (2026-02-13)
Bug Fixes
- Admin UI: correctly set conditions for multi-select fields (#3642) (c241b45), closes #3636
- .deps: update weekly-non-major-updates (#3639) (3e97732)
- hide archived tasks from dashboard (#3664) (373ee35)
- resync after permissions changed when updating user entity projects field (#3662) (2ca0bd2), closes #3661
Features
3.69.0
3.69.0 (2026-02-11)
Bug Fixes
- "Download current (.csv)" correctly filters including free‑text filter now (#3644) (d77d5ac), closes #3643
- Admin UI: check for valid icon names when configuring settings (#3608) (2c7f2ac), closes #3544
- Admin UI: support multiple record types for entity select fields (#3646) (0b9b08c)
- Import: improved matching to existing records that allows empty values (#3622) (c57711e), closes #3443
- Matching View distance column is now sortable (#3628) (a36377c), closes #3616
- bulk update dialog shows correct counts (#3630) (51f72b2), closes #3572
- prevent errors when inheritance functionality applies to unavailable source entity (#3652) (6befee5), closes #3649
- Confirmation dialog for "Update Related Records" shows field label instead of ID now (#3624) (d0c1a7f), closes #3617
Features
3.68.3
3.68.3 (2026-01-23)
Bug Fixes
3.68.2
3.68.1
3.68.1 (2026-01-15)
Bug Fixes
- Admin UI: improve admin overview with more descriptions (#3525) (e013c5b), closes #3511
- Admin UI: polish the configuration of inherited values (#3565) (a4196e9), closes #3535
- attendance calendar day details show correct button to edit existing event (#3579) (9424234), closes #3578
- .avoid double scrollbar in import column mapping dropdowns (#3569) (ab778e2), closes #3546
- .avoid error with close button in attendance calendar (#3575) (61c6dac), closes #3553
- .correctly init linking field when searching an existing record with EditTextWithAutocomplete field (#3582) (627bef1)
- .correctly transform and map inherited values during updates (#3566) (89b53a1), closes #3559
- do not reopen dropdown immediately after selecting a value (#3576) (29f9263)
- enhance UX on small screen size (#3573) (77a8978), closes #1741
- Notifications: fixed settings screen stuck on "loading" (#3577) (615deb4), closes #3556
- .upgrade to Angular 21 (#3527) (aec78d4), closes #3476
3.68.0
3.68.0 (2026-01-09)
Bug Fixes
- avoid performance issues when there are a lot of notification items (#3561) (c99d9bc), closes #3548
- bulk edits are processed much faster now (#3451) (3073613), closes #2843
- Admin UI: default value dropdown correctly shows options on first try (#3529) (8fc578c), closes #3521
- Admin UI: don't show permission warning if public form subject is in grouped permission rule (#3567) (b1bdbbd), closes #3558
- .deps: update weekly-non-major-updates (#3537) (76178ec)
- ensure dropdown options are filtered correctly with the given search text (#3538) (7efa70d), closes #3526
- filter correctly display options for invalid values with multi-select dropdowns (#3557) (b918f6c), closes #3549
- Import: allow to skip address lookups to speed up import (#3547) (503bd13)
- Import: improved date-import format config (#3545) (075162e)
- .make fields in forms same height (#3522) (1a6a52a)
Features
- automatically update inherited values (#3492) (5ebf2f5), closes #3217
- Admin UI: search through available fields in form builder screen (#3540) (0607120), closes #3439
- Email: allow custom email content without a template (#3530) (eb3b1a0), closes #3461
- Import: import multi-select values into a dropdown field (#3552) (1e4955a), closes #1610
3.67.0
3.67.0 (2025-12-18)
Bug Fixes
- various small improvements for UI and system stability
- long dropdown values in table list get shortened (#3508) (74d65c2), closes #3339
- .Admin UI: improvements to configuration of Entity tooltip fields (#3499) (f1e9daf)
- .deps: update weekly-non-major-updates (#3507) (e64cca1), (#3517) (6a3c57e), (#3523) (0bf9372)
- .ensure accurate color representation on map with DivIcon (#3506) (634efee), closes #3450
- .fix detection of login timeouts for context-specific errors (#3504) (30f1af0)
- .generalize demo data generators of config (#3520) (a244e3d), closes #3519
- .handle undefined user account entity without error (#3483) (5cdd413)
- .i18n: update latest translations from POEditor (#3531) (91364db)
- .show label of date-range filters always small (#3512) (8dac65e), closes #3495
Features
- Email: add "MS Outlook compatibility" for bulk mail (#3505) (a9ab672)
- Admin UI: configurable primary action (#3447) (9d23905), closes #740
- Admin UI: manage user accounts independent of their profile entities from the "Settings" (#3442) (8a48792), closes #2140
- .demo: new "Event Management" use case configuration (#3516) (089283b)
- .demo: simplified, improved "Education" use case configuration (#3412) (72ace1b), closes #3312
- .move tech info to assistant (#3514) (ca50ff6)