Skip to content

Releases: Aam-Digital/ndb-core

3.39.3

03 Aug 07:22
28500e1
Compare
Choose a tag to compare

3.39.3 (2024-08-03)

Bug Fixes

  • file attachments: avoid errors while offline (840cffd), closes #2450
  • sync: skip sync requests while offline (a70251f)
  • fix: update local user permissions to always reflect the user's assigned projects (68a063a), closes #2470

3.39.2

01 Aug 20:39
39e9649
Compare
Choose a tag to compare

3.39.2 (2024-08-01)

Bug Fixes

  • better logging in case of connection and config problems
    • .logging: log better details of DB fetch errors (232e983)
    • .logging: log better details of permission config errors (94b73e9)
    • .logging: use sentry-angular with special providers and tracing (9c7d887)
  • prevent invalid dropdown options to be added (#2493) (14e5967), closes #2491
  • user management: highlight "create account" button for clearer user guidance (#2489) (0334e70), closes #2461

3.39.1

29 Jul 17:17
db04fdd
Compare
Choose a tag to compare

3.39.1 (2024-07-29)

Bug Fixes

  • location: correctly display towns in address search result (5b6ef1e)
  • location: correctly load locations for pre-matching map (8cdbb88)
  • sync: better fault tolerance and logging during sync (68c4aae)

3.39.0

27 Jul 21:04
d3f5dc5
Compare
Choose a tag to compare

3.39.0 (2024-07-27)

Bug Fixes

  • edit button of progress dashboard widget also accessible for empty widget (#2458) (48c7c5b), closes #2268
  • file upload: ensure field is cleared correctly after deleting file (b213fa0)
  • file upload: show clear error message if file is too large for upload (c574614), closes #2462
  • keep text filtered after selecting item for multi-select dropdown field (#2456) (897ccf3), closes #2337
  • location fields allow customized address text and have reworked UI (#2454) (fb9aa9d), closes #1844
  • sync: ensure local changes are synced quickly before leaving the app (8f2cbac), closes #2397
  • more reliable app startup
    • .fail if config.json not loaded (8d8834b), closes #2474
    • logging: improve log message and fault tolerance (76d51bf)
  • update all related software libraries (#2483) (4444fc9)
    • .upgrade @sentry/browser from 8.13.0 to 8.14.0 (#2477) (e442b03)
    • .upgrade keycloak-angular from 15.2.1 to 15.3.0 (#2465) (26d2ba1)
  • Admin UI: edit field's default value including "inherited" value mode (#2469) (0eebaeb), closes #2419

Features

  • Import: automatically detect likely mappings of imported columns to data fields (#2257) (86dfbb7), closes #1942

3.38.2

03 Jul 14:26
Compare
Choose a tag to compare

3.38.2 (2024-07-03)

Bug Fixes

  • Admin UI: handle cases where viewConfig is not available (c989796)
  • login: do not dismiss "latest changes" dialog automatically during login (d60f1bc), closes #2365
  • login: fix "retry online login" action (dc61724), closes #2420

3.38.1

02 Jul 15:17
109b023
Compare
Choose a tag to compare

3.38.1 (2024-07-02)

Bug Fixes

Many improvements fixing small errors.

  • .Admin UI: correct route config for site-settings (b7877ac)
  • .Admin UI: create default view configs to avoid errors (2306101)
  • .core: handle undefined enum value in display-configurable-enum.component.ts gracefully (ed5ad89)
  • .core: retry subscription to changes feed upon errors (5148e8a)
  • .forms: avoid errors with undefined enum options (9ff08e2)
  • .logging: log DISPLAY_ENTITY and ENTITY_SELECT not_found in more general way (fd50d3d)
  • .logging: log entityId in database-service (f7b48f5)
  • .logging: log error and id of latest-entity-loader for Config doc (70d5b6b)
  • .logging: upgrade sentry and enable offline caching (cfd437c)
  • .public forms: show info to user submitting invalid form (7bc360f), closes #2445
  • .public forms: show loading until form is ready to avoid errors (96c3712)

3.38.0

28 Jun 15:37
3b64625
Compare
Choose a tag to compare

3.38.0 (2024-06-28)

Bug Fixes

  • fix errors when creating note on group relation record (#2425) (35e8d55)
  • .Admin UI: only save active validator configs (#2436) (c41c16e), closes #2424
  • i18n: improve translation for Quick Actions dashboard widget (f0435ed)
  • import: show loading indicator while preparing preview (#2435) (032e9de), closes #2429
  • improved error logging for technical administrators
    • .logging: improve Sentry breadcrumbs for error analysis (d32a917)
    • .try to pass better error from PouchDatabase service to sentry (#2426) (6a474cc)

Features

3.37.0

17 Jun 19:32
bfd5ba2
Compare
Choose a tag to compare

3.37.0 (2024-06-17)

Bug Fixes

  • load entity selection fields much faster for large databases (#2409) (9d5e929), closes #2389
  • show "Go to details" button on popup forms (5940f0e), closes #2402
  • fix problems with file attachment uploads
  • .core: allow to config/overwrite inline "editable" (7df5a82)
  • correctly map multi values during import (#2413) (2de6bc6), closes #2408
  • improve labels & translations (fe29de6)
  • security updates of third-party libraries

Features

  • A record can now be configured to "inherit" default value of a field from an existing, linked record. This feature will allow to build hierarchical structures where some records directly infer selected categories or assigned users (#2362) (ab9612d)
  • Permissions can now be dynamically based on project records linked to the user's profile, allowing for more powerful user groups to control access to data. (#2390) (376df02)
  • More powerful, server-side reports (based on SQL queries) can be accessed from the application now. (#2403) (38fad0c)
  • .support for arm64 build targets (#2394) (09be8b1)

3.36.1

13 May 12:26
35ec4e6
Compare
Choose a tag to compare

3.36.1 (2024-05-13)

Bug Fixes

  • default date filter not applied on mobile devices (#2385) (05cfc73)

3.36.0

08 May 13:56
ed72835
Compare
Choose a tag to compare

3.36.0 (2024-05-08)

Bug Fixes

  • Admin UI: improvements & bug fixes for setup wizard (#2375) (30b0463), closes #2370
  • Admin UI: smoothly reorder filters when configuring list views (#2378) (288db3a)
  • dashboard: counts for different entity types work again (#2367) (62d852a)
  • forms: show all dropdown options when clicking into field that already has value (#2376) (ecfa86f)
  • .upgrade multiple technical libraries (295a68d), (1657019) (#2374) (7c365d0)

Features

  • Admin UI: add or edit "Description Only" (text block) fields in form editor (#2360) (9a8bdb4), closes #2351
  • Admin UI: configure a field to be multi-select / multi-value (for dropdown and linked record data types) (#2369) (f8edf46)