Skip to content

Releases: Ionite/ion-docval

ion-docval 1.1.0

20 Dec 14:12
Compare
Choose a tag to compare
  • Added a number of exceptions to the default 'version' field in the
    KeywordDeriver. To match the document type identifier specifications for
    certain Peppol documents, a number of exceptions have been added. Of
    course, you can always use custom keywords in your configuration and
    application, this change only affects the use of automatic keyword
    derivation. The default values for the 'version' field (the final part
    of the keyword) is as follows for the following documents:
    • 1.0 for Peppol Transaction Statistics Report
    • 1.1 for Peppol End User Statistics Report
    • 2.3 for Peppol Logistics Receipt Advice
    • 2.3 for Peppol Logistics Weight Statement
    • 2.3 for Peppol Logistics Transport Execution Plan Request
    • 2.3 for Peppol Logistics Transport Execution Plan
    • 2.3 for Peppol Logistics Waybill
    • 2.3 for Peppol Logistics Transportation Status Request
    • 2.3 for Peppol Logistics Transportation Status

ion-docval 1.0.1

10 Aug 12:02
Compare
Choose a tag to compare
  • Fixed issue where a reload would not remove or add keywords from the validation manager (issue #2)

ion-docval 1.0

04 Aug 14:43
Compare
Choose a tag to compare

This is the first stable release of ion-docval.

Beta release 3 for ion-docval 1.0

20 Jul 10:02
Compare
Choose a tag to compare
Pre-release

Changes since beta-2:

  • Keyword derivation is now done in validator manager, so that it can gracefully fail on unparseable XML
  • Keyword derivation itself now flat-out fails on any XML that contains XML entities
  • Keyword derivation now also works for non-UBL/CII documents that have a CustomizationID value
  • When reloading; the entire manager is loaded into a new object before the old one is replaced; if reloading fails, the old manager is kept running.

Beta release 2 for ion-docval 1.0

04 May 08:26
Compare
Choose a tag to compare
Pre-release

Changes since beta-1:

  • Log/print canonical path of config file, defaulting to 'ion-docval.conf'
  • Print the tried configuration file paths if none can be found
  • If 'SIGHUP' is not supported on the current platform, silently skip signal handler
  • Change some info logging to debug
  • Default to 'info' logging in server
  • Add option to disable logging on server (-q flag)

1.0-beta-1

16 Apr 19:53
Compare
Choose a tag to compare
1.0-beta-1 Pre-release
Pre-release

Beta release 1 for ion-docval 1.0