Skip to content

Releases: district09/php_package_dg-flanders-basicregisters

4.0.0

Choose a tag to compare

@Jelle-S Jelle-S released this 06 May 13:52

Release 4.0.0

commit 07348e3
Author: Jelle Sebreghts sebreghts.jelle@gmail.com
Date: Wed May 6 12:03:26 2026

Remove unused use statement

commit d24772a
Author: Jelle Sebreghts sebreghts.jelle@gmail.com
Date: Wed May 6 12:00:54 2026

Update the CHANGELOG

commit 56b3ec8
Author: Jelle Sebreghts sebreghts.jelle@gmail.com
Date: Wed May 6 11:56:37 2026

HEAT-6930737: Add config for api key

Flanders basic registers allows users to request an API key, for when
they hit a rate limit.
See https://basisregisters.vlaanderen.be/apikey

In this commit we add the ability to specify an api key that will be
passed to the x-api-key header, as required.

This will be a new major release, since we had to define a new method on
the ConfigurationInterface.

commit e488f6a
Author: Jonas Anne jonasanne@outlook.com
Date: Thu Apr 18 13:50:35 2024

Remove vscode from git

3.0.0

Choose a tag to compare

@jonasanne jonasanne released this 09 Apr 11:59
5e58435

Fixed

  • Since March 24 the V1 API has been deprecated and in the V2,
    the Lambert72 point value has been changed to a XML type string.

Updated

  • phpunit tests with the new API responses.

2.0.0

Choose a tag to compare

@zero2one zero2one released this 29 Aug 11:57

Added

  • Add support for PHP 8.x.

Updated

  • Update digipolisgent/api-client to 3.x.
  • Update digipolisgent/value to 3.x.

Changed

  • Change minimal PHP version to PHP 7.4.

1.0.0

Choose a tag to compare

@zero2one zero2one released this 29 Aug 11:19

Added

  • Add qa-php package to validate code quality.

Changed

  • Change minimal PHP version to 7.3.

0.2.3

Choose a tag to compare

@zero2one zero2one released this 29 Aug 11:19

Fixed

  • Fixed including empty filters in the query string.
    When a filter was added with a NULL value, then the filter key was not added
    to the query string.

0.2.2

Choose a tag to compare

@zero2one zero2one released this 20 Dec 12:00

Added

  • Added method to PostInfoNames to get all names at once.
    The post info names object contains all PostInfoName objects at once
    including the main name and sub-municipality names. There are use cases
    where an array of all names, starting with the main name, are required.

Changed

  • The main name is written in all caps. That name is now transformed into
    Capitalized Words.

0.2.1

Choose a tag to compare

@zero2one zero2one released this 16 Dec 15:44

Changed

  • Changed extending the interface by the BasicRegisterInterface instead of the
    BasicRegister class.

0.2.0

Choose a tag to compare

@zero2one zero2one released this 16 Dec 13:14

Added

  • Added injectable caching and logging to the services.
  • Added caching of the services detail method results.

0.1.1

Choose a tag to compare

@zero2one zero2one released this 16 Dec 13:13

Added

  • Added backwards compatibility for older Value & Api-Client packages.
    This to avoid dependency issues when combined with other packages.

0.1.0

Choose a tag to compare

@zero2one zero2one released this 26 Nov 12:57

Initial release of the Flanders Basic Registers client package.

Not all methods are covered (yet).

Covered

  • Addresses : list, detail, and match.
  • MunicipalityName : list and detail.
  • StreetName : list and detail.
  • PostPoint : list and detail.