BeST Web API ------------ * 1.11.0 - Remove deprecated (incorrectly spelled) partOfMuncipalities (BEST-1440) - Addresses, streets: ignore parts between parentheses in fuzzy search (BEST-1437) - Addresses, streets: allow substring match for postal codes, NIS codes (BEST-1435) - Internal: ignore empty or wildcard-only parameters (BEST-1443) - Internal: upgrade to Spring Boot 3.5.6 and other dependency updates (BEST-1442) * 1.10.5 - Documentation: mention Brussels does not provide postal names anymore (BEST-1426) * 1.10.4 - Addresses, streets: reduce number of unrelated street names in fuzzy search (BEST-1427) - Addresses: ignore leading zeroes, hyphens etc in box number search (BEST-1398) - Internal: upgrade to Spring Boot 3.5.5 (BEST-1425) * 1.10.3 - Addresses: allow combined (hyphened) house number in house number search (BEST-1407) - Streets: fix exception when both street postal ID and code are given (BEST-1420) - Set Logback logging level to info instead of debug (BEST-1422) - Documentation: combine user guide asciidocs (BEST-1395) - Internal: upgrade to Spring Boot 3.5.4 (BEST-1411) - Internal: update core name in street.sql test data (BEST-1423) * 1.10.2 - Internal: rename 'unaccent' to 'normalize' (BEST-1396) - OpenAPI: minor corrections (BEST-1394) - Addresses: don't remove hyphens in house number / box number (BEST-1386) - Fuzzy street name search: strip "erf" and "dreef" from Dutch names (BEST-1373) - Improve Lambert72 to WGS84 coordinates conversion (BEST-1218) * 1.10.1 - Street/municipality name: ignore normal white space, dots, hyphens in regular search (BEST-1382) - Street/municipality name: ignore extra white space, convert french quote in regular search (BEST-1379) - Internal: upgrade to Spring Boot 3.5.3 (BEST-1383) * 1.10.0 - Add fuzzy string search for street name (BEST-1110) - Internal: use withName method in PostalInfo (BEST-1366) * 1.9.9 - Internal: upgrade to Spring Boot 3.4.5 (BEST-1362) * 1.9.8 - Internal: upgrade to Spring Boot 3.4.3 (BEST-1348) - OpenAPI: use problem+json content-type on HTTP 401 not authorized (BEST-1344) * 1.9.7 - OpenAPI: re-add specific 4xx response instead of default (BEST-1342) * 1.9.6 - Expose port 8443 for HTTPS and volume for cert / keys (BEST-1339) - Make sure exception handler is also used by PartOfMunicipality (BEST-1337) - OpenAPI: add quotes around default value true for embed parameter (BEST-1338) - OpenAPI: recommend the use of UUID for BelGov-Trace-Id (BEST-1335) - OpenAPI: fix issue with oneOf objectreference/embedded (BEST-1333) - OpenAPI: use default error response instead of specific ones (BEST-1271) * 1.9.5 - Documentation: update notices of components (BEST-1325) - Small change in result of version info endpoint (BEST-1329) - Internal: upgrade to Spring Boot 3.4.2 (BEST-1263) - Internal: remove unused SpecificationExecutor (BEST-1328) * 1.9.4 - Add version info endpoint (BEST-1319) - Internal: upgrade to Spring Boot 3.4.1 (BEST-1263) * 1.9.3 - Allow for double encoded ID (i.e. when behind rev proxy) (BEST-1304) * 1.9.2 - Fix getting entities by ID for Flanders and encoding of next/prev/self links (BEST-1293) - Internal: remove superfluous debug logs (BEST-1295) * 1.9.1 - Internal: bump maven plugin versions (BEST-1278) - Internal: upgrade to Spring Boot 3.2.11 and pgJDBC 42.7.4 (BEST-1285) * 1.9.0 - Add search parameter partialID, which is the BeST ID without version (BEST-1246) - Add status 'rejected', and 'any' for to search for all status values (BEST-1282) - Use status 'current' by default (BEST-961) - Documentation: add know issues page (BEST-1216) - Internal: remove unused code (BEST-1276, BEST-1269) - Internal: use pattern matching instead of split in IDs (BEST-1277) * 1.8.0 - API guidelines: (potentially breaking) use Content-Type problem+json on errors (BEST-1255) - API guidelines: embed parameter, optionally use indirect embedding (BEST-1135) - Documentation: add OpenAPI YAML and release notes to doc endpoint (BEST-1260) - Internal: upgrade to Spring Boot 3.2.9 (BEST-1262) * 1.7.1 - Documentation: use uppercase in OpenAPI YAML component parameters (BEST-1195) - Internal: upgrade to Spring Boot 3.2.7 (BEST-1240) * 1.7.0 - Performance: add Cache-Control header (BEST-918) - Fix spelling of partOfMunicipalities endpoint (BEST-1194) - Fix namespace for Flanders / add trailing '/' (BEST-1226) * 1.6.2 - Documentation: add deprecated tag to pageNo (BEST-1215) - Documentation: add quotes in examples (BEST-1221) - Documentation: update license info (BEST-1214) - Internal: re-add logging libraries (BEST-1223) * 1.6.1 - API guidelines: add page parameter (pageNo is now deprecated) (BEST-1129) - API guidelines: static license files moved to /doc (BEST-1181) - Documentation: data license changed to CC-BY (BEST-1169) - Internal: upgrade to Spring Boot 3.2.3 (BEST-1201) * 1.6.0 - Addresses: add substring search on house number / box nomber (BEST-1148) - Municipalities: add search by postalinfo ID (BEST-1147) - Internal: upgrade to Spring Boot 3.2.2 (BEST-1170) - Internal: upgrade to Spring Boot 3.0 (BEST-1075) * 1.5.0 - Addresses/Streets: add href when embed=false (BEST-1130) - Add license info about data and open source components (BEST-1096) - Internal: add HikariCP settings (BEST-1107) - Internal: reduce logging in PartOfMunicipality (BEST-1108) - Internal: exclude unneeded libraries (BEST-1106) - Internal: add unix socket library (BEST-1127) - Internal: replace closed source coord converter with open source one (BEST-1091) * 1.4.2 - Addresses/Streets: fix issue with postalInfoId (BEST-1079) - Version bump for Spring / dependencies (BEST-1086) * 1.4.1 - Enable HikariCP connection pooling (BEST-1060) * 1.4.0 - Search by name is now using the exact string, use wildcards for substring (BEST-1035) - Addresses: added search by street name and/or municipality name (BEST-1042) - PartOfMunicipalities: added part of municipalities (BEST-941, BEST-1045) - Paginated results: return error when requested page exceeds total pages (BEST-1037) * 1.3.3 - Version bump for Spring / dependencies (BEST-1007) * 1.3.2 - Add "totalpages" from response again (BEST-993) * 1.3.1 - Different page size per response type (BEST-991) - Streets: embed municipality (BEST-985) * 1.3.0 - Corrections in OpenAPI file (BEST-970) - Remove "totalpages" from response (BEST-969) - Also add "first"/"last" hyperlink on empty paginated results (BEST-971) - Use "prev" instead of "previous" on paginated results (BEST-974) - Add "self" link on search by ID (BEST-982) - Streets: fix exception when searching by street ID (BEST-978) - Streets: don't ignore municipality ID / postal ID parameters (BEST-979) - Streets: fix for searching by postal ID (BEST-980) - Streets/Address/Municipalities/PostalInfos: add best identifier (BEST-972) - Use lighter java objects for embedded objects (BEST-981) - Return "bad parameter" error on invalid namespace (BEST-984) * 1.2.2 - Address and Streets: search by BeST-IDs, also in parameters (BEST-932) - Version bump for Spring / dependencies (BEST-938) * 1.2.1 - Address: add "first of building" search parameter (BEST-922) - Address: search by house number / box number (BEST-934) - Address: search by street name (BEST-935) * 1.2.0 - Return empty list instead of 404 when a search has no results (BEST-917) - Streets: search by name, ignoring accents (BEST-908) - Streets: add streetname type and homonym addition (BEST-923) - Municipalities, PostalInfos: search by name, ignoring accents (BEST-931) - Municipalities, PostalInfos: return full paginated list (BEST-924) - Municipalities, PostalInfos: search by BeST-ID (BEST-907) - Add PostalInfos for postal codes (BEST-904) - Use href field instead of self when embedded (BEST-829) * 1.1.2 - Don't add prev/next link if not needed (BEST-916) * 1.1.1 - Use query parameter postCode instead of postalCode (BEST-912) - Add validFrom, validTo and status field for municipalities (BEST-911) - Fix incorrect self/prev/next (BEST-910) * 1.1.0 - Geo: add config variable to set upper limit on radius (BEST-905) - Add query parameter to filter on status (BEST-896) - Add health check for monitoring purposes(BEST-893) - Address: add search per nisCode, postalCode (BEST-862, BEST-903) - Municipalities: add search per nisCode, postalCode (BEST-891) - Streets: add search per nisCode, postalCode (BEST-890) * 1.0.2 - Use EhCache 3 with explicit cache per type (BEST-883) * 1.0.1 - Start pagination from page 1 instead of 0 (BEST-875) - Return HTTP 400 (instead of 500) when coordinates are outside BE (BEST-877) * 1.0.0 - Initial release