Skip to content

Commit b9c851c

Browse files
authored
Update CHANGELOG.md for versions 3.0.1 and 3.0.0
Added release notes for version 3.0.1 and 3.0.0, including features, bug fixes, and breaking changes. Signed-off-by: Alex Wichmann <VisualBean@users.noreply.github.com>
1 parent 0496eb5 commit b9c851c

1 file changed

Lines changed: 23 additions & 0 deletions

File tree

CHANGELOG.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,26 @@
1+
## [3.0.1](https://github.com/ByteBardOrg/AsyncAPI.NET/compare/v3.0.0...v3.0.1) (2026-08-02)
2+
### Bug Fixes
3+
* corrected rule ([#36](https://github.com/ByteBardOrg/AsyncAPI.NET/issues/36)) ([0496eb5](https://github.com/ByteBardOrg/AsyncAPI.NET/commit/0496eb5549abf3095e960ed870fa25eb71f463c6))
4+
5+
# [3.0.0](https://github.com/ByteBardOrg/AsyncAPI.NET/compare/v2.1.2...v3.0.0) (2026-06-10)
6+
### Features
7+
* Complete 3.0.0 support with full backwards and forwards compatibility
8+
9+
### Bug Fixes
10+
* add `ApplicableVersions` property to validation rules ([#25](https://github.com/ByteBardOrg/AsyncAPI.NET/issues/25)) ([5e4ed51](https://github.com/ByteBardOrg/AsyncAPI.NET/commit/5e4ed51045b97f595d2e4d6287406b227763d43d))
11+
* small adjustments in deserialization validation ([#29](https://github.com/ByteBardOrg/AsyncAPI.NET/issues/29)) ([eeb9d8f](https://github.com/ByteBardOrg/AsyncAPI.NET/commit/eeb9d8f8aedd811b2fc4c32c692868ff47a00824))
12+
* fix(avro)!: support named type references (#32) ([310868a](https://github.com/ByteBardOrg/AsyncAPI.NET/commit/310868a6e6cb9d0a4feba3ba0b473c031e1d494e)), closes [#32](https://github.com/ByteBardOrg/AsyncAPI.NET/issues/32)
13+
14+
### BREAKING CHANGES
15+
* All properties and fields have been updated to match the 3.0.0 spec. 2.x specs fed into the reader will get upgraded in terms of dotnet object model, but can be output as both v2 or v3
16+
* `AvroMap.Values` now uses `AsyncApiAvroSchema` instead of `AvroPrimitiveType`.
17+
* refactor: error and warning collection in document reader
18+
19+
Changed how validation errors and warnings are added to the diagnostic collection. Previously, all items from the validation result were iterated over. This change explicitly separates the handling of AsyncApiValidatorError into diagnostic.Errors and AsyncApiValidatorWarning into diagnostic.Warnings, ensuring correct categorization of validation feedback.
20+
21+
* docs: add schema wiki page
22+
* remove docs file
23+
124
## [2.1.1](https://github.com/ByteBardOrg/AsyncAPI.NET/compare/v2.1.0...v2.1.1) (2025-08-28)
225
### Bug Fixes
326
* discriminator constant for writing specs. ([b9657e0](https://github.com/ByteBardOrg/AsyncAPI.NET/commit/b9657e0e8c0ad1e82d54c40cec1f34d50402e5e1))

0 commit comments

Comments
 (0)