Skip to content

Latest commit

 

History

History
300 lines (192 loc) · 13.7 KB

CHANGELOG.md

File metadata and controls

300 lines (192 loc) · 13.7 KB

v1.0.7 [2023-08-07]

Style

Features

Bug Fixes

  • Backdrop cover entire view (c8fbed7)
  • Handle limbo state when moving back (7d7ca64)

v1.0.6 [2023-07-28]

Chore

Refactor

  • Add links to netex, siri and transmodel (021a970)
  • Link to exact git commit (22c01f5)
  • Add nav btns and config to steps (d414490)

Bug Fixes

v1.0.5 [2023-07-12]

Bug Fixes

  • Ignore externally referenced keys (685d591)
  • Correctly handle attribute lookups (a683ae3)
  • Sort validation results by line number (b8d7164)

v1.0.4 [2023-06-26]

Refactor

Bug Fixes

  • Modify key ref constraint evaluation (fba9da4)

0.5.5 [2023-03-21]

Bug Fixes

v0.5.3 [2023-02-08]

Style

Chore

Testing

Bug Fixes

v0.5.2 [2023-02-06]

Ci

Chore

Bug Fixes

  • Handle config state change (569fec6)

v0.5.1 [2023-01-25]

Chore

  • Simplify build by adding Makefile (0ebf88f)

Features

  • Updated design and app icon (b53e156)
  • Added optional Firebase authentication (e3d9021)

v0.5.0 [2022-12-02]

Style

  • Modify text sizes and change font (5447072)

Chore

Refactor

Features

Bug Fixes

  • Add missing line no to xsd errors (fa930ee)
  • Handle nested next js resources (f76df82)

v0.4.3 [2022-11-09]

Release notes

This update includes bug fixes and performance improvements.

Bug Fixes

Performance

  • Optimize docker build size (6458b98)

v0.4.2 [2022-09-12]

Notable changes

  • Rewritten JS API (docs/definition)
    • Extended standard library with ability to query multiple files, added error types and predefined xpath paths for ease of use
    • Extended node API with shorthand methods for properties, attributes and values as well as added feature for method chaining
  • Added support for script configuration (e.g. setting max distance between two stops)
  • Added support for different NeTEx schema versions (1.01, 1.02, 1.03 and 1.2)
    • known issue: Legacy NeTEx versions is seemingly incompatible with libxml2 (or in general?)
  • Replaced large part of the validation lifecycle with a event emitter, giving the user control of which information is consumed
  • Squashed a bunch of bugs related to performance, validation result, memory security & errors

Features

Bug Fixes

  • Fix memory issue using setcontextnode (79ba707)
  • Fix slow queries and type of response objects (fa2439f)

Refactor

  • Implmement new js api (88cd811)
  • Move cli-only relevant code to cmd and cleanup from js api (51ee654)
  • Minor refactor from prev api changes (070e2b7)
  • Add more types and update response struct (2b54785)
  • Update cli to new api (8877b56)
  • Update configuration and output (c50afd0)
  • Remove unused code (ec1999b)

Chore

v0.3.4 [2022-05-30]

Chore

Refactor

  • Replace logger, update config and implement require model (f3d1c54)
  • Move file upload in prep for custom xsd (51768ea)

Features

  • New rules and some cleanup (1d496a4)
  • Add additional rules to web gui (ba98fdd)

v0.3.3 [2022-05-09]

Features

  • Add survey link to info alert (0565fdf)
  • Add rule configuration (80d9563)
  • Add subsequent validation callback (eb2c8da)
  • Add docker callback in result (67971c0)
  • Add a text section about rules in config (4324780)

Bug Fixes

  • Handle nextjs parameterized paths (a2d57dc)

Documentation

Chore

Refactor

v0.3.1 [2022-04-10]

Bug Fixes

v0.3 [2022-04-10]

Features

  • Basic frontend to recv mqtt (c813ac1)
  • Add mqtt broker fork (3db8d00)
  • Add mqtt broker (e1619c7)
  • Publish progress over mqtt (32850b0)
  • Remove old design (b97ce2f)
  • Remove redundant terminal gui (ca94127)
  • Add cap support and timings to concurrency (2da0fcb)
  • Proxy mqtt and add report download (ac93052)
  • Re-enable a couple of rules (7fe00cb)
  • Copy, styling, report download and fixed (7de8463)
  • Add web app build stage (8779e34)

Bug Fixes

  • [#7] Fix readme link and dirname (e0c4669)
  • [#6] Make sure error count match with returned messages (6ebdde7)
  • Disable rules until they have been resolved (e8dd51f)
  • Add a stateless approach to file loading (14c7936)

Refactor

  • Remove gfx terminal output (fb98484)
  • Add json output to terminal (0d2b261)

Performance

  • Only render when needed (3084eb2)

Chore

v0.2 [2022-02-24]

Chore

Bug Fixes

  • [#1][#10] Improve file loading (ed87520)
  • [#12] Handle concurrent map rw (fab876c)
  • [#6][#14] Handle dereferenced messages and increase error limit (0f136d6)
  • Add max errors by validation rule/file (0e59cd8)
  • [#7] Fix readme link and dirname (c1cfca5)
  • Disable rules until they have been resolved (e8dd51f)