Skip to content

Commit 2e8a384

Browse files
committed
update the version bump
1 parent fe78f4c commit 2e8a384

2 files changed

Lines changed: 41 additions & 1 deletion

File tree

CHANGELOG.md

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,43 @@
1+
### Version: 3.0.0
2+
#### Date: Jun-15-2026
3+
4+
##### Feat:
5+
- Migrated all internal JSON handling to `System.Text.Json`
6+
- Added `ApiErrorBodyParser` for consistent API error envelope parsing
7+
- Added `JsonNodeConversion` and `JsonObjectMerge` utilities to replace Newtonsoft equivalents
8+
- Added `ContentstackJsonDefaults` — shared `JsonSerializerOptions` used across all custom converters
9+
10+
##### Enh:
11+
- Replaced `Console.WriteLine` with `Debug.WriteLine` in `ContentstackConvert` to suppress parse warnings from application stdout
12+
13+
##### Chore:
14+
- Updated .NET version in SCA scan CI from `7.0.x` to `10.0.x`
15+
16+
---
17+
18+
### Version: 3.0.0-beta.1
19+
#### Date: May-04-2026
20+
21+
##### Breaking Changes:
22+
- Removed `Newtonsoft.Json` dependency; all JSON serialisation now uses `System.Text.Json` (BCL)
23+
- `AssetJsonConverter` and `EntryJsonConverter` now implement `System.Text.Json.Serialization.JsonConverter<T>`
24+
- `ContentstackCollection<T>` no longer carries `[JsonObject]`; direct `JsonSerializer` usage on this type is not supported
25+
- Updated `contentstack.utils` from `1.0.6` to `2.0.0-beta.1` (major version bump)
26+
27+
##### Feat:
28+
- Migrated all internal JSON handling to `System.Text.Json`
29+
- Added `ApiErrorBodyParser` for consistent API error envelope parsing
30+
- Added `JsonNodeConversion` and `JsonObjectMerge` utilities to replace Newtonsoft equivalents
31+
- Added `ContentstackJsonDefaults` — shared `JsonSerializerOptions` used across all custom converters
32+
33+
##### Enh:
34+
- Replaced `Console.WriteLine` with `Debug.WriteLine` in `ContentstackConvert` to suppress parse warnings from application stdout
35+
36+
##### Chore:
37+
- Updated .NET version in SCA scan CI from `7.0.x` to `10.0.x`
38+
39+
---
40+
141
### Version: 2.26.0
242
#### Date: Feb-10-2026
343

Directory.Build.props

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<Project>
22
<PropertyGroup>
3-
<Version>3.0.0-beta.1</Version>
3+
<Version>3.0.0</Version>
44
</PropertyGroup>
55
</Project>

0 commit comments

Comments
 (0)