Skip to content

Releases: cityjson/cjval

0.8.4

24 Dec 14:19

Choose a tag to compare

[0.8.4] - 2025-12-24

Modified

  • fix a bug where cjval crashed the input file has an Extension and some of the properties were in non-ascii char, eg japanese
  • updated some of the dependencies to more recent ones

0.8.2

14 Mar 15:46
d8067af

Choose a tag to compare

Docker image and github action to build and release it. No changes to cjval itself.

0.8.1

14 Aug 09:27

Choose a tag to compare

Modified

  • fix a bug where cjval crashed if the textures for a geom where containing [null, null, null] instead of one null. The specs allow several so it's fine, I guess. Now it reports valid.

0.8.0

20 Jun 12:33

Choose a tag to compare

Modified

  • cjseqval removed as a standalone binary, now you can do the same with cjval (stdin is for CityJSONSeq)
  • the reporting of the errors for CityJSONSeq is better, and contains a summary

0.6.1

05 Feb 13:50

Choose a tag to compare

[0.6.1] - 2024-02-05

Modified

  • fix bug with textures and inner-rings and `[[null]] values (bug #13)

0.6.0

28 Sep 09:16

Choose a tag to compare

[0.6.0] - 2023-09-28

Added

  • support for CityJSON v2.0 (schemas v2.0.0 added)
  • full support for CityJSONL with cjfval, the stream must come from cjio (or equivalent)
  • more unit tests

Modified

  • validation of textures and material coordinates
  • cjfval is faster: schemas are not read for each line anymore
  • fixed some bugs