Files
tweed5/CHANGELOG.md

1.4 KiB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[Unreleased]

Added

  • networking: Added module for Minecraft networking.
  • coat-bridge: Added experimental text mapper based on Tweed Serde.

Changed

  • Breaking@core: Refactored type hierarchy and methods of StructuredConfigEntry.
  • weaver-pojo-serde-extension: Slightly changed the SerdePojoReaderWriterSpec to be more closely aligned with Java's identifier rules.
  • attributes-extension: The AttributesReadWriteFilterExtension now correctly skips non-matching compound entries instead of returning null for them.
  • serde-hjson: inlineCommentType on HjsonWriter.Options now correctly works builder-style.

[0.7.0] - 2025-12-19

Changed

  • Breaking: Inverted the order in which middlewares are applied.

Fixed

  • default-extensions: Fixed ReadFallbackExtension being applied too late.

[0.6.0] - 2025-12-14

Added

  • weaver-pojo: Added an interface TweedPojoWeaver as the official way to weave POJOs.

Fixed

  • construct: Add error context to certain exceptions arising in TweedConstructFactory.

Changed

  • weaver-pojo: Renamed and refactored the internal weaver classes (especially TweedPojoWeaverBootstrapper).