Skip to content

Releases: spnda/dart_minecraft

v0.6.0

22 May 00:16
Compare
Choose a tag to compare
  • Update to Dart 3
  • Change: Remove all deprecated API
  • Change: Bulk UUID lookup now uses new endpoint and returns a Map instead
  • Fix #12: Remove unused getContentEndian NBT function

0.5.2

16 Nov 13:30
dee8eb7
Compare
Choose a tag to compare
  • Add: XBL authentication function by @spnda
  • Add: Player certificate API by @spnda
  • Add: Player attributes API by @spnda
  • Change: Deprecate getNameHistory as endpoint was removed by @spnda

0.5.1

09 Nov 19:44
3a35372
Compare
Choose a tag to compare

What's Changed

  • Add #5: Support little endianness in NBT files by @spnda
  • Add: Name change info API by @spnda
  • Add: Blocked player list API by @spnda
  • Change: Deprecate getStatistics as endpoint was removed by @spnda

New Contributors

Full Changelog: 0.5.0...0.5.1

0.5.0

26 Jan 17:12
ba9d550
Compare
Choose a tag to compare
  • Add: Microsoft authentication endpoints (Note that these are not complete!) by @spnda
  • Change: Deprecate getStatus API as it got removed by Mojang by @spnda
  • Change: Move NBT functionality to separate library (same package though) by @spnda
  • Change: Remove deprecated API classes by @spnda
  • Change: Use new profile endpoint for profile queries and update profile API by @spnda
  • Fixed non working Modt/description by @TheKingDave in #3
  • Fix: Catch auth errors when account has migrated by @spnda
  • Fix: Use the new news.json endpoint by @spnda

Full Changelog: 0.4.0...0.5.0

0.4.0

30 Jul 17:38
Compare
Choose a tag to compare
  • Add: Dart JS support (NBT, Server ping and packets do not work on JS.)
  • Add: API for Security Challenges
  • Update: Added new blocked servers
  • Change: We now use Minecraft version manifest Version 2
  • Fix: Yggdrasil's authenticate function did not work
  • Fix: Catch more errors in getStatus()

0.3.5

29 Jun 13:39
8efe2fb
Compare
Choose a tag to compare
0.3.5 Pre-release
Pre-release
  • Add: Change password API
  • Add: Get UUID by name API
  • Add: Name availability check API
  • Change: Mojang, Minecraft and Yggdrasil classes have been deprecated. Use the globally available functions instead.
  • Change: The API now catches and reports more and better exceptions
  • Change: Now uses dart-lang/http library.

0.3.4

20 Jun 13:39
3bc6793
Compare
Choose a tag to compare
0.3.4 Pre-release
Pre-release
  • Add: You can now register custom clientbound packets and implement a custom PacketReader.
  • Fix: UTF-8 Values inside of any packet resulted in invalid data.

0.3.3

31 Mar 08:39
Compare
Choose a tag to compare
0.3.3 Pre-release
Pre-release
  • Implement server pinging
  • Generalized NBT file read/write internally.

0.3.2

29 Mar 22:49
Compare
Choose a tag to compare
0.3.2 Pre-release
Pre-release
  • Custom NBT File exceptions
  • More exceptions for Mojang functions
  • Implement MinecraftPatchType

0.3.1

28 Mar 00:41
Compare
Choose a tag to compare
0.3.1 Pre-release
Pre-release
  • Fix critical NBT_STRING write issue.
  • Add NBT Tag equality operators.