1.4.0 (13-10-2025)

Warning

The default number of UWSGI_THREADS has been changed to 4.

New features

  • [#109] added csv export for producttypes to admin and as management command

  • [#157] added datadump script

  • [#168] added producttype publicatie_start_datum and publicatie_eind_datum

  • added locatie & organisatie filters to product and producttype

  • [#201] changed postcode validation to allow both with space and without and uppercase and lowercase, will be changed to correct format on save

  • [#187] added required aanvraag zaak to product which can be saved as url or urn.

  • improved exception handler with structlog see Exceptions

Bugfixes

  • [#206] fixed duplicate Elastic APM registration

  • [#195] fixed content element response example in api spec

  • [#207] fixed productstatechoices syntax warning

  • [#224] fixed hoofd thema circular reference error

Project maintenance

  • [#212] added issues to team bron project board

  • [#85] set default uwsgi threads to 4

  • Upgrade dependencies

    • open-api-framework to 0.13.1

    • django to 5.2.7

    • zgw-consumers to 1.0.0

    • commonground-api-common to 2.10.0

    • django-setup-configuration to 0.9.0

1.3.0 (14-07-2025)

New features

  • [#164] added product thema filters

  • [#172] added read only uuid field to modeladmins

  • [#175] added producttype naam filters

  • [#185] changed producttype naam filters to nl only

  • [#170] added in aanvraag status

Bugfixes

  • [#171] changed product price to allow 0

Project maintenance

  • [#169] added date automation to product status in api spec

  • [#152] added structlog

  • [#176] changed pagination keys to english

  • [#148] added postgres section to docs

  • added prefetch & select related to viewsets

  • added maykin-common

  • Upgrade dependencies

    • open-api-framework to 0.11.0

    • urllib3 to 2.5.0

    • psycopg to 3.2.9

    • django-privates to 3.1.1

1.2.0 (13-06-2025)

Warning

This release upgrades Django to version 5.2.3, which requires PostgreSQL version 14 or higher. Attempting to deploy with PostgreSQL <14 will cause errors during deployment.

New features

  • [#134] added product taken & zaken

  • [#156] changed contact to have a generic naam field

  • [#149] added dark/light theme toggle to the admin

  • [#131] added product naam

  • [#119] added thema filters

    • producttypen__uuid

    • producttypen__uuid__in

  • [#130] added producttype code validation

  • [#123] added dmn mapping and validation

Bugfixes

  • fixed issue with UPL import

  • [#122] fixed trailing slash api paths

Project maintenance

  • Upgrade dependencies

    • django to 5.2.3

    • open-api-framework to 0.10.2

    • notifications-api-common to 0.7.3

    • commonground-api-common to 2.6.4

    • django-celery-beat to 2.8.0

    • tornado to 6.5.1

    • requests to 2.23.4

  • added the quickstart workflow

  • added image to web-init container in compose example

  • [#139] added django-upgrade-check

  • [#140] upgraded python to 3.12

  • Replace OAS workflows with single workflow

  • [#133] Replace black, isort and flake8 with ruff and update code-quality workflow

  • [#132] Removed pytest & sphinx check

  • [#137] follow api design rules

    • changed pagination keys to NL

    • moved openapi schemas

    • added API-Version header

Documentation

1.1.0 (09-05-2025)

New features

  • [#104] Added filters

    • ProductType themas__naam__in

    • ProductType themas__uuid__in

    • Product productype__naam__in

    • Product eigenaren__bsn

    • Product eigenaren__kvk_nummer

    • Product eigenaren__vestigingsnummer

    • Product eigenaren__klantnummer

Project maintenance

  • [#20] Added support for django-setup-configuration. see Open Product configuration (CLI)

  • [#100] Added demodata fixture

  • [#88] Updated CI workflows

  • [#116] Fixed parler admin issues

  • [#106] Fixed localemiddleware to only be active for the API

  • Fixed readme links

  • Fixed csp errors

Documentation

  • [#77] Added datamodel diagrams

  • [#77] Updated information model diagram

1.0.0 (08-04-2025)

New features

  • [#81] Added product documenten verwijzing.

  • [#9] Added Audit logging & reversion to all models.

  • [#15] Added producttypen externe verwijzingen.

  • [#50] Added oidc authentication to api.

  • [#66] Added json filters for product dataobject & verbruiksobject.

  • [#14] Added prijsregels & productype acties.

  • [#46] Added product eigenaar.

  • [#43] Added filters to all viewsets.

  • [#26] Added producttype dataobject_schema & product dataobject.

Bugfixes

  • [#85] Fixed product admin error.

  • [#95] Fixed translation viewset issue.

Project maintenance

  • [#98] Updated landing page and admin styling.

  • [#9] Removed sites.

  • [#48] Renamed product_type to producttype.

  • [#78] Renamed project to open product.

  • [#76] Updated api docs.

  • [#89] Fixed docker compose example.

  • [#70] Recreated migrations.

0.0.5 (11-03-2025)

New features

  • [#52] Added interne opmerkingen field to producttype.

  • [#13] Added externe codes to producttype.

  • [#12] Added parameters to producttype.

  • [#18] Added integration with Open Notificaties.

  • [#31] Added producttype verbruiksobject_schema & product verbruiksobject.

0.0.4 (18-02-2025)

Project maintenance

  • [#29] added docs github action job

Documentation

  • [#29] Added Read the Docs documentation

  • [#29] Added CHANGELOG file

New features

  • Added multi-language support for PRODUCTTYPEN.

  • Added CONTENTELEMENTEN & CONTENTLABELS.

0.0.3 (04-02-2025)

New features

  • Added Celery to the project

  • Added code field to ORGANISATIES

  • Added audit logging for several resources

  • Added status, prijs and frequentie fields to PRODUCTEN

  • Added code and toegestaneStasussen fields to PRODUCTTYPES

Breaking changes

  • Added admin validation for PRODUCTEN

0.0.2 (17-01-2025)

Breaking changes

  • Moved from rest framework’s pagination

  • Moved default database from postgis to postgres

New features

  • Added endpoints for LOCATIES

  • Added endpoints for PRODUCTEN

  • Added frontend related pages (e.g homepage, open api spec linking pages)

Documentation

  • Splitted openapi spec into two seperate files, one for PRODUCTTYPES and one for PRODUCTS

0.0.1 (02-01-2025)

🎉 First release of Open Product.

Features:

  • Producttype API

  • Vragen API

  • Prijzen API

  • Themas API

  • Links API

  • Bestanden API

  • Automated test suite