forked from pool/valijson
Compare commits
8 Commits
Author | SHA256 | Date | |
---|---|---|---|
b00fe86a76 | |||
1fbd2b76da | |||
cec7ce655d | |||
51b6bcb0f6 | |||
d3e7467981 | |||
365fbf20d2 | |||
c035f72185 | |||
0d44ce671e |
4
_service
4
_service
@@ -3,10 +3,10 @@
|
||||
<param name="url">https://github.com/tristanpenman/valijson/</param>
|
||||
<param name="scm">git</param>
|
||||
<param name="exclude">.git</param>
|
||||
<param name="revision">v1.0.2</param>
|
||||
<param name="revision">v1.0.6</param>
|
||||
<param name="versionformat">@PARENT_TAG@</param>
|
||||
<param name="changesgenerate">enable</param>
|
||||
<param name="versionrewrite-pattern">v(.*)</param>
|
||||
<param name="changesgenerate">enable</param>
|
||||
</service>
|
||||
<service name="set_version" mode="manual">
|
||||
</service>
|
||||
|
@@ -1,4 +1,4 @@
|
||||
<servicedata>
|
||||
<service name="tar_scm">
|
||||
<param name="url">https://github.com/tristanpenman/valijson/</param>
|
||||
<param name="changesrevision">0b4771e273a065d437814baf426bcfcafec0f434</param></service></servicedata>
|
||||
<param name="changesrevision">4edda758546436462da479bb8c8514f8a95c35ad</param></service></servicedata>
|
@@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:d02198cc3e2a34391e62925cdee483dfa16c2785e7fc7a039dffea24a291fc4c
|
||||
size 272567310
|
3
valijson-1.0.6.obscpio
Normal file
3
valijson-1.0.6.obscpio
Normal file
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:5fc2898bfb729dfe4a28faa37d314544ba8e03b226711386d1865cd5d0cf0849
|
||||
size 272770062
|
@@ -1,4 +1,90 @@
|
||||
-------------------------------------------------------------------
|
||||
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
|
||||
- new package valijson: Header-only C++ library for JSON Schema
|
||||
validation, with support for many popular parsers
|
||||
|
@@ -1,4 +1,4 @@
|
||||
name: valijson
|
||||
version: 1.0.2
|
||||
mtime: 1702598110
|
||||
commit: 0b4771e273a065d437814baf426bcfcafec0f434
|
||||
version: 1.0.6
|
||||
mtime: 1746575805
|
||||
commit: 4edda758546436462da479bb8c8514f8a95c35ad
|
||||
|
@@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package valijson
|
||||
#
|
||||
# Copyright (c) 2024 SUSE LLC
|
||||
# Copyright (c) 2025 SUSE LLC
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@@ -17,17 +17,17 @@
|
||||
|
||||
|
||||
Name: valijson
|
||||
Version: 1.0.2
|
||||
Version: 1.0.6
|
||||
Release: 0
|
||||
Summary: Header-only C++ library for JSON Schema validation
|
||||
License: BSD-2-Clause
|
||||
Group: Development/Libraries/C and C++
|
||||
URL: https://github.com/tristanpenman/valijson
|
||||
Source: %{name}-%{version}.tar.gz
|
||||
BuildRequires: pkgconfig
|
||||
BuildRequires: cmake
|
||||
BuildRequires: fdupes
|
||||
BuildRequires: gcc-c++
|
||||
BuildRequires: pkgconfig
|
||||
|
||||
%description
|
||||
Valijson is a header-only JSON Schema validation library for C++11.
|
||||
|
Reference in New Issue
Block a user