Skip to content

Latest commit

 

History

History
236 lines (106 loc) · 9.08 KB

File metadata and controls

236 lines (106 loc) · 9.08 KB

Changelog

3.7.0 (2026-02-11)

Features

  • server-status: add a function to resolve SRV manually, with more customization options (6475e63)

3.6.11 (2026-01-31)

Bug Fixes

  • msmp: add checks for browser target (eec457a)

3.6.10 (2026-01-31)

Bug Fixes

3.6.9 (2026-01-31)

Bug Fixes

  • implement runBlocking for all targets; use a better way for base64 decoding in PlayerInfoImpl (0b0c7d3)

3.6.8 (2026-01-28)

Bug Fixes

  • resolve race condition in MsmpClient.close() (50bff45)

3.6.7 (2026-01-17)

Bug Fixes

  • serialization: add @Serializable for some public data classes, for convenience (a8f3514)
  • serialization: dump api (f07b863)

3.6.6 (2026-01-16)

Bug Fixes

  • validation: add -Pfull-build=true for it (9a4a542)

3.6.5 (2026-01-16)

Bug Fixes

  • publish: no more validateDeployment (b772c20)

3.6.4 (2026-01-16)

Performance Improvements

  • msmp: use KotlinxWebsocketSerializationConverter for automatically serde-ing (287d85a)

3.6.3 (2026-01-11)

Bug Fixes

  • publish: publish mcutils-util (7086f33)

3.6.2 (2026-01-11)

Bug Fixes

  • publish: make it publish (c7a67a0)

3.6.1 (2026-01-02)

Bug Fixes

  • msmp: remove duplicated code, use get() to replace snapshot() (f1f18c2)

3.6.0 (2026-01-02)

Features

  • MsmpClient, auto-reconnect, request batching, syncable extensions, stabilize several API. (9d1b2e2)

3.5.0 (2026-01-01)

Features

  • msmp: simplify extension registration (35b9dc4)

3.4.1 (2025-12-29)

Performance Improvements

  • msmp: remove unused annotation (df133ab)

3.4.0 (2025-12-27)

Features

  • msmp: support custom event & request API extension registration (1a74e73)

3.3.0 (2025-12-27)

Features

  • msmp: add connection close handling, utility functions and code refactor (b8b7112)

3.2.1 (2025-12-26)

Bug Fixes

  • build: add serialization dependency for server-status module [skip ci] (6b7b7c2)

3.2.0 (2025-12-26)

Features

  • msmp: complete all existing MSMP API wrapping (9a93104)
  • msmp: implement basic MSMP API (eeec9ba)
  • msmp: implement MSMP event listening (f6a10b1)

3.1.1 (2025-12-20)

Bug Fixes

  • fix issues migrating to multi-module project (605d8ab)

3.1.0 (2025-12-15)

Features

3.0.1 (2025-12-14)

Bug Fixes

3.0.0 (2025-12-14)

⚠ BREAKING CHANGES

  • make the library multi-module

Code Refactoring

  • make the library multi-module (8d70866)

2.5.2 (2025-12-07)

Bug Fixes

  • build: no more browser target (7a87ea6)

2.5.1 (2025-12-06)

Performance Improvements

  • improve implementation of QueryImpl.kt (05b2844)

2.5.0 (2025-11-30)

Features

  • query: implement Query protocol (897b0b8)

2.4.1 (2025-11-29)

Performance Improvements

  • implement DispatchersIO for different platforms (9f1a6d7)

2.4.0 (2025-11-29)

Features

  • rcon: support RCON protocol (ab061ad)

2.3.0 (2025-11-28)

Features

  • annotation: add InternalMCUtilsApi and add some descriptions to ExperimentalMCUtilsApi (f14e6bb)

2.2.1 (2025-11-28)

Bug Fixes

  • js/security: bump glob to 10.5.0 (e07d41d)
  • variant: add variants for MinecraftProtocol (6418498)

2.2.0 (2025-11-23)

Features

  • protocol: extract Minecraft protocol functions to MinecraftProtocol and make them public (da65d78)
  • protocol: extract Minecraft protocol functions to MinecraftProtocol and make them public (2af4d7d)

2.1.3 (2025-11-23)

Bug Fixes

  • ci: use -Pversion to pass the version (a0b2209)
  • dependencies: remove unused dependencies (bd8c6d3)
  • test: a test commit to test ci (3824737)