Skip to content

Releases: IGNF/validator

v4.4.5

04 Dec 15:23
Compare
Choose a tag to compare

What's Changed

Full Changelog: v4.4.4...v4.4.5

v4.4.4

09 Nov 17:56
Compare
Choose a tag to compare

What's Changed

  • dev(validator-plugin-cnig): DocumentEmprise support GeoJSON file by @cboucheIGN in #340

Full Changelog: v4.4.3...v4.4.4

v4.4.3

08 Nov 17:32
Compare
Choose a tag to compare

What's Changed

  • validator-plugin-cnig: add GeometyInDocumentValidator by @cboucheIGN in #339

New control GeometyInDocumentValidator for plugin CNIG.

This geometry validation is activate with a new parameter --cnig-document-emprise

Document emprise must be passed as a WKT geometry with EPSG:4326 coordinates.

java -jar validator-cli.jar document_validator \
   --report-format jsonl \
    --model cnig_PLU_2017 \
    --input INSEE_PLU_DATE \
    --output validation \
    --srs EPSG:2154 \
    --plugins "CNIG" \
    --cnig-document-emprise "POLYGON((1.186438253 47.90390196, 1.098884284 47.90390196, 1.098884284 47.83421197, 1.186438253 47.83421197, 1.186438253 47.90390196))"

Full Changelog: v4.4.2...v4.4.3

v4.4.2

24 Oct 13:29
Compare
Choose a tag to compare

What's Changed

  • validator-core: add AttributeUniqueValidatorTest on WKT attributes by @cboucheIGN in #326

Configure Renovate by @renovate in #312

  • fix(deps): update org.xerial:sqlite-jdbc to v3.41.2.2 [security] by @renovate in #313
  • fix(deps): update com.fasterxml.jackson.core:jackson-databind to v2.15.3 by @renovate in #329
  • fix(deps): update commons-io:commons-io to v2.14.0 by @renovate in #330
  • fix(deps): update org.mockito:mockito-core to v4.11.0 by @renovate in #323
  • fix(deps): update org.apache.commons:commons-csv to v1.10.0 by @renovate in #331
  • fix(deps): update com.sun.xml.bind:jaxb-core to v2.3.0.1 by @renovate in #318
  • fix(deps): update org.xerial:sqlite-jdbc to v3.43.2.1 by @renovate in #332
  • fix(deps): update com.sun.xml.bind:jaxb-impl to v2.3.9 by @renovate in #319
  • fix(deps): update org.jacoco:jacoco-maven-plugin to v0.8.11 by @renovate in #317
  • fix(deps): update org.apache.maven.plugins:maven-shade-plugin to v2.4.3 by @renovate in #322
  • fix(deps): update org.apache.maven.plugins:maven-release-plugin to v2.5.3 by @renovate in #314
  • fix(deps): update org.apache.maven.plugins:maven-surefire-plugin to v2.22.2 by @renovate in #316
  • fix(deps): update org.apache.maven.plugins:maven-compiler-plugin to v3.11.0 by @renovate in #321
  • fix(deps): update log4j.version to v2.21.0 by @renovate in #334

New Contributors

Full Changelog: v4.4.1...v4.4.2

v4.4.1

08 Dec 09:48
Compare
Choose a tag to compare

Main changes

  • validator-plugin-cnig: add PieceEcriteOnlyPdfValidator by @cboucheIGN in #306
  • Two new cnig errors

Full Changelog: v4.4.0...v4.4.1

v4.4.0

28 Nov 11:07
Compare
Choose a tag to compare

Main changes

  • Add a dedicated plugin for PCRS ( #291 )
  • Add a VALIDATOR_INFO message with the version ( #299 )
  • Improve XSD_VALIDATOR_ERROR ( #295 , #296 and #301 )

v4.3.2

21 Sep 08:58
Compare
Choose a tag to compare

What's Changed

  • Bump jackson-databind from 2.9.10.8 to 2.12.6.1 by @dependabot in #280
  • validator-plugin-cnig: control at least one assiette/generateur file by @cboucheIGN in #282
  • validator-plugin-cnig: add Regexp attribute validation by @cboucheIGN in #284
  • validator-core: Test ForeignKeyContraint && ForeignKeyValidator by @cboucheIGN in #286
  • validator-core: Support nullable attribute in ForeignKeyValidator by @cboucheIGN in #288

ForeignKeyValidator is control by FeatureTypeConstraints. You can write your foreign key constraint in model file.

{
  "name": "ThematicTable",
  "constraints": {
    "foreignKeys": [
        "(TYPE, SUBTYPE) REFERENCES ListeValues(TYPE, SUBTYPE)"
     ]
  }
}

Full Changelog: v4.3.1...v4.3.2

v4.3.1

10 May 12:08
Compare
Choose a tag to compare

What's Changed

by @cboucheIGN in #279

  • validator-core: update GeometryComplexityThreshold model and option reader
  • validator-plugin-cnig: update method GeometryComplexityValidator.validate

Please update your validator's call according to complexity model change

Full Changelog: v4.3.0...v4.3.1

v4.3.0

16 Feb 09:51
Compare
Choose a tag to compare

What's Changed

  • Issue 271 - reprise de la documentation by @mborne in #273
  • Issue 275 - add static table and allow foreignKey validation by @cboucheIGN in #277

Full Changelog: v4.2.6...v4.3.0

v4.2.6

17 Jan 11:43
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v4.2.5...v4.2.6