File valijson.changes of Package valijson

-------------------------------------------------------------------
Sat Jun 07 05:07:21 UTC 2025 - Johannes Kastl <opensuse_buildservice@ojkastl.de>

- Update to version 1.0.6:
  * Enable using boost::regex instead of std::regex
  * Eliminate an avoidable std::regex and replace with RegexEngine

-------------------------------------------------------------------
Mon Apr 07 13:18:00 UTC 2025 - Johannes Kastl <opensuse_buildservice@ojkastl.de>

- Update to version 1.0.5:
  * Issues fixed in this release:
    - Add 'schema_cache.hpp' to bundle script (@gema-mx)
    - Fixed issues with running ci-fuzz on push and PRs
    - Changes to make property tree adapter compile with C++17
  * - Other changes include:
    - Enable C++17; use built-in CMake support for locating Poco
    - Test suite builds now assume that a C++14 compiler is
      available
    - Bump minimum CMake version

-------------------------------------------------------------------
Sun Feb 16 10:33:51 UTC 2025 - opensuse_buildservice@ojkastl.de

- Update to version 1.0.4:
  * Fix uninitialised variable, update README
  * Use statically allocated regexes for date/time pattern matching
  * Add tests for date/time formats
  * Allow permissive validation of date/time formats
  * Add test case for circular references in schemas
  * Add simple example just for checking validity of schemas
  * Detect certain JSON reference cycles while parsing schemas
  * Run apt update in build step
  * spelling: value
  * spelling: unfortunately
  * spelling: transparent
  * spelling: the
  * spelling: the name of
  * spelling: than
  * spelling: satisfies
  * spelling: satisfied
  * spelling: present
  * spelling: preexisting
  * spelling: nonexistent
  * spelling: macos
  * spelling: javascript
  * spelling: invocations
  * spelling: internal
  * spelling: id
  * spelling: higher
  * spelling: hierarchy
  * spelling: for
  * spelling: contained
  * spelling: constraints
  * spelling: constraint
  * spelling: command
  * spelling: case-sensitive
  * spelling: backtracking
  * spelling: anymore
  * link: web-based demo is available
  * link: letmaik/valijson-wasm
  * Fix up include grouping
  * Prevent potential division by zero
  * Fuzzing improvements
  * Fix stack overflow for unresolved references
  * Fix buffer overflow in u8_strlen

-------------------------------------------------------------------
Fri Sep 13 18:27:45 UTC 2024 - opensuse_buildservice@ojkastl.de

- Update to version 1.0.3:
  * Fix bug in difference() for rapidjson
  * Tidy up regex changes
  * Ability to customize regular expression engine
  * Compatibility with boost-1.85.0
  * README.md: Fix un-escaped underscore characters and typo.
  * updated examples/valijson_nlohmann_bundled.hpp
  * Various fixes, reducing compiler warnings.
  * Implemented Schema and Subschema move constructor and
    assignment operators. Default implementations were not
    sufficient, since raw pointers are not actually moved correctly
    automatically, resulting in segmentation faults.
  * Added explicit default move constructor/operator to Schema and
    Subschema to enable move semantics for these classes

-------------------------------------------------------------------
Thu May 23 19:57:14 UTC 2024 - Johannes Kastl <opensuse_buildservice@ojkastl.de>

- new package valijson: Header-only C++ library for JSON Schema
  validation, with support for many popular parsers
openSUSE Build Service is sponsored by