Skip to content

Commit c42de73

Browse files
committed
Update CHANGELOG for 0.3.0
1 parent 74c8ca8 commit c42de73

1 file changed

Lines changed: 13 additions & 8 deletions

File tree

CHANGELOG.md

Lines changed: 13 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,9 @@
11
# Changelog
22

3-
## 0.2.0 (In development)
3+
## 0.4.0 (In development)
4+
5+
## 0.3.0 (2026-03-25)
46

5-
- New API `NBTCodec#writeRegion(Path, ChunkRegion)` and `NBTCodec#writeRegion(Path, ChunkRegion, ExternalChunkAccessor)`
6-
for writing chunk regions to files.
7-
- New API `NBTCodec#byteSize(Tag)` and `NBTCodec#contentByteSize(Tag)` for calculating the encoded byte size of NBT
8-
tags.
9-
- New API `NBTCodec#writeTag(ByteBuffer, Tag)` for writing NBT tags to a byte buffer.
10-
- New API `NBTCodec#writeTagToByteArray(Tag)` for writing NBT tags to a byte array.
11-
- New API `ArrayTag#getElementType()` for getting the element type of array tags.
127
- New API `NBTSchema` for validating NBT elements.
138

149
### Breaking Changes
@@ -17,6 +12,16 @@
1712
- [#test(NBTElement)]: Returns `true` if the element meets the rules of this validator, otherwise returns `false`.
1813
- [#validate(NBTElement)]: Does nothing if the element meets the rules of this validator, otherwise throws an
1914
exception.
15+
16+
## 0.2.0 (2026-03-17)
17+
18+
- New API `NBTCodec#writeRegion(Path, ChunkRegion)` and `NBTCodec#writeRegion(Path, ChunkRegion, ExternalChunkAccessor)`
19+
for writing chunk regions to files.
20+
- New API `NBTCodec#byteSize(Tag)` and `NBTCodec#contentByteSize(Tag)` for calculating the encoded byte size of NBT
21+
tags.
22+
- New API `NBTCodec#writeTag(ByteBuffer, Tag)` for writing NBT tags to a byte buffer.
23+
- New API `NBTCodec#writeTagToByteArray(Tag)` for writing NBT tags to a byte array.
24+
- New API `ArrayTag#getElementType()` for getting the element type of array tags.
2025

2126
## 0.1.0 (2026-03-16)
2227

0 commit comments

Comments
 (0)