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 38d58af..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 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