Releases: B3Partners/brmo
v5.0.0 🎁
Upgrade instructies
Upgrade instructies voor deze release zijn te vinden op: https://github.com/B3Partners/brmo/wiki/Upgrade-v4.0.0-naar-v5.0.0
Download
ZIP file met war files en scripts: https://github.com/B3Partners/brmo/releases/download/v5.0.0/brmo-dist-5.0.0-bin.zip
Beschikbare docker images: https://github.com/orgs/B3Partners/packages?repo_name=brmo
🛠 Aanpassingen
🚀 Nieuwe functies en verbeteringen
- [BRMO-391] Maak het mogelijk om database naam te specificeren voor de brmo-service docker container (#2342) @mprins
🔨 Security fixes en updates
- Bump apache.cxf.version from 3.6.4 to 3.6.5 (#2333) @dependabot
- [BRMO-384] Fix Resolving XML external entity in user-controlled data (#2310) @mprins
⛓️💥 Breaking changes
- ⛓️💥 [BRMO-372] Opruimen van BRK 1 tabellen uit RSGB schema ⛓️💥 (#2332) @mprins
- ⛓️💥 [BRMO-388] Opruimen BRK 1 data uit staging database ⛓️💥 (#2328) @mprins
- ⛓️💥 [BRMO-389] Verwijder BRK-1 (materialized) views ⛓️💥 (#2327) @mprins
- ⛓️💥 [BRMO-374|BRMO-231] Opruimen BRK 1 transformatie xsl en aanliggende code ⛓️💥 (#2317) @mprins
🐛 Bug Fixes
⚠️ Deprecated of verwijderd
- ⛓️💥 [BRMO-372] Opruimen van BRK 1 tabellen uit RSGB schema ⛓️💥 (#2332) @mprins
- ⛓️💥 [BRMO-388] Opruimen BRK 1 data uit staging database ⛓️💥 (#2328) @mprins
- ⛓️💥 [BRMO-389] Verwijder BRK-1 (materialized) views ⛓️💥 (#2327) @mprins
- ⛓️💥 [BRMO-374|BRMO-231] Opruimen BRK 1 transformatie xsl en aanliggende code ⛓️💥 (#2317) @mprins
- BRMO-387: Bump BRMO versie van 4.0.1-SNAPSHOT naar 5.0.0-SNAPSHOT (#2318) @mprins
📖 Documentatie
♻ Dependency updates
22 changes
- Bump nl.b3p:jdbc-util from 18.1 to 18.1.17 (#2344) @dependabot
- Bump nl.b3p:kadaster-gds2 from 3.1 to 4.0 (#2345) @dependabot
- Bump org.junit:junit-bom from 5.11.3 to 5.11.4 (#2341) @dependabot
- Bump tomcat from 9.0.97-jre17-temurin to 9.0.98-jre17-temurin in /docker/src/main/docker (#2340) @dependabot
- Bump ch.qos.reload4j:reload4j from 1.2.25 to 1.2.26 (#2337) @dependabot
- Bump org.apache.logging.log4j:log4j-to-slf4j from 2.24.2 to 2.24.3 (#2338) @dependabot
- Bump org.apache.commons:commons-text from 1.12.0 to 1.13.0 (#2335) @dependabot
- Bump apache.cxf.version from 3.6.4 to 3.6.5 (#2333) @dependabot
- Bump org.apache.tomcat:tomcat-catalina from 9.0.97 to 9.0.98 (#2331) @dependabot
- Bump org.apache.commons:commons-dbcp2 from 2.12.0 to 2.13.0 (#2326) @dependabot
- Bump net.javacrumbs.json-unit:json-unit from 4.0.0 to 4.1.0 (#2324) @dependabot
- Bump org.jsoup:jsoup from 1.18.2 to 1.18.3 (#2323) @dependabot
- Bump jackson.version from 2.18.1 to 2.18.2 (#2321) @dependabot
- Bump org.jsoup:jsoup from 1.18.1 to 1.18.2 (#2319) @dependabot
- Bump com.fasterxml.jackson.core:jackson-databind from 2.18.1 to 2.18.2 (#2320) @dependabot
- Bump org.apache.logging.log4j:log4j-to-slf4j from 2.24.1 to 2.24.2 (#2315) @dependabot
- Bump commons-io:commons-io from 2.17.0 to 2.18.0 (#2314) @dependabot
- [BRMO-386] Upgrade itextpdf.version van 8.0.5 naar 9.0.0 (#2311) @dependabot
- [BRMO-385] Upgrade GeoTools 32.0 ⇥ 32.1 (#2313) @mprins
- build(deps): bump tomcat from 9.0.96-jre17-temurin to 9.0.97-jre17-temurin in /docker/src/main/docker (#2307) @dependabot
- build(deps): bump org.apache.wss4j:wss4j-ws-security-common from 3.0.3 to 3.0.4 (#2308) @dependabot
- build(deps): bump net.javacrumbs.json-unit:json-unit from 3.5.0 to 4.0.0 (#2309) @dependabot
🚦 Tests en Infrastructuur
12 changes
- Bump org.codehaus.cargo:cargo-maven3-plugin from 1.10.15 to 1.10.16 (#2336) @dependabot
- Bump org.apache.maven.plugins:maven-patch-plugin from 1.2 to 1.3 (#2339) @dependabot
- Bump org.apache.maven.skins:maven-fluido-skin from 2.0.0 to 2.0.1 (#2334) @dependabot
- Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.11.1 to 3.11.2 (#2330) @dependabot
- Bump org.owasp:dependency-check-maven from 11.1.0 to 11.1.1 (#2329) @dependabot
- Bump yogeshlonkar/trivy-cache-action from 0.1.9 to 0.1.10 (#2325) @dependabot
- Bump org.cyclonedx:cyclonedx-maven-plugin from 2.9.0 to 2.9.1 (#2322) @dependabot
- Bump aquasecurity/trivy-action from 0.28.0 to 0.29.0 (#2316) @dependabot
- [BRMO-386] Upgrade itextpdf.version van 8.0.5 naar 9.0.0 (#2311) @dependabot
- build(deps): bump org.openapitools:openapi-generator-maven-plugin from 7.9.0 to 7.10.0 (#2312) @dependabot
- build(deps): bump fsfe/reuse-action from 4 to 5 (#2305) @dependabot
- build(deps): bump codecov/codecov-action from 4 to 5 (#2306) @dependabot
v4.0.0 🎁
Upgrade instructies
Upgrade instructies voor deze release zijn te vinden op: https://github.com/B3Partners/brmo/wiki/Upgrade-v3.0.2-naar-v4.0.0
Download
ZIP file met war files en scripts: https://github.com/B3Partners/brmo/releases/download/v4.0.0/brmo-dist-4.0.0-bin.zip
Beschikbare docker images: https://github.com/orgs/B3Partners/packages?repo_name=brmo
🛠 Aanpassingen
🚀 Nieuwe functies en verbeteringen
- [BRMO-383] voeg kolommen
tijdstipaanbieding_stuk
entijdstipaanbieding2
toe aan views (#2303) @mprins - [BRMO-379] [BRMO-332] [BRMO-381] Aanpassingen aan BRK datamodel en BAG/BRK combinatieviews (#2282) @KJLammers
- [BRMO-352] - Toevoegen van nHr-views (#2090) @geertoff
- [BRMO-113] Na verwerken BAG 2 mutaties geometrisch filter toepassen (#2234) @matthijsln
- [BRMO-333] Ondersteuning voor Oracle 23c (#2002) @mprins
- [BRMO-355] Upgrade naar Java 17 (#2065) @mprins
- Update waardelijsten brk (#2054) @mprins
- [BRMO-195] Sla samenvatting en logfile van BAG2 en BGT processen op in de staging database (#2049) @mprins
🔨 Security fixes en updates
- build(deps): bump org.apache.cxf:cxf-rt-transports-http from 3.6.3 to 3.6.4 in the maven group across 1 directory (#2192) @dependabot
- build(deps): bump org.apache.cxf:cxf-core from 3.6.2 to 3.6.3 (#2082) @dependabot
- build(deps-dev): bump org.postgresql:postgresql from 42.7.1 to 42.7.2 (#2044) @dependabot
⛓️💥 Breaking changes
- ⛓️💥 [BRMO-377] Upgrade PostGIS van 16-3.4 naar 17-3.5 in docker compose stack ⛓️💥 (#2263) @mprins
- [BRMO-354] Verwijder de brmo-soap module (#2055) @mprins
🐛 Bug Fixes
- [BRMO-379] [BRMO-332] [BRMO-381] Aanpassingen aan BRK datamodel en BAG/BRK combinatieviews (#2282) @KJLammers
- [BRMO-380] Oracle view vb_util_zk_recht_op_koz toont niet alle zakelijk rechten (#2283) @KJLammers
- Add reload4j so CLI prints log output again (#2150) @matthijsln
- [BRMO-365] Gebruik sslSocketFactory voor nieuwe PKIOverheid certificaten. (#2105) @mvdstruijk
- [BRMO-362] Melding "IDENTIFICATIE: column ambiguously specified" bij aanmaken Oracle BAG 2/BRK 2 views (#2076) @mprins
- [SUPPORT-14314] Gebruik 16MB
work_mem
optie voor PostgreSQL docker (#2096) @mprins - [BRMO-356] [BRMO-357] Fix parsing of BAG2 'geconstateerd' boolean attribute and set 'true'/'false' as boolean varchar value for Oracle instead of '1'/'0' (#2075) @matthijsln
- [BRMO-351] Een zakelijk recht die direct een ander zakelijk recht belast, wordt niet getoond (#2043) @geertoff
⚠️ Deprecated of verwijderd
- [BRMO-379] [BRMO-332] [BRMO-381] Aanpassingen aan BRK datamodel en BAG/BRK combinatieviews (#2282) @KJLammers
- [BRMO-369] Verwijder ondersteuning voor PostgreSQL 12 (#2235) @mprins
- [BRMO-375] Opruimen overbodige ISO 19139 metadata BAG 1 / BRK 1 (#2247) @mprins
- [BRMO-292] Opruimen "108_insert_aard_recht_verkort.sql" en "109_insert_aard_verkregen_recht.sql" extra scripts (#2246) @mprins
- [BRMO-291] Opruimen "700_insert_kad_gemeente.sql" utility script (#2239) @mprins
- [BRMO-367] Verwijder BRK Levering 1 testcases en data (#2236) @mprins
- [BRMO-368] Opruimen cartografie directory (#2173) @mprins
- [BRMO-123] Verwijder ondersteuning voor BAG 1.0 (#2052) @mprins
- [BRMO-354] Verwijder de brmo-soap module (#2055) @mprins
📖 Documentatie
- Update schemaspy-maven-plugin van 5.2.1 naar 5.3.0 (#2241) @mprins
- Site updates (oa. ontwikkelaarshandleiding) (#2245) @mprins
- Verduidelijk begingeldigheid/eindegeldigheid datum (#2227) @mprins
♻ Dependency updates
112 changes
- Bump quartz.version from 2.3.2 to 2.4.0 (#2302) @mprins
- build(deps): bump org.apache.tomcat:tomcat-catalina from 9.0.96 to 9.0.97 (#2300) @dependabot
- build(deps-dev): bump com.oracle.database.jdbc:ojdbc11 from 23.5.0.24.07 to 23.6.0.24.10 (#2299) @dependabot
- build(deps): bump org.hsqldb:hsqldb from 2.7.3 to 2.7.4 (#2294) @dependabot
- build(deps): bump net.javacrumbs.json-unit:json-unit from 3.4.1 to 3.5.0 (#2295) @dependabot
- build(deps): bump jackson.version from 2.18.0 to 2.18.1 (#2289) @dependabot
- build(deps): bump org.owasp:dependency-check-maven from 11.0.0 to 11.1.0 (#2291) @dependabot
- build(deps): bump com.fasterxml.jackson.core:jackson-databind from 2.18.0 to 2.18.1 (#2290) @dependabot
- build(deps): bump org.junit:junit-bom from 5.11.2 to 5.11.3 (#2284) @dependabot
- build(deps): bump org.mockito:mockito-core from 5.14.1 to 5.14.2 (#2277) @dependabot
- build(deps): bump org.apache.tomcat:tomcat-catalina from 9.0.95 to 9.0.96 (#2272) @dependabot
- build(deps): bump org.cyclonedx:cyclonedx-maven-plugin from 2.8.2 to 2.9.0 (#2270) @dependabot
- build(deps): bump org.junit-pioneer:junit-pioneer from 2.2.0 to 2.3.0 (#2269) @dependabot
- build(deps): bump org.junit:junit-bom from 5.11.1 to 5.11.2 (#2267) @dependabot
- build(deps): bump org.mockito:mockito-core from 5.14.0 to 5.14.1 (#2264) @dependabot
- build(deps): bump org.apache.logging.log4j:log4j-to-slf4j from 2.24.0 to 2.24.1 (#2262) @dependabot
- build(deps): bump org.mockito:mockito-core from 5.13.0 to 5.14.0 (#2261) @dependabot
- [BRMO-376] Update Jackson libs naar 2.18.0 (#2259) @mprins
- [BRMO-371] Upgrade GeoTools van 31.3 naar 32.0 (#2238) @mprins
- build(deps): bump org.apache.tomcat:tomcat-catalina from 9.0.94 to 9.0.95 (#2252) @dependabot
- build(deps): bump tomcat from 9.0.94-jre17-temurin to 9.0.95-jre17-temurin in /docker/src/main/docker (#2255) @dependabot
- build(deps): bump org.junit:junit-bom from 5.11.0 to 5.11.1 (#2258) @dependabot
- build(deps): bump commons-io:commons-io from 2.16.1 to 2.17.0 (#2254) @dependabot
- build(deps): bump org.apache.tomcat:tomcat-catalina from 9.0.93 to 9.0.94 (#2250) @dependabot
- build(deps): bump org.apache.logging.log4j:log4j-to-slf4j from 2.23.1 to 2.24.0 (#2243) @dependabot
- build(deps): bump nl.b3p:kadaster-gds2 from 3.0 to 3.1 (#2244) @dependabot
- build(deps): bump org.locationtech.jts:jts-core from 1.19.0 to 1.20.0 (#2232) @dependabot
- build(deps): bump org.apache.commons:commons-lang3 from 3.16.0 to 3.17.0 (#2231) @dependabot
- build(deps-dev): bump org.postgresql:postgresql from 42.7.3 to 42.7.4 (#2226) @dependabot
- build(deps): bump org.apache.commons:commons-compress from 1.27.0 to 1.27.1 (#2222) @dependabot
- build(deps): bump commons-logging:commons-logging from 1.3.3 to 1.3.4 (#2220) @dependabot
- build(deps): bump commons-cli:commons-cli from 1.8.0 to 1.9.0 (#2214) @dependabot
- build(deps): bump org.junit:junit-bom from 5.10.3 to 5.11.0 (#2213) @dependabot
- build(deps): bump tomcat from 9.0.91-jre17-temurin to 9.0.93-jre17-temurin in /docker/src/main/docker (#2212) @dependabot
- build(deps): bump slf4j.version from 2.0.14 to 2.0.16 (#2210) @dependabot
- build(deps): bump org.apache.commons:commons-compress from 1.26.2 to 1.27.0 (#2211) @dependabot
- build(deps): bump slf4j.version from 2.0.13 to 2.0.14 (#2208) @dependabot
- build(deps): bump org.apache.commons:commons-lang3 from 3.15.0 to 3.16.0 (#2209) @dependabot
- build(deps): bump geotools.version from 31.2 to 31.3 (#2193) @dependabot
- build(deps): bump org.apache.tomcat:tomcat-catalina from 9.0.91 to 9.0.93 (#2205) @dependabot
- build(deps-dev): bump com.oracle.database.jdbc:ojdbc11 from 23.4.0.24.05 to 23.5.0.24.07 (#2203) @dependabot
- build(deps): bump org.hamcrest:hamcrest from 2.2 to 3.0 (#2201) @dependabot
- build(deps): bump postgresql.postgis-jdbc.version from 2023.1.0 to 2024.1.0 (#2202) @dependabot
- build(deps): bump org.apache.cxf:cxf-rt-transports-http from 3.6.3 to 3.6.4 in the maven group across 1 directory (#2192) @dependabot
- build(deps): bump itextpdf.version from 8.0.4 to 8.0.5 (#2196) @dependabot
- build(deps): bump org.apache.commons:commons-lang3 from 3.14.0 to 3.15.0 (#2191) @dependabot
- build(deps): bump net.javacrumbs.json-unit:json-unit from 3.4.0 to 3.4.1 (#2188) @dependabot
- build(deps): bump net.javacrumbs.json-unit:json-unit from 3.3.0 to 3.4.0 (#2174) @dependabot
- build(deps): bump commons-codec:commons-codec from 1.17.0 to 1.17.1 (#2186) @dependabot
- build(deps): bump org.jsoup:jsoup from 1.17.2 to 1.18.1 (#2182) @dependabot
- build(deps): bump org.apache.tomcat:tomcat-catalina from 9.0.90 to 9.0.91 (#2180) @dependabot
- build(deps): bump jackson.version from 2.17.1 to 2.17.2 (#2177) @dependabot
- build(deps): bump com.fasterxml.jackson.core:jackson-databind from 2.17.1 to 2.17.2 (#2178) @dependabot
- build(deps): bump org.owasp:dependency-check-maven from 10.0.1 to 10.0.2 (#2176) @dependabot
- build(deps): bump commons-logging:commons-logging from 1.3.2 to 1.3.3 (#2175) @dependabot
- build(deps): bump net.sf.saxon:Saxon-HE from 12.4 to 12.5 (#2168) @dependabot
- build(deps): bump apache.poi.version from 5.2.5 to 5.3.0 (#2167) @dependabot
- build(deps): bump org.junit:junit-bom from 5.10.2 to 5.10.3 (#2163) @dependabot
- build(deps): bump net.javacrumbs.json-unit:json-unit from 3.2.7 to 3.3.0 (#2161) @dependabot
- build(deps): bump org.apache.tomcat:tomcat-catalina from 9.0.89 to 9.0.90 (#2157) @dependabot
- build(deps): bump geotools.version from 31.1 to 31.2 (#2151) @dependabot
- build(deps): bump com.fasterxml:aalto-xml from 1.3.2 to 1.3.3 (#2144) @dependabot
- Dependency updates (#2142) @mprins
- build(deps): bump org.hsqldb:hsqldb from 2.7.2 to 2.7.3 (#2139) @dependabot
- build(deps): bump itextpdf.version from 8.0.3 to 8.0.4 (#2114) @dependabot
- build(deps): bump org.dbunit:dbunit from 2.7.3 to 2.8.0 (#2138) @dependabot
- build(deps): bump geotools.version from 31.0 to 31.1 (#2134) @dependabot
- build(deps): bump modernizer-maven-plugin.version from 2.8.0 to 2.9.0 (#2132) @dependabot
- build(deps): bump org.apache.commons:commons-compress from 1.26.1 to 1.26.2 (#2135) @dependabot
- build(deps-dev): bump com.oracle.database.jdbc:ojdbc11 from 23.3.0.23.09 to 23.4.0.24.05 (#2118) @dependabot
- build(deps): bump com.fasterxml.jackson.core:jackson-databind from 2.17.0 t...
v3.0.2 🎁
Upgrade instructies
Upgrade instructies voor deze release zijn te vinden op: https://github.com/B3Partners/brmo/wiki/Upgrade-v3.0.1-naar-v3.0.2
Download
ZIP file met war files en scripts: https://github.com/B3Partners/brmo/releases/download/v3.0.2/brmo-dist-3.0.2-bin.zip
Beschikbare docker images: https://github.com/orgs/B3Partners/packages?repo_name=brmo
Aanpassingen
- Voeg materialized views toe die BRK 2.0 en BAG 2.0 combineren en bugfixes BRK 2.0 views (#1992) @geertoff
- Update Oracle setup voor CI (#2019) @mprins
🚀 Nieuwe functies en verbeteringen
- [DEVOPS-9] Maak laden van HR via dataservice mogelijk in docker container (#2027) @mprins
- [BRMO-347] Aanpassen connection pool instellingen om ApplicationName toe te voegen (#2022) @mprins
- [BRMO-346] Aanpassen connection pool instellingen zodat niet meteen 60 verbindingen worden gebruikt (#2021) @mprins
- Always allow PostgreSQL ssl connections (#1968) @matthijsln
- Einde PostgreSQL 11 ondersteuning (#1939) @mprins
🔨 Security fixes en updates
- build(deps): bump org.apache.tomcat:tomcat-catalina from 9.0.82 to 9.0.83 (#1954) @dependabot
- build(deps): bump org.apache.wss4j:wss4j-ws-security-common from 3.0.1 to 3.0.2 (#1940) @dependabot
- build(deps-dev): bump org.json:json from 20230618 to 20231013 (#1915) @dependabot
- build(deps): bump org.apache.tomcat:tomcat-catalina from 9.0.80 to 9.0.81 (#1910) @dependabot
- build(deps): bump org.apache.commons:commons-compress from 1.23.0 to 1.24.0 (#1885) @dependabot
🐛 Bug Fixes
- [BRMO-346] Aanpassen connection pool instellingen zodat niet meteen 60 verbindingen worden gebruikt (#2021) @mprins
- [SUPPORT-14096] Fix Nieuwe PKIoverheid certificaten worden niet vertrouwd door Apache CXF (#2007) @matthijsln
- [AP-191] Revert "[BRMO-330] verwijder ongebruikte commons-upload library uit brmo-service" (#1906) @mprins
- Revert "Bump apache.cxf.version van 3.5.6 naar 3.6.1" (#1867) @mprins
♻ Dependency updates
- Bump jdbc-util naar versie 16.2 (#2035) @mprins
- build(deps): bump net.javacrumbs.json-unit:json-unit from 3.2.2 to 3.2.4 (#2034) @dependabot
- build(deps-dev): bump org.json:json from 20231013 to 20240205 (#2033) @dependabot
- build(deps): bump slf4j.version from 2.0.11 to 2.0.12 (#2032) @dependabot
- build(deps): bump org.junit:junit-bom from 5.10.1 to 5.10.2 (#2029) @dependabot
- build(deps): bump io.swagger:swagger-annotations from 1.6.12 to 1.6.13 (#2020) @dependabot
- build(deps): bump org.mockito:mockito-core from 5.9.0 to 5.10.0 (#2018) @dependabot
- Bump
geotools.version
van 30.1 naar 30.2; Bumpjdbc-util
van 16.1 naar 16.2-SNAPSHOT (#2017) @dependabot - build(deps): bump org.mockito:mockito-core from 5.8.0 to 5.9.0 (#2010) @dependabot
- [SUPPORT-14096] Fix Nieuwe PKIoverheid certificaten worden niet vertrouwd door Apache CXF (#2007) @matthijsln
- build(deps): bump org.apache.tomcat:tomcat-catalina from 9.0.84 to 9.0.85 (#2009) @dependabot
- build(deps): bump slf4j.version from 2.0.10 to 2.0.11 (#2005) @dependabot
- build(deps): bump postgis/postgis from 15-3.4-alpine to 16-3.4-alpine in /docker/src/main/docker/pg_conf (#1893) @dependabot
- build(deps): bump slf4j.version from 2.0.9 to 2.0.10 (#1998) @dependabot
- build(deps): bump org.jsoup:jsoup from 1.17.1 to 1.17.2 (#2000) @dependabot
- build(deps): bump org.apache.logging.log4j:log4j-to-slf4j from 2.22.0 to 2.22.1 (#1999) @dependabot
- build(deps): bump com.fasterxml.jackson.core:jackson-databind from 2.16.0 to 2.16.1 (#1994) @dependabot
- build(deps): bump jackson.version from 2.16.0 to 2.16.1 (#1996) @dependabot
- build(deps): bump org.apache.tomcat:tomcat-catalina from 9.0.83 to 9.0.84 (#1982) @dependabot
- build(deps): bump postgresql.postgis-jdbc.version from 2021.1.0 to 2023.1.0 (#1978) @dependabot
- build(deps-dev): bump org.postgresql:postgresql from 42.7.0 to 42.7.1 (#1976) @dependabot
- build(deps): bump org.mockito:mockito-core from 5.7.0 to 5.8.0 (#1973) @dependabot
- build(deps): bump commons-logging:commons-logging from 1.2 to 1.3.0 (#1972) @dependabot
- build(deps): bump commons-io:commons-io from 2.15.0 to 2.15.1 (#1970) @dependabot
- build(deps): bump net.sf.saxon:Saxon-HE from 12.3 to 12.4 (#1969) @dependabot
- build(deps): bump org.jsoup:jsoup from 1.16.2 to 1.17.1 (#1963) @dependabot
- build(deps): bump apache.poi.version from 5.2.4 to 5.2.5 (#1966) @dependabot
- Bump geotools.version van 30.0 naar 30.1 (#1962) @mprins
- build(deps): bump org.apache.commons:commons-lang3 from 3.13.0 to 3.14.0 (#1960) @dependabot
- build(deps-dev): bump org.postgresql:postgresql from 42.6.0 to 42.7.0 (#1957) @dependabot
- build(deps): bump org.apache.logging.log4j:log4j-to-slf4j from 2.21.1 to 2.22.0 (#1958) @dependabot
- build(deps): bump org.apache.tomcat:tomcat-catalina from 9.0.82 to 9.0.83 (#1954) @dependabot
- build(deps): bump org.junit-pioneer:junit-pioneer from 2.1.0 to 2.2.0 (#1953) @dependabot
- build(deps): bump com.fasterxml.jackson.core:jackson-databind from 2.15.3 to 2.16.0 (#1951) @dependabot
- build(deps): bump jackson.version from 2.15.3 to 2.16.0 (#1949) @dependabot
- build(deps): bump org.apache.commons:commons-compress from 1.24.0 to 1.25.0 (#1950) @dependabot
- build(deps): bump eclipse-temurin from 11.0.20.1_1-jre-alpine to 11.0.21_9-jre-alpine in /bag2-loader (#1944) @dependabot
- build(deps): bump eclipse-temurin from 11.0.20.1_1-jre-alpine to 11.0.21_9-jre-alpine in /bgt-loader (#1943) @dependabot
- build(deps): bump org.apache.wss4j:wss4j-ws-security-common from 3.0.1 to 3.0.2 (#1940) @dependabot
- build(deps): bump org.mockito:mockito-core from 5.6.0 to 5.7.0 (#1941) @dependabot
- build(deps): bump org.apache.commons:commons-dbcp2 from 2.10.0 to 2.11.0 (#1935) @dependabot
- build(deps): bump org.apache.commons:commons-text from 1.10.0 to 1.11.0 (#1937) @dependabot
- build(deps): bump itextpdf.version from 8.0.1 to 8.0.2 (#1932) @dependabot
- build(deps): bump commons-cli:commons-cli from 1.5.0 to 1.6.0 (#1933) @dependabot
- build(deps): bump commons-io:commons-io from 2.14.0 to 2.15.0 (#1930) @dependabot
- build(deps): bump org.apache.logging.log4j:log4j-to-slf4j from 2.21.0 to 2.21.1 (#1928) @dependabot
- build(deps): bump org.jsoup:jsoup from 1.16.1 to 1.16.2 (#1921) @dependabot
- build(deps): bump io.swagger:swagger-annotations from 1.6.11 to 1.6.12 (#1918) @dependabot
- build(deps): bump org.apache.logging.log4j:log4j-to-slf4j from 2.20.0 to 2.21.0 (#1916) @dependabot
- Bump GeoTools naar 30.0 en jdbc-util naar 16.0 (#1897) @mprins
- build(deps): bump org.apache.tomcat:tomcat-catalina from 9.0.81 to 9.0.82 (#1912) @dependabot
- build(deps-dev): bump org.json:json from 20230618 to 20231013 (#1915) @dependabot
- build(deps): bump jackson.version from 2.15.2 to 2.15.3 (#1913) @dependabot
- build(deps): bump com.fasterxml.jackson.core:jackson-databind from 2.15.2 to 2.15.3 (#1911) @dependabot
- build(deps): bump org.apache.tomcat:tomcat-catalina from 9.0.80 to 9.0.81 (#1910) @dependabot
- build(deps): bump com.fasterxml.staxmate:staxmate from 2.4.0 to 2.4.1 (#1909) @dependabot
- [AP-191] Revert "[BRMO-330] verwijder ongebruikte commons-upload library uit brmo-service" (#1906) @mprins
- build(deps): bump org.mockito:mockito-core from 5.5.0 to 5.6.0 (#1904) @dependabot
- build(deps-dev): bump com.oracle.database.jdbc:ojdbc11 from 23.2.0.0 to 23.3.0.23.09 (#1902) @dependabot
- build(deps): bump commons-io:commons-io from 2.13.0 to 2.14.0 (#1900) @dependabot
- build(deps): bump apache.poi.version from 5.2.3 to 5.2.4 (#1899) @dependabot
- build(deps): bump net.javacrumbs.json-unit:json-unit from 3.1.0 to 3.2.2 (#1890) @dependabot
- build(deps-dev): bump commons-dbutils:commons-dbutils from 1.8.0 to 1.8.1 (#1889) @dependabot
- build(deps): bump net.javacrumbs.json-unit:json-unit from 3.0.0 to 3.1.0 (#1887) @dependabot
- build(deps): bump org.apache.commons:commons-compress from 1.23.0 to 1.24.0 (#1885) @dependabot
- build(deps): bump org.junit-pioneer:junit-pioneer from 2.0.1 to 2.1.0 (#1884) @dependabot
- build(deps): bump eclipse-temurin from 11.0.20_8-jre-alpine to 11.0.20.1_1-jre-alpine in /bgt-loader (#1880) @dependabot
- build(deps): bump eclipse-temurin from 11.0.20_8-jre-alpine to 11.0.20.1_1-jre-alpine in /bag2-loader (#1881) @dependabot
- build(deps): bump org.apache.commons:commons-dbcp2 from 2.9.0 to 2.10.0 (#1878) @dependabot
- build(deps): bump slf4j.version from 2.0.7 to 2.0.9 (#1879) @dependabot
- build(deps): bump info.picocli:picocli from 4.7.4 to 4.7.5 (#1876) @dependabot
- build(deps): bump org.apache.tomcat:tomcat-catalina from 9.0.79 to 9.0.80 (#1875) @dependabot
- build(deps): bump org.mockito:mockito-core from 5.4.0 to 5.5.0 (#1874) @dependabot
- build(deps): bump postgis/postgis from 15-3.3-alpine to 15-3.4-alpine in /docker/src/main/docker/pg_conf (#1872) @dependabot
- build(deps): bump org.apache.tomcat:tomcat-catalina from 9.0.78 to 9.0.79 (#1869) @dependabot
- Revert "Bump apache.cxf.version van 3.5.6 naar 3.6.1" (#1867) @mprins
- build(deps-dev): bump commons-dbutils:commons-dbutils from 1.7 to 1.8.0 (#1866) @dependabot
- build(deps): bump org.apache.commons:commons-lang3 from 3.12.0 to 3.13.0 (#1860) @dependabot
- build(deps): bump org.junit:junit-bom from 5.9.3 to 5.10.0 (#1854) @dependabot
- build(deps): bump org.codehaus.mojo:properties-maven-plugin from 1.1.0 to 1.2.0 (#1859) @dependabot
- build(deps): bump io.fabric8:docker-maven-plugin from 0.43.0 to 0.43.2 (#1861) @dependabot
- build(deps): bump itextpdf.version from 8.0.0 to 8.0.1 (#1864) @dependabot
- Bump GeoTools van 29.1 naar 29.2 en jdbc-util van 15.1 naar 15.2 (#1853) @mprins
- build(deps): bump wss4j-ws-security-common from 3.0.0 to 3.0.1 (#1852) @dependabot
- Bump apache.cxf.version van 3.5.6 naar 3.6.1 (#1850) @mprins
🚦 Tests en Infrastructuur
- build(deps): bump net.javacrumbs.json-unit:json-unit from 3.2.2 to 3.2.4 (#2034) @dependabot
- build(deps): bum...
v3.0.1 🎁
🚀 Nieuwe functies en verbeteringen
- [DEVOPS-147] Postgresql verbindingen encrypten in een BRMO docker implementatie (#1832) @mprins
- [BRMO-284] Gebruik Alpine Linux bases images voor BAG en BGT loader (#1709) @mprins
🔨 Security fixes en updates
- [DEVOPS-147] Postgresql verbindingen encrypten in een BRMO docker implementatie (#1832) @mprins
- build(deps-dev): bump json from 20220924 to 20230227 (#1733) @dependabot
- Bump geotools.version: 28.1 ⇨ 28.2 en jdbc-util.version: 13.2 ⇨ 13.3 (#1726) @mprins
🐛 Bug Fixes
- [BRMO-334] voeg een index toe aan de kolommen
aantekeningkadastraalobject
enrustop
van tabelrecht
(#1788) @mprins - [QC] Fix "Missing enum case in switch" waarschuwing (#1774) @mprins
- Fix "Inconsistent equals and hashCode" (#1719) @mprins
- oplossen van "Comparison of narrow type with wide type in loop condition" (#1716) @mprins
- [BRMO-283] negeer falende P8 tests (#1703) @mprins
⚠️ Deprecated of verwijderd
- [BRMO-330] verwijder ongebruikte commons-upload library uit brmo-service (#1741) @mprins
- [BRMO-287][BRMO-288] Verouderde P8 testcases en procedures opruimen (#1720) @mprins
- [BRMO-283] negeer falende P8 tests (#1703) @mprins
📖 Documentatie
♻ Dependency updates
- build(deps): bump tomcat-catalina from 9.0.76 to 9.0.78 (#1849) @dependabot
- build(deps): bump json-unit from 2.38.0 to 3.0.0 (#1847) @dependabot
- build(deps): bump Saxon-HE from 12.1 to 12.3 (#1846) @dependabot
- [BRMO-337] Bump GeoTools van 29.0 naar 29.1 en jdbc-util van 15.0 naar 15.1 (#1819) @mprins
- build(deps): bump commons-codec from 1.15 to 1.16.0 (#1844) @dependabot
- build(deps): bump mockito-core from 5.3.1 to 5.4.0 (#1841) @dependabot
- build(deps-dev): bump json from 20230227 to 20230618 (#1840) @dependabot
- build(deps): bump tomcat-catalina from 9.0.75 to 9.0.76 (#1835) @dependabot
- build(deps): bump commons-io from 2.12.0 to 2.13.0 (#1833) @dependabot
- build(deps): bump picocli from 4.7.3 to 4.7.4 (#1825) @dependabot
- build(deps): bump jackson.version from 2.15.1 to 2.15.2 (#1823) @dependabot
- build(deps): bump jackson-databind from 2.15.1 to 2.15.2 (#1824) @dependabot
- build(deps): bump hsqldb from 2.7.1 to 2.7.2 (#1822) @dependabot
- build(deps): bump json-unit from 2.37.0 to 2.38.0 (#1817) @dependabot
- build(deps): bump itextpdf.version from 7.2.5 to 8.0.0 (#1803) @dependabot
- build(deps): bump commons-io from 2.11.0 to 2.12.0 (#1809) @dependabot
- build(deps): bump jsoup from 1.15.4 to 1.16.1 (#1793) @dependabot
- build(deps): bump jackson-databind from 2.15.0 to 2.15.1 (#1812) @dependabot
- build(deps): bump swagger-annotations from 1.6.10 to 1.6.11 (#1806) @dependabot
- build(deps): bump jackson.version from 2.15.0 to 2.15.1 (#1808) @dependabot
- build(deps): bump maven-fluido-skin from 2.0.0-M5 to 2.0.0-M6 (#1792) @dependabot
- build(deps): bump tomcat-catalina from 9.0.74 to 9.0.75 (#1801) @dependabot
- build(deps): bump junit-bom from 5.9.2 to 5.9.3 (#1791) @dependabot
- build(deps): bump jackson.version from 2.14.2 to 2.15.0 (#1787) @dependabot
- build(deps): bump mockito-core from 5.3.0 to 5.3.1 (#1783) @dependabot
- build(deps): bump jackson-databind from 2.14.2 to 2.15.0 (#1784) @dependabot
- build(deps): bump picocli from 4.7.2 to 4.7.3 (#1781) @dependabot
- build(deps): bump tomcat-catalina from 9.0.73 to 9.0.74 (#1782) @dependabot
- build(deps): bump junit-pioneer from 2.0.0 to 2.0.1 (#1777) @dependabot
- build(deps-dev): bump jdbc-util from 14.0 to 15.0 (#1778) @dependabot
- build(deps): bump mockito-core from 5.2.0 to 5.3.0 (#1775) @dependabot
- build(deps-dev): bump ojdbc11 from 21.9.0.0 to 23.2.0.0 (#1773) @dependabot
- build(deps): bump picocli from 4.7.1 to 4.7.2 (#1771) @dependabot
- Bump GeoTools van 28.2 naar 29.0 (#1742) @mprins
- build(deps): bump maven-fluido-skin from 2.0.0-M3 to 2.0.0-M5 (#1768) @dependabot
- build(deps): bump cron-utils from 9.2.0 to 9.2.1 (#1760) @dependabot
- build(deps): bump json-unit from 2.36.1 to 2.37.0 (#1758) @dependabot
- build(deps): bump commons-compress from 1.22 to 1.23.0 (#1757) @dependabot
- build(deps): bump reload4j from 1.2.24 to 1.2.25 (#1755) @dependabot
- build(deps): bump swagger-annotations from 1.6.9 to 1.6.10 (#1753) @dependabot
- build(deps-dev): bump postgresql from 42.5.4 to 42.6.0 (#1749) @dependabot
- build(deps): bump slf4j.version from 2.0.6 to 2.0.7 (#1750) @dependabot
- build(deps): bump mockito-core from 5.1.1 to 5.2.0 (#1744) @dependabot
- build(deps): bump cargo-maven3-plugin from 1.10.5 to 1.10.6 (#1745) @dependabot
- build(deps): bump tomcat-catalina from 9.0.72 to 9.0.73 (#1739) @dependabot
- build(deps-dev): bump json from 20220924 to 20230227 (#1733) @dependabot
- build(deps): bump tomcat-catalina from 9.0.71 to 9.0.72 (#1731) @dependabot
- build(deps): bump log4j-to-slf4j from 2.19.0 to 2.20.0 (#1728) @dependabot
- Bump jaxws-rt en jaxb-runtime versies (#1727) @mprins
- Bump geotools.version: 28.1 ⇨ 28.2 en jdbc-util.version: 13.2 ⇨ 13.3 (#1726) @mprins
- build(deps): bump jsoup from 1.15.3 to 1.15.4 (#1724) @dependabot
- build(deps-dev): bump postgresql from 42.5.3 to 42.5.4 (#1722) @dependabot
- build(deps): bump commons-fileupload from 1.4 to 1.5 (#1712) @dependabot
- build(deps-dev): bump ojdbc11 from 21.8.0.0 to 21.9.0.0 (#1708) @dependabot
- build(deps): bump hibernate-entitymanager from 5.6.14.Final to 5.6.15.Final (#1704) @dependabot
🚦 Tests en Infrastructuur
- Update linux.yml (#1831) @mprins
- build(deps): bump maven-site-plugin from 4.0.0-M8 to 4.0.0-M9 (#1848) @dependabot
- build(deps): bump json-unit from 2.38.0 to 3.0.0 (#1847) @dependabot
- build(deps): bump Saxon-HE from 12.1 to 12.3 (#1846) @dependabot
- build(deps): bump cargo-maven3-plugin from 1.10.7 to 1.10.8 (#1845) @dependabot
- build(deps): bump maven-clean-plugin from 3.2.0 to 3.3.1 (#1843) @dependabot
- build(deps): bump xml-maven-plugin from 1.0.2 to 1.1.0 (#1842) @dependabot
- build(deps): bump mockito-core from 5.3.1 to 5.4.0 (#1841) @dependabot
- build(deps): bump maven-war-plugin from 3.3.2 to 3.4.0 (#1839) @dependabot
- build(deps): bump tomcat from 9.0.75-jre11-temurin to 9.0.76-jre11-temurin in /docker/src/main/docker (#1836) @dependabot
- build(deps): bump aquasecurity/trivy-action from 0.11.0 to 0.11.2 (#1837) @dependabot
- build(deps): bump dependency-check-maven from 8.2.1 to 8.3.1 (#1838) @dependabot
- build(deps): bump versions-maven-plugin from 2.15.0 to 2.16.0 (#1828) @dependabot
- build(deps): bump maven.surefire.version from 3.1.0 to 3.1.2 (#1830) @dependabot
- build(deps): bump maven-project-info-reports-plugin from 3.4.4 to 3.4.5 (#1829) @dependabot
- build(deps): bump aquasecurity/trivy-action from 0.10.0 to 0.11.0 (#1827) @dependabot
- build(deps): bump maven-release-plugin from 3.0.0 to 3.0.1 (#1826) @dependabot
- build(deps): bump picocli from 4.7.3 to 4.7.4 (#1825) @dependabot
- build(deps): bump maven-project-info-reports-plugin from 3.4.3 to 3.4.4 (#1821) @dependabot
- build(deps): bump maven-dependency-plugin from 3.5.0 to 3.6.0 (#1818) @dependabot
- build(deps): bump json-unit from 2.37.0 to 2.38.0 (#1817) @dependabot
- build(deps): bump docker-maven-plugin from 0.42.1 to 0.43.0 (#1815) @dependabot
- build(deps): bump maven-source-plugin from 3.2.1 to 3.3.0 (#1814) @dependabot
- build(deps): bump git-commit-id-maven-plugin from 5.0.0 to 6.0.0 (#1810) @dependabot
- build(deps): bump maven.surefire.version from 3.0.0 to 3.1.0 (#1799) @dependabot
- build(deps): bump fmt-maven-plugin from 2.19 to 2.20 (#1798) @dependabot
- build(deps): bump maven-site-plugin from 4.0.0-M7 to 4.0.0-M8 (#1797) @dependabot
- build(deps): bump build-helper-maven-plugin from 3.3.0 to 3.4.0 (#1802) @dependabot
- build(deps): bump cargo-maven3-plugin from 1.10.6 to 1.10.7 (#1813) @dependabot
- build(deps): bump maven-assembly-plugin from 3.5.0 to 3.6.0 (#1807) @dependabot
- build(deps): bump maven-jaxb2-plugin from 0.15.2 to 0.15.3 (#1804) @dependabot
- build(deps): bump maven-fluido-skin from 2.0.0-M5 to 2.0.0-M6 (#1792) @dependabot
- build(deps): bump tomcat from 9.0.74-jre11-temurin to 9.0.75-jre11-temurin in /docker/src/main/docker (#1805) @dependabot
- build(deps): bump cyclonedx-maven-plugin from 2.7.8 to 2.7.9 (#1811) @dependabot
- build(deps): bump eclipse-temurin from 11.0.18_10-jre-alpine to 11.0.19_7-jre-alpine in /bgt-loader (#1794) @dependabot
- build(deps): bump eclipse-temurin from 11.0.18_10-jre-alpine to 11.0.19_7-jre-alpine in /bag2-loader (#1795) @dependabot
- build(deps): bump junit-bom from 5.9.2 to 5.9.3 (#1791) @dependabot
- build(deps): bump cyclonedx-maven-plugin from 2.7.7 to 2.7.8 (#1790) @dependabot
- build(deps): bump jacoco-maven-plugin from 0.8.9 to 0.8.10 (#1789) @dependabot
- build(deps): bump aquasecurity/trivy-action from 0.9.2 to 0.10.0 (#1785) @dependabot
- build(deps): bump tomcat from 9.0.73-jre11-temurin to 9.0.74-jre11-temurin in /docker/src/main/docker (#1786) @dependabot
- build(deps): bump mockito-core from 5.3.0 to 5.3.1 (#1783) @dependabot
- build(deps): bump tomcat-catalina from 9.0.73 to 9.0.74 (#1782) @dependabot
- build(deps): bump maven-project-info-reports-plugin from 3.4.2 to 3.4.3 (#1780) @dependabot
- build(deps): bump cyclonedx-maven-plugin from 2.7.6 to 2.7.7 (#1779) @dependabot
- build(deps): bump junit-pioneer from 2.0.0 to 2.0.1 (#1777) @dependabot
- build(deps): bump mockito-core from 5.2.0 to 5.3.0 (#1775) @dependabot
- build(deps): bump maven-site-plugin from 4.0.0-M6 to 4.0.0-M7 (#1776) @dependabot
- build(deps): bump docker-maven-plugin from 0.42.0 to 0.42.1 (#1772) @dependabot
- build(deps): bump maven-enforcer-plugin from 3.2.1 to 3.3.0 (#1770) @dependabot
- build(deps): bump jacoco-maven-plugin from 0.8.8 to 0.8.9 (#1769) @dependabot
- build(deps): bump cyclonedx-maven-plugin from 2.7.5 to 2.7.6 (#1766...
v3.0.0
Aanpassingen
- Drop Oracle 18.4.0 ondersteuning; die is inmiddels EOL (#1607)
- Gebruik de snellere GeoTools gml-geometry-streaming module in DataComfortXMLReader (#1119)
- [BRMO-194] Een nieuw database schema voor BRK Levering 2 (#1473, ...)
- [BRMO-227], [BRMO-228], [BRMO-229] BRK Levering versie 2 aanpassingen voor brmo-loader, brmo-service, brmo-proxyservice (#1596)
- [BRMO-220], [BRMO-221] BRK Levering versie 2 verwerking stand berichten (#1596)
- [BRMO-243], [BRMO-241], [BRMO-235], [BRMO-246] Transformatie van mutaties (#1626, #1641)
- [BRMO-245] Documenteer de tabellen en kolommen (#1632)
- [BRMO-253], [BRMO-254], [BRMO-255] Packaging en deployment updates, oa. vereenvoudigde
docker compose
voor test omgevingen - [BRMO-259] fix P8 API test welke nu geboortedatum met een verzonnen timestamp aanlevert (#1654)
- Bouw en publiceer de docker images voor de brmo-service stack (#1655)
- [BRMO-268] Fix problems loading large BAG2/BGT stand directly from PDOK HTTPS server (#1679)
- [SUPPORT-13459] fix
vb_verblijfsobject_adres
voor Oracle (#1694 )
Upgrade instructies
Upgrade de database schema's middels hieronder beschreven procedures, upgrade daarna de database drivers en daarna de web applicatie(s).
Upgrade instructies database
De database schema's "staging", "rsgb", "bag", "brk" en "rsgbbgt" dienen bijgewerkt te worden met behulp van onderstaande scripts om het database/schema versienummer bij te werken en een aantal aanpassingen door te voeren.
NB Indien er maatwerk views zijn gemaakt of er "oude", niet meer ondersteunde views in de database zitten dan moeten deze mogelijk ook aangepast en/of verwijderd en/of nieuw aangemaakt worden, dit is afhankelijk van de database engine.
Alle genoemde SQL scripts zijn ook beschikbaar in de download zip-file.
BRK Levering 2
BRK Levering 2 is een nieuw leveringsformaat met andere berichtopmaak. Deze wordt ondergebracht in een nieuw schema. Zie ook: BRMO-244
Voor PostgreSQL
- voeg een nieuwe JNDI datasource toe voor het nieuwe BRK schema in de Tomcat
server.xml
bijv.:
<Resource auth="Container" name="jdbc/brmo/rsgbbrk" password="***" username="rsgb"
driverClassName="org.postgresql.Driver"
maxTotal="40" minEvictableIdleTimeMillis="5000"
timeBetweenEvictionRunsMillis="30000" type="javax.sql.DataSource"
url="jdbc:postgresql://localhost:5432/rsgb?currentSchema=brk"
validationQuery="select 1" />
- voer het script https://github.com/B3Partners/brmo/blob/v3.0.0/datamodel/brk/brk2.0_postgresql.sql uit in de RSGB database
- voer het script https://github.com/B3Partners/brmo/blob/v3.0.0/datamodel/brk/brk2.0_commentaar.sql uit in het "brk" schema van de RSGB database
- voer het script https://github.com/B3Partners/brmo/blob/v3.0.0/datamodel/brk/brk2.0_postgresql_views.sql uit in de RSGB database
Voor Oracle
- maak een BRK user schema
brmo_brk
in de database - voeg een nieuwe JNDI datasource toe voor het nieuwe BRK schema in de Tomcat
server.xml
bijv.
<Resource auth="Container" name="jdbc/brmo/rsgbbrk" password="***" username="brmo_brk"
driverClassName="oracle.jdbc.OracleDriver"
maxTotal="40" minEvictableIdleTimeMillis="5000"
timeBetweenEvictionRunsMillis="30000" type="javax.sql.DataSource"
url="jdbc:oracle:thin:@127.0.0.1:1521:XE"
validationQuery="select 1 from dual" />
- voer het script https://github.com/B3Partners/brmo/blob/v3.0.0/datamodel/brk/brk2.0_oracle.sql uit in het nieuwe schema
- voer het script https://github.com/B3Partners/brmo/blob/v3.0.0/datamodel/brk/brk2.0_commentaar.sql uit in het nieuwe schema
- voer het script https://github.com/B3Partners/brmo/blob/v3.0.0/datamodel/brk/brk2.0_oracle_views.sql uit in het nieuwe schema
BAG schema
upgrade scripts
- oracle: https://github.com/B3Partners/brmo/blob/v3.0.0/datamodel/upgrade_scripts/2.3.3-3.0.0/oracle/bag.sql
- postgresql: https://github.com/B3Partners/brmo/blob/v3.0.0/datamodel/upgrade_scripts/2.3.3-3.0.0/postgresql/bag.sql
RSGB schema
upgrade scripts
- oracle: https://github.com/B3Partners/brmo/blob/v3.0.0/datamodel/upgrade_scripts/2.3.3-3.0.0/oracle/rsgb.sql
- postgresql: https://github.com/B3Partners/brmo/blob/v3.0.0/datamodel/upgrade_scripts/2.3.3-3.0.0/postgresql/rsgb.sql
RSGBBGT schema
upgrade scripts
- oracle: https://github.com/B3Partners/brmo/blob/v3.0.0/datamodel/upgrade_scripts/2.3.3-3.0.0/oracle/rsgbbgt.sql
- postgresql: https://github.com/B3Partners/brmo/blob/v3.0.0/datamodel/upgrade_scripts/2.3.3-3.0.0/postgresql/rsgbbgt.sql
STAGING schema
upgrade scripts
- oracle: https://github.com/B3Partners/brmo/blob/v3.0.0/datamodel/upgrade_scripts/2.3.3-3.0.0/oracle/staging.sql
- postgresql: https://github.com/B3Partners/brmo/blob/v3.0.0/datamodel/upgrade_scripts/2.3.3-3.0.0/postgresql/staging.sql
TOPNL schema
upgrade scripts
- oracle: geen updates
- postgresql: geen updates
v3.0.0-rc1
Release candidate 1 voor de nieuwe BRK Levering 2 verwerking.
Upgrade van deze versie naar een release versie wordt niet ondersteund.
Voor PostgreSQL upgrade van 2.3.3 naar deze versie: https://b3partners.atlassian.net/browse/BRMO-244?focusedCommentId=41131
Oracle upgrade van 2.3.3 naar deze versie wordt niet ondersteund.
Docker images: https://github.com/orgs/B3Partners/packages?repo_name=brmo
What's Changed
- build(deps): bump maven-dependency-plugin from 3.3.0 to 3.4.0 by @dependabot in #1603
- build(deps): bump httpclient from 4.5.13 to 4.5.14 by @dependabot in #1604
- build(deps): bump dependency-check-maven from 7.3.2 to 7.4.0 by @dependabot in #1605
- Update linux.yml by @mprins in #1606
- [BRMO-194] BRK 2.0 datamodel by @mprins in #1473
- Drop Oracle 18.4.0 ondersteuning; die is inmiddels EOL by @mprins in #1607
- build(deps): bump tomcat-catalina from 9.0.69 to 9.0.70 by @dependabot in #1609
- build(deps): bump maven-site-plugin from 4.0.0-M3 to 4.0.0-M4 by @dependabot in #1608
- fix brk / 3.0.0 upgrade scripts by @mprins in #1610
- build(deps-dev): bump ojdbc11 from 21.7.0.0 to 21.8.0.0 by @dependabot in #1611
- build(deps): bump tomcat from 9.0.69-jre11-temurin to 9.0.70-jre11-temurin in /docker/src/main/docker by @dependabot in #1612
- build(deps): bump dependency-check-maven from 7.4.0 to 7.4.1 by @dependabot in #1613
- build(deps): bump apache.cxf.version from 3.5.4 to 3.5.5 by @dependabot in #1616
- build(deps): bump slf4j.version from 2.0.5 to 2.0.6 by @dependabot in #1615
- build(deps): bump versions-maven-plugin from 2.13.0 to 2.14.0 by @dependabot in #1617
- build(deps): bump mockito-core from 4.9.0 to 4.10.0 by @dependabot in #1618
- build(deps): bump versions-maven-plugin from 2.14.0 to 2.14.1 by @dependabot in #1620
- build(deps): bump docker-maven-plugin from 0.40.2 to 0.40.3 by @dependabot in #1619
- Gebruik GeoTools gml-geometry-streaming module in DataComfortXMLReader by @matthijsln in #1119
- Bye-bye LGTM by @mprins in #1621
- build(deps): bump mockwebserver3-junit5 from 5.0.0-alpha.10 to 5.0.0-alpha.11 by @dependabot in #1625
- build(deps): bump versions-maven-plugin from 2.14.1 to 2.14.2 by @dependabot in #1624
- BRK Levering v2 aanpassingen voor brmo-loader, brmo-service, brmo-proxyservice, verwerking stand berichten by @mprins in #1596
- build(deps): bump mockito-core from 4.10.0 to 4.11.0 by @dependabot in #1627
- build(deps): bump maven-jaxb2-plugin from 0.15.1 to 0.15.2 by @dependabot in #1629
- build(deps): bump dependency-check-maven from 7.4.1 to 7.4.3 by @dependabot in #1630
- [BRMO-243][BRMO-241][BRMO-235] transformatie van mutaties by @mprins in #1626
- build(deps-dev): bump jdbc-util from 13.1-SNAPSHOT to 13.1 by @dependabot in #1631
- [BRMO-245] Documenteer de tabellen en kolommen by @mprins in #1632
- Update org.owasp:dependency-check-maven naar 7.4.4 by @mprins in #1633
- build(deps): bump vlaurin/action-ghcr-prune from 0.4.0 to 0.5.0 by @dependabot in #1634
- [BRMO-253] Packaging en deployment updates by @mprins in #1636
- build(deps): bump maven-dependency-plugin from 3.4.0 to 3.5.0 by @dependabot in #1640
- build(deps): bump maven-project-info-reports-plugin from 3.4.1 to 3.4.2 by @dependabot in #1639
- build(deps): bump junit-bom from 5.9.1 to 5.9.2 by @dependabot in #1638
- build(deps): bump xmlunit-core from 2.9.0 to 2.9.1 by @dependabot in #1637
- [BRMO-246] verwijder-bericht verwerking by @mprins in #1641
- [BRMO-250] testcase stabiliseren by @mprins in #1642
- Voeg Q en A procedure en formatting checks toe, opruimen van workflows by @mprins in #1645
- build(deps): bump sortpom-maven-plugin from 3.0.0 to 3.2.0 by @dependabot in #1647
- build(deps): bump fmt-maven-plugin from 2.10 to 2.13 by @dependabot in #1646
- build(deps): bump maven.surefire.version from 3.0.0-M7 to 3.0.0-M8 by @dependabot in #1644
- Update codeql-analysis.yml by @mprins in #1648
Full Changelog: v2.3.3...v3.0.0-rc1
v2.3.3
Aanpassingen
- [BRMO-204] sla vullen van
woz_omvat
koppel-tabel over voor gevallen waar kadaster identificatie waarde ontbreekt (#1551) - [BRMO-206] verwerk
gb_geboortedatum
enol_overlijdensdatum
als numerieke waarden (#1551) - [BRMO-205] negeer historie uit berichten, BRMO bouwt zelf een archief op (#1551)
- [BRMO-209] WOZ object met niet-bestaande openbare ruimte verwijzing kan niet geladen worden (#1562 )
- [BRMO-207] fix WOZ bericht met lege
heeftBelanghebbende
kan niet verwerkt worden (#1552) - [BRMO-211] Maak referentie woz_obj aan voor waarde berichten (#1568)
- [BRMO-212] WOZ herverwerking functie (#1569) ; Een geavanceerde functie om reeds geladen WOZ berichten opnieuw te laden, documentatie: Originele WOZ berichten opnieuw verwerken
- PostgreSQL 10.x is End-Of-Life en wordt niet langer ondersteund (#1578)
- [BRMO-214] fix verwerking lege BAG aanduiding (#1582)
- [BRMO-215] verwerk niet ingeschreven NNP (#1582)
- [BRMO-216] Vervang deprecated openjdk:11-jre-slim docker image door eclipse-temurin:11.0.17_8-jre (#1584)
- [BRMO-218] verwerken brondocumenten en persoonsgegevens uit
isBeschiktVoor
(#1588) - [BRMO-223] [SUPPORT-13359] Add last-byte-pos to Range header to fix PDOK partial download (#1595)
- [SUPPORT-13357] Fix 2.3.1->2.3.2 Postgres upgrade syntax #1597
Overzichten
- Functie updates
- Opgeloste Bugs
- Security updates
- Dependency updates
- Complete (gesloten) issues lijst
- Complete changelist
Upgrade instructies
Upgrade de database schema's middels hieronder beschreven procedures, upgrade daarna de database drivers en daarna de web applicatie(s).
Upgrade instructies database
De database schema's "staging", "rsgb", "bag" en "rsgbbgt" dienen bijgewerkt te worden met behulp van onderstaande scripts om het database/schema versienummer bij te werken en een aantal aanpassingen door te voeren.
NB Indien er maatwerk views zijn gemaakt of er "oude", niet meer ondersteunde views in de database zitten dan moeten deze mogelijk ook aangepast en/of verwijderd en/of nieuw aangemaakt worden, dit is afhankelijk van de database engine.
BAG schema
upgrade scripts
- oracle: https://github.com/B3Partners/brmo/blob/v2.3.3/datamodel/upgrade_scripts/2.3.2-2.3.3/oracle/bag.sql
- postgresql: https://github.com/B3Partners/brmo/blob/v2.3.3/datamodel/upgrade_scripts/2.3.2-2.3.3/postgresql/bag.sql
RSGB schema
upgrade scripts
- oracle: https://github.com/B3Partners/brmo/blob/v2.3.3/datamodel/upgrade_scripts/2.3.2-2.3.3/oracle/rsgb.sql
- postgresql: https://github.com/B3Partners/brmo/blob/v2.3.3/datamodel/upgrade_scripts/2.3.2-2.3.3/postgresql/rsgb.sql
RSGBBGT schema
upgrade scripts
- oracle: https://github.com/B3Partners/brmo/blob/v2.3.3/datamodel/upgrade_scripts/2.3.2-2.3.3/oracle/rsgbbgt.sql
- postgresql: https://github.com/B3Partners/brmo/blob/v2.3.3/datamodel/upgrade_scripts/2.3.2-2.3.3/postgresql/rsgbbgt.sql
STAGING schema
upgrade scripts
- oracle: https://github.com/B3Partners/brmo/blob/v2.3.3/datamodel/upgrade_scripts/2.3.2-2.3.3/oracle/staging.sql
- postgresql: https://github.com/B3Partners/brmo/blob/v2.3.3/datamodel/upgrade_scripts/2.3.2-2.3.3/postgresql/staging.sql
TOPNL schema
upgrade scripts
- oracle: geen updates
- postgresql: geen updates
v2.3.2
Er is een probleem geconstateerd in het RSGB upgrade script voor PostgreSQL (#1597 / SUPPORT-13357). Gebruik niet het RSGB upgrade script uit de zipfile maar het hieronder gelinkte script Dit is opgelost in 2.3.3 welke deze week uitkomt.
Aanpassingen
- nHR bugfix voor excel bestanden (#1477)
- nHR datamodel: verleng sommige kolomlengtes (#1521)
- [BRMO-198] NHR vestiging fix (#1533)
- [BRMO-196] NHR RSGB eenmanszaak fix (#1520)
Overzichten
- Functie updates
- Opgeloste Bugs
- Security updates
- Dependency updates
- Complete (gesloten) issues lijst
- Complete changelist
Upgrade instructies
Upgrade de database schema's middels hieronder beschreven procedures, upgrade daarna de database drivers en daarna de web applicatie(s). Na het upgraden dient de geavanceerde functie "Opnieuw verwerken van nHR berichten met status RSGB_NOK" te worden gedraaid om RSGB_NOK nHR berichten opnieuw te verwerken.
Upgrade instructies database
De database schema's "staging", "rsgb", "bag" en "rsgbbgt" dienen bijgewerkt te worden met behulp van onderstaande scripts om het database/schema versienummer bij te werken en een aantal aanpassingen door te voeren.
NB Indien er maatwerk views zijn gemaakt of er "oude", niet meer ondersteunde views in de database zitten dan moeten deze mogelijk ook aangepast en/of verwijderd en/of nieuw aangemaakt worden, dit is afhankelijk van de database engine.
BAG schema
upgrade scripts
- oracle: https://github.com/B3Partners/brmo/blob/v2.3.2/datamodel/upgrade_scripts/2.3.1-2.3.2/oracle/bag.sql
- postgresql: https://github.com/B3Partners/brmo/blob/v2.3.2/datamodel/upgrade_scripts/2.3.1-2.3.2/postgresql/bag.sql
RSGB schema
In het RSGB schema zijn kolombreedtes van een aantal tabellen aangepast.
upgrade scripts
- oracle: https://github.com/B3Partners/brmo/blob/v2.3.2/datamodel/upgrade_scripts/2.3.1-2.3.2/oracle/rsgb.sql
- postgresql: https://github.com/B3Partners/brmo/blob/f6fde87490c9531fa3059494bfb9972a3f80648b/datamodel/upgrade_scripts/2.3.1-2.3.2/postgresql/rsgb.sql
RSGBBGT schema
upgrade scripts
- oracle: https://github.com/B3Partners/brmo/blob/v2.3.2/datamodel/upgrade_scripts/2.3.1-2.3.2/oracle/rsgbbgt.sql
- postgresql: https://github.com/B3Partners/brmo/blob/v2.3.2/datamodel/upgrade_scripts/2.3.1-2.3.2/postgresql/rsgbbgt.sql
STAGING schema
upgrade scripts
- oracle: https://github.com/B3Partners/brmo/blob/v2.3.2/datamodel/upgrade_scripts/2.3.1-2.3.2/oracle/staging.sql
- postgresql: https://github.com/B3Partners/brmo/blob/v2.3.2/datamodel/upgrade_scripts/2.3.1-2.3.2/postgresql/staging.sql
TOPNL schema
upgrade scripts
- oracle: geen updates
- postgresql: geen updates
v2.3.1
Aanpassingen
- [BRMO-192] De objectid kolom voor BAG tabellen is aangepast zodat een id niet dubbel voorkomt in BAG tabellen door het gebruik van een gemeenschappelijke sequence voor het genereren van de waardes, zodat rijen van verschillende BAG tabellen kunnen worden gecombineerd in views en de objectid kan worden gebruikt. Dit maakt de views sneller omdat geen "rij nummer" als objectid hoeft te worden gegenereerd. Ook zijn de
geometrie_centroide
engeometrie
kolommen omgedraaid, zodat TailorMap bij opvragen van informatie niet een on-the-fly berekende geometrie bevraagd maar de geometrie waar al een geometrische index voor is. Dit maakt het opvragen van informatie van de BAG views veel sneller. (#1441 ) - [BRMO-131] Fix logging errors in oa. brmo-proxy-service
- Bijwerken van tal van gebruikte bibliotheken, waaronder GeoTools, Hibernate, Jackson
Overzichten
- Functie updates
- Opgeloste Bugs
- Security updates
- Dependency updates
- Complete (gesloten) issues lijst
- Complete changelist
Upgrade instructies
Upgrade de database schema's middels hieronder beschreven procedures, upgrade daarna de database drivers en daarna de web applicatie(s).
Upgrade instructies database
De database schema's "staging", "rsgb", "bag" en "rsgbbgt" dienen bijgewerkt te worden met behulp van onderstaande scripts om het database/schema versienummer bij te werken en een aantal aanpassingen door te voeren.
NB Indien er maatwerk views zijn gemaakt of er "oude", niet meer ondersteunde views in de database zitten dan moeten deze mogelijk ook aangepast en/of verwijderd en/of nieuw aangemaakt worden, dit is afhankelijk van de database engine.
BAG schema
Het updatescript voor deze release past de objectid
kolommen aan en update alle objectid
waardes. Het uitvoeren van dit script (als BAG is ingeladen) kan even duren en het is belangrijk dat er genoeg schijfruimte beschikbaar is. Om de BAG views sneller te maken moeten deze views opnieuw worden aangemaakt. Deze views worden niet in de update scripts gedropt of verwijderd, dit moet bij de upgrade handmatig worden uitgevoerd. De nieuwe BAG views zijn te vinden in de installatiescripts voor de volledige versie (208_bag2_views.sql
en 209_bag2_rsgb_views.sql
) . Mogelijk dienen ook van BAG2-views afhankelijke views opnieuw aangemaakt te worden.
upgrade scripts
- oracle: https://github.com/B3Partners/brmo/blob/v2.3.1/datamodel/upgrade_scripts/2.3.0-2.3.1/oracle/bag.sql
- postgresql: https://github.com/B3Partners/brmo/blob/master/datamodel/upgrade_scripts/2.3.0-2.3.1/postgresql/bag.sql
BAG 2 views
- oracle: https://github.com/B3Partners/brmo/blob/v2.3.1/datamodel/extra_scripts/oracle/208_bag2_views.sql en https://github.com/B3Partners/brmo/blob/v2.3.1//datamodel/extra_scripts/oracle/209_bag2_rsgb_views.sql
- postgresql: https://github.com/B3Partners/brmo/blob/v2.3.1//datamodel/extra_scripts/postgresql/208_bag2_views.sql en https://github.com/B3Partners/brmo/blob/v2.3.1//datamodel/extra_scripts/postgresql/209_bag2_rsgb_views.sql
RSGB schema
upgrade scripts
- oracle: https://github.com/B3Partners/brmo/blob/v2.3.1/datamodel/upgrade_scripts/2.3.0-2.3.1/oracle/rsgb.sql
- postgresql: https://github.com/B3Partners/brmo/blob/v2.3.1/datamodel/upgrade_scripts/2.3.0-2.3.1/postgresql/rsgb.sql
RSGBBGT schema
upgrade scripts
- oracle: https://github.com/B3Partners/brmo/blob/v2.3.1/datamodel/upgrade_scripts/2.3.0-2.3.1/oracle/rsgbbgt.sql
- postgresql: https://github.com/B3Partners/brmo/blob/v2.3.1/datamodel/upgrade_scripts/2.3.0-2.3.1/postgresql/rsgbbgt.sql
STAGING schema
upgrade scripts
- oracle: https://github.com/B3Partners/brmo/blob/v2.3.1/datamodel/upgrade_scripts/2.3.0-2.3.1/oracle/staging.sql
- postgresql: https://github.com/B3Partners/brmo/blob/v2.3.1/datamodel/upgrade_scripts/2.3.0-2.3.1/postgresql/staging.sql
TOPNL schema
upgrade scripts
- oracle: geen updates
- postgresql: geen updates
v2.3.0
Highlights
- [BRMO-59] Er is een nieuwe nHR lader beschikbaar die het laden via de CVnHR applicatie vervangt (#1323), deze kan ook een mailbox uitlezen voor updates vanuit de KvK (#1414)
- [BRMO-161] Ondersteuning voor Microsoft SQL Server is vervallen
- [BRMO-180] Bugfix in view
vb_util_app_re_splitsing
om rekening te houden metSplitsingAfkoopErfpacht
als aanleiding voor appartmentsrecht splitsing - [BRMO-185] Bugfix verwerken mutaties van BAG woonplaatsen in Oracle door WOONPLAATS.IDENTIFICATIE type te wijzigen naar CHAR(4) ipv CHAR(16), zie bag.sql bij upgrade instructies (#1435)
- [BRMO-186] Bugfix verwerken mutaties van BGT in Oracle doordat een lege string waarde voor table_prefix door Oracle werd omgezet naar NULL (#1436)
Overzichten
- Functie updates
- Opgeloste Bugs
- Security updates
- Dependency updates
- Complete (gesloten) issues lijst
- Complete changelist
Upgrade instructies
Upgrade de database schema's middels hieronder beschreven procedures, upgrade daarna de database drivers en daarna de web applicatie(s).
Upgrade instructies database
De database schema's "staging", "rsgb", "bag" en "rsgbbgt" dienen bijgewerkt te worden met behulp van onderstaande scripts om het database/schema versienummer bij te werken en een aantal aanpassingen door te voeren.
NB Indien er maatwerk views zijn gemaakt of er "oude", niet meer ondersteunde views in de database zitten dan moeten deze mogelijk ook aangepast en/of verwijderd en/of nieuw aangemaakt worden, dit is afhankelijk van de database engine.
BAG schema
upgrade scripts
- oracle: https://github.com/B3Partners/brmo/blob/v2.3.0/datamodel/upgrade_scripts/2.2.2-2.3.0/oracle/bag.sql
- postgresql: https://github.com/B3Partners/brmo/blob/master/datamodel/upgrade_scripts/2.2.2-2.3.0/postgresql/bag.sql
RSGB schema
De view vb_util_app_re_splitsing
wordt opnieuw aangemaakt.
upgrade scripts
- oracle: https://github.com/B3Partners/brmo/blob/v2.3.0/datamodel/upgrade_scripts/2.2.2-2.3.0/oracle/rsgb.sql
- postgresql: https://github.com/B3Partners/brmo/blob/v2.3.0/datamodel/upgrade_scripts/2.2.2-2.3.0/postgresql/rsgb.sql
RSGBBGT schema
upgrade scripts
- oracle: https://github.com/B3Partners/brmo/blob/v2.3.0/datamodel/upgrade_scripts/2.2.2-2.3.0/oracle/rsgbbgt.sql
- postgresql: https://github.com/B3Partners/brmo/blob/v2.3.0/datamodel/upgrade_scripts/2.2.2-2.3.0/postgresql/rsgbbgt.sql
STAGING schema
Er is een extra tabel nhr_laadproces
nodig voor de nHR lader.
upgrade scripts
- oracle: https://github.com/B3Partners/brmo/blob/v2.3.0/datamodel/upgrade_scripts/2.2.2-2.3.0/oracle/staging.sql
- postgresql: https://github.com/B3Partners/brmo/blob/v2.3.0/datamodel/upgrade_scripts/2.2.2-2.3.0/postgresql/staging.sql
TOPNL schema
upgrade scripts
- oracle: geen updates
- postgresql: geen updates
Upgrade instructies webapp
Voor de nieuwe nHR loader (#1323 / BRMO-60 / BRMO-172) zijn een aantal extra JNDI resources in de Tomcat server.xml
nodig:
brmo/nhr/active
:Boolean
, activeert het ophalen van NHR inschrijvingenbrmo/nhr/keystorePath
enkeystorePassword
:String
, pad naar de keystore (pkcs12) met het HR certificaat + sleutel (wachtwoord op de keystore en het certificaat moeten hetzelfde zijn)brmo/nhr/truststorePath
entruststorePassword
:String
, zelfde als boven, maar met het certificaat van de KVK.brmo/nhr/endpoint
:String
, locatie van de HR service. Hangt af van bedrijf/overheid en productie/preproductie. Bijvoorbeeld:https://webservices.preprod.kvk.nl/postbus1
brmo/nhr/endpointIsPreprod
:Boolean
,true
als het endpoint verwijst naar een preproductie omgeving.brmo/nhr/secondsBetweenFetches
:Integer
. Als een waarde (>0) ingesteld is, worden alle vestigingen automatisch elke zoveel seconden opgehaald.
En voor het uitlezen van de mailbox (#1414 / BRMO-170) een extra JNDI resource voor nHR email lezen (email lezen wordt alleen geprobeerd als deze resource aanwezig is)
<Resource name="brmo/nhr/email"
auth="Container"
type="javax.mail.Session"
mail.transport.protocol="imap"
mail.user="[user]"
mail.imap.host="[server]"
mail.imap.port="993"
password="[wachtwoord]"
mail.imap.ssl.enable="true"
/>