Skip to content

1.1.0

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 11 Jun 01:03
2118a55
  • Update to Syntax Dictionary release 2024-06-10.
  • New SemVar versioning scheme, required to maintain parity with npmjs.com el al.
  • Core: Permit GS1 DL URIs with an uppercase scheme.
  • Core: Support added for new "?" flag in Syntax Dictionary to denote AIs permitted as GS1 DL URI data attributes.
  • Core: New validation toggle to permit unknown AIs to be GS1 DL URI data attributes, to support close application and to enable gracefully degradation if Syntax Dictionary is out of date.
  • Core: Name shared library to have .dylib extension on MacOS.
  • Core: Build process updated to ease use of cross-compilers, such as MinGW for building Windows DLLs within MSVC.
  • Core: Expose typedefs for symbologies and validations enums.
  • Wrappers: Update API to use symbologies typedef instead of plain int.
  • Java: Build process for example app amended to treat warnings as errors.
  • Java: The use of a deprecated API call by the example app was fixed.
  • Java: The JNI library now staticly links the Syntax Engine in order to ease distribution.
  • Java: Add support for MacOS.
  • JS: Support for publishing assets to npmjs.
  • JS: Build process updated to support recent Emscripten version that do not generate a .mem file with "jsonly" builds.
  • JS: Getters of boolean parameters now return true/false rather than 1/0.
  • Android: Freshen dependencies and use a recent cmake.