From 734a38a9d7828d9b137d74fc2cc4b1a865541a7b Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 9 Jul 2024 22:06:20 +0000 Subject: [PATCH 1/3] Bump System.Text.Json from 8.0.3 to 8.0.4 in /Jsonize.Serializer Bumps System.Text.Json from 8.0.3 to 8.0.4. --- updated-dependencies: - dependency-name: System.Text.Json dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- Jsonize.Serializer/Jsonize.Serializer.csproj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Jsonize.Serializer/Jsonize.Serializer.csproj b/Jsonize.Serializer/Jsonize.Serializer.csproj index 38d58af..1cd8d5e 100644 --- a/Jsonize.Serializer/Jsonize.Serializer.csproj +++ b/Jsonize.Serializer/Jsonize.Serializer.csproj @@ -29,7 +29,7 @@ - + From 394011650dac97be2be99cc941918d1affc1c31a Mon Sep 17 00:00:00 2001 From: Jack W Finlay Date: Tue, 25 Feb 2025 12:30:11 +1100 Subject: [PATCH 2/3] Update Package versions and Copyright notice --- Jsonize.Abstractions/Jsonize.Abstractions.csproj | 4 +--- Jsonize.Benchmarks/Jsonize.Benchmarks.csproj | 2 +- .../Jsonize.DependencyInjection.csproj | 8 +++----- Jsonize.Parser/Jsonize.Parser.csproj | 12 +++++------- .../Jsonize.Serializer.Json.Net.csproj | 4 +--- Jsonize.Serializer/Jsonize.Serializer.csproj | 8 +++----- Jsonize.Serializer/JsonizeSerializer.cs | 3 +-- Jsonize.Test/Jsonize.Test.csproj | 10 +++++----- Jsonize/Jsonize.csproj | 4 +--- 9 files changed, 21 insertions(+), 34 deletions(-) diff --git a/Jsonize.Abstractions/Jsonize.Abstractions.csproj b/Jsonize.Abstractions/Jsonize.Abstractions.csproj index d361ef6..ba4fd48 100644 --- a/Jsonize.Abstractions/Jsonize.Abstractions.csproj +++ b/Jsonize.Abstractions/Jsonize.Abstractions.csproj @@ -6,8 +6,6 @@ True netstandard2.0 3.2.0 - 3.2.0 - 3.2.0 true Abstractions package for Jsonize Add methods for using streams with IJsonizeParser implemetors @@ -15,7 +13,7 @@ Jack W Finlay https://github.com/JackWFinlay/jsonize JSON,HTML,Convert,Abstractions,Jsonize - 2016-2024 Jack W Finlay + 2016-2025 Jack W Finlay https://github.com/JackWFinlay/jsonize/blob/master/license.md git Jsonize.Abstractions diff --git a/Jsonize.Benchmarks/Jsonize.Benchmarks.csproj b/Jsonize.Benchmarks/Jsonize.Benchmarks.csproj index 4d67789..be79ab2 100644 --- a/Jsonize.Benchmarks/Jsonize.Benchmarks.csproj +++ b/Jsonize.Benchmarks/Jsonize.Benchmarks.csproj @@ -17,7 +17,7 @@ - + diff --git a/Jsonize.DependencyInjection/Jsonize.DependencyInjection.csproj b/Jsonize.DependencyInjection/Jsonize.DependencyInjection.csproj index 5d6e0ef..8431f95 100644 --- a/Jsonize.DependencyInjection/Jsonize.DependencyInjection.csproj +++ b/Jsonize.DependencyInjection/Jsonize.DependencyInjection.csproj @@ -7,9 +7,7 @@ Dependency Injection helpers for Jsonize Fixes a bug in the way that text nodes are parsed netstandard2.0 - 3.2.0 - 3.2.0 - 3.2.0 + 3.2.1 true https://github.com/JackWFinlay/jsonize Jack W Finlay @@ -18,12 +16,12 @@ Jsonize.DependencyInjection Debug;Release;Benchmarks AnyCPU - 2016-2024 Jack W Finlay + 2016-2025 Jack W Finlay https://github.com/JackWFinlay/jsonize/blob/master/license.md - + diff --git a/Jsonize.Parser/Jsonize.Parser.csproj b/Jsonize.Parser/Jsonize.Parser.csproj index 3d56ae6..0e25874 100644 --- a/Jsonize.Parser/Jsonize.Parser.csproj +++ b/Jsonize.Parser/Jsonize.Parser.csproj @@ -7,15 +7,13 @@ Parser engine for the package Jsonize Fixes a bug in the way that text nodes are parsed netstandard2.0 - 3.2.0 - 3.2.0 - 3.2.0 + 3.2.1 true https://github.com/JackWFinlay/jsonize Jack W Finlay https://github.com/JackWFinlay/jsonize JSON,HTML,Convert,Jsonize - 2016-2024 Jack W Finlay + 2016-2025 Jack W Finlay https://github.com/JackWFinlay/jsonize/blob/master/license.md git 12 @@ -29,10 +27,10 @@ - - + + - + diff --git a/Jsonize.Serializer.Json.Net/Jsonize.Serializer.Json.Net.csproj b/Jsonize.Serializer.Json.Net/Jsonize.Serializer.Json.Net.csproj index 015ac68..a69ceea 100644 --- a/Jsonize.Serializer.Json.Net/Jsonize.Serializer.Json.Net.csproj +++ b/Jsonize.Serializer.Json.Net/Jsonize.Serializer.Json.Net.csproj @@ -6,8 +6,6 @@ True netstandard2.0;net5.0;net6.0;net7.0;net8.0 3.2.0 - 3.2.0 - 3.2.0 true A serializer package for the package Jsonize using Newtonsoft.Json Fixes a bug in the way that text nodes are parsed @@ -15,7 +13,7 @@ Jack Witbrock Finlay https://github.com/JackWFinlay/jsonize JSON,HTML,Convert,Jsonize - 2016-2024 Jack W Finlay + 2016-2025 Jack W Finlay https://github.com/JackWFinlay/jsonize/blob/master/license.md git 12 diff --git a/Jsonize.Serializer/Jsonize.Serializer.csproj b/Jsonize.Serializer/Jsonize.Serializer.csproj index 1cd8d5e..f4665dd 100644 --- a/Jsonize.Serializer/Jsonize.Serializer.csproj +++ b/Jsonize.Serializer/Jsonize.Serializer.csproj @@ -4,9 +4,7 @@ Jsonize.Serializer Jsonize.Serializer True - 3.2.0 - 3.2.0 - 3.2.0 + 3.2.1 true A serializer package for the package Jsonize using System.Text.Json Fixes a bug in the way that text nodes are parsed @@ -16,7 +14,7 @@ JSON,HTML,Convert,Jsonize netstandard2.0 Jsonize.Serializer - 2016-2024 Jack W Finlay + 2016-2025 Jack W Finlay https://github.com/JackWFinlay/jsonize/blob/master/license.md git 12 @@ -29,7 +27,7 @@ - + diff --git a/Jsonize.Serializer/JsonizeSerializer.cs b/Jsonize.Serializer/JsonizeSerializer.cs index 9f0a762..d15f6b1 100644 --- a/Jsonize.Serializer/JsonizeSerializer.cs +++ b/Jsonize.Serializer/JsonizeSerializer.cs @@ -1,5 +1,4 @@ -using System; -using System.Text.Json; +using System.Text.Json; using System.Threading.Tasks; using Jsonize.Abstractions.Interfaces; using Jsonize.Abstractions.Models; diff --git a/Jsonize.Test/Jsonize.Test.csproj b/Jsonize.Test/Jsonize.Test.csproj index e259bb8..b44d24b 100644 --- a/Jsonize.Test/Jsonize.Test.csproj +++ b/Jsonize.Test/Jsonize.Test.csproj @@ -8,15 +8,15 @@ - - + + - - + + all runtime; build; native; contentfiles; analyzers; buildtransitive - + all runtime; build; native; contentfiles; analyzers; buildtransitive diff --git a/Jsonize/Jsonize.csproj b/Jsonize/Jsonize.csproj index fdd164c..5549d5a 100644 --- a/Jsonize/Jsonize.csproj +++ b/Jsonize/Jsonize.csproj @@ -8,8 +8,6 @@ Fixes a bug in the way that text nodes are parsed netstandard2.0 3.2.0 - 3.2.0 - 3.2.0 true https://github.com/JackWFinlay/jsonize Jack W Finlay @@ -18,7 +16,7 @@ Jsonize Debug;Release;Benchmarks AnyCPU - 2016-2024 Jack W Finlay + 2016-2025 Jack W Finlay https://github.com/JackWFinlay/jsonize/blob/master/license.md From 10a37922fe16add9dbccd813af6fca529c87e7c1 Mon Sep 17 00:00:00 2001 From: Jack W Finlay Date: Tue, 25 Feb 2025 12:34:00 +1100 Subject: [PATCH 3/3] Update README --- README.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index a398ad5..1ba9477 100644 --- a/README.md +++ b/README.md @@ -16,7 +16,7 @@ The project now splits the parsing and serialization into separate areas of conc as noted by the introduction of the `IJsonizeParser` and `IJsonizeSerializer` interfaces, found in the `Jsonize.Abstractions` package. These can be implemented by anyone, -but a brand new parser has been written using AngleSharp as its HTML engine. +but a brand-new parser has been written using AngleSharp as its HTML engine. This is supplied as the `Jsonize.Parser` package. There is available a serialization helper that conforms to the same standard as previous versions, using the `System.Text.Json` library. @@ -61,11 +61,11 @@ Get the NuGet packages: | **Package** | **Build Status** | **NuGet Version** | |:-------------------------------------------------------------------------------------------|:-------------------------------------------------------------------------------------|:--------------------------------------------------------------------------------------------| -| [Jsonize](https://www.nuget.org/packages/Jsonize/) | ![.NET Core](https://github.com/JackWFinlay/jsonize/workflows/.NET%20Core/badge.svg) | ![Nuget (with prereleases)](https://img.shields.io/nuget/vpre/Jsonize) | -| [Jsonize.Abstractions](https://www.nuget.org/packages/Jsonize.Abstractions/) | ![.NET Core](https://github.com/JackWFinlay/jsonize/workflows/.NET%20Core/badge.svg) | ![Nuget (with prereleases)](https://img.shields.io/nuget/vpre/Jsonize.Abstractions) | -| [Jsonize.Parser](https://www.nuget.org/packages/Jsonize.Parser/) | ![.NET Core](https://github.com/JackWFinlay/jsonize/workflows/.NET%20Core/badge.svg) | ![Nuget (with prereleases)](https://img.shields.io/nuget/vpre/Jsonize.Parser) | -| [Jsonize.Serializer](https://www.nuget.org/packages/Jsonize.Serializer/) | ![.NET Core](https://github.com/JackWFinlay/jsonize/workflows/.NET%20Core/badge.svg) | ![Nuget (with prereleases)](https://img.shields.io/nuget/vpre/Jsonize.Serializer) | -| [Jsonize.Serializer.Json.Net](https://www.nuget.org/packages/Jsonize.Serializer.Json.Net/) | ![.NET Core](https://github.com/JackWFinlay/jsonize/workflows/.NET%20Core/badge.svg) | ![Nuget (with prereleases)](https://img.shields.io/nuget/vpre/Jsonize.Serializer.Json.Net) | +| [Jsonize](https://www.nuget.org/packages/Jsonize/) | ![.NET Core](https://github.com/JackWFinlay/jsonize/workflows/.NET%20Core/badge.svg) | ![Nuget (with pre-releases)](https://img.shields.io/nuget/vpre/Jsonize) | +| [Jsonize.Abstractions](https://www.nuget.org/packages/Jsonize.Abstractions/) | ![.NET Core](https://github.com/JackWFinlay/jsonize/workflows/.NET%20Core/badge.svg) | ![Nuget (with pre-releases)](https://img.shields.io/nuget/vpre/Jsonize.Abstractions) | +| [Jsonize.Parser](https://www.nuget.org/packages/Jsonize.Parser/) | ![.NET Core](https://github.com/JackWFinlay/jsonize/workflows/.NET%20Core/badge.svg) | ![Nuget (with pre-releases)](https://img.shields.io/nuget/vpre/Jsonize.Parser) | +| [Jsonize.Serializer](https://www.nuget.org/packages/Jsonize.Serializer/) | ![.NET Core](https://github.com/JackWFinlay/jsonize/workflows/.NET%20Core/badge.svg) | ![Nuget (with pre-releases)](https://img.shields.io/nuget/vpre/Jsonize.Serializer) | +| [Jsonize.Serializer.Json.Net](https://www.nuget.org/packages/Jsonize.Serializer.Json.Net/) | ![.NET Core](https://github.com/JackWFinlay/jsonize/workflows/.NET%20Core/badge.svg) | ![Nuget (with pre-releases)](https://img.shields.io/nuget/vpre/Jsonize.Serializer.Json.Net) | ## Usage