Skip to content

Latest commit

 

History

History
120 lines (78 loc) · 3.45 KB

CHANGELOG.rst

File metadata and controls

120 lines (78 loc) · 3.45 KB

Change history

2.5.1 (2025-02-10)

  • Add English translations for Applicatie model

2.5.0 (2025-02-06)

  • Update setup-config docs to use example directive and add extra example values to models

2.4.1 (2025-01-14)

  • Make geojson fields optional by catching ImproperlyConfigured errors

2.4.0 (2025-01-13)

  • [#57] Improved validation of RSIN and BSN by creating a generic validator.

2.3.0 (2025-01-09)

  • Add ConfigurationStep for Applicatie model
  • [#29] Replaced drf-yasg with drf-spectacular
  • [#29] Removed management commands to generate markdown files for scopes and notifications channels:
    • generate_autorisaties
    • generate_notificaties

2.2.0 (2024-12-10)

  • Add support for django-setup-configuration, add a ConfigurationStep for JWTSecret

2.1.2 (2024-11-29)

  • Version 2.1.1 tagged the incorrect commit (403494178746fba882208ee7e49f9dd6a2c6c5f6)

2.1.1 (2024-11-29)

  • Move zgw-consumers-oas import to related function

2.1.0 (2024-11-29)

  • Update notifications-api-common to version 0.3.1
  • [#44] include missing Service migration from zgw-consumers
  • Add check_autorisaties_subscription keyword argument to _test_nrc_config which allows checking for subscriptions to be optional (defaults to True) for the authorization service.
  • Modify _test_nrc_config check to skip extra checks if Notificaties API is not configured
  • Add raise_exceptions option to get_client util
  • Remove assertion in to_internal_data util to avoid errors in case of empty (204) responses

2.0.1 (2024-11-22)

  • move zgw-consumers-oas to testutils instead of tests, to avoid pulling in irrelevant test deps in other projects

2.0.0 (2024-11-22)

  • upgrade to zgw-consumers 0.35.1
  • remove zds-client dependency and replace with ape_pie.APIClient
  • upgrade to notifications-api-common>=0.3.0
  • replace get_auth_headers with generate_jwt util

Warning

If your project uses OAS test utilities, make sure to install them via commonground-api-common[testutils]

Warning

The APICredential class has been removed in favor of the Service model from zgw-consumers, a data migration is added to create Service instances from APICredential instances

Warning

Several notifications related models (NotificationsConfig and Subscription) as well as the constants SCOPE_NOTIFICATIES_CONSUMEREN_LABEL and SCOPE_NOTIFICATIES_PUBLICEREN_LABEL have been removed, since they are defined in notifications-api-common and were a not deleted yet in commonground-api-common

1.13.4 (2024-10-25)

  • Move AuthMiddleware to authorizations app, to avoid unnecessary migrations for projects that don't use vng_api_common.authorizations

1.13.3 (2024-09-05)

  • Dropped support for Python 3.8 and Python 3.9
  • [#33] Added dynamic pagination

1.13.2 (2024-07-05)

  • Added identificatie to UniekeIdentificatieValidator error message

1.13.1 (2024-05-28)

  • Marked notifications view scopes as private
  • Added natural keys to authorization models

1.13.0 (2024-03-01)

  • Added support of Django 4.2
  • Removed support of Python 3.7
  • Added support of Python 3.11