Skip to content

v1.0.0-alpha.4

Pre-release
Pre-release
Compare
Choose a tag to compare
@retrixe retrixe released this 04 Jun 20:29
d3ca5b4

More bug fixes, lots of other improvements 🎉

Changelog

  • Support command click events.
  • Close inventories when they are opened to not trigger any anti-cheats.
  • Add respawn support and alert user when health is lost.
  • Add Minecraft 1.18.2 support.
  • Add online mode support.
  • Add iOS support (no binaries available currently).
  • Reorganise the internal connection code to better work with native Java/Swift code.
  • Fixed issue with join messages not working.
  • Fixed fatal errors that would cause the app to crash and improve error handling.
  • Fix missing chat message translation.
  • Improve account screen UI.

Known Issues

  • Settings could use better defaults.
  • Link prompt setting does not work.
  • No support for reloading accounts.
  • Split-screen causes server disconnect.
  • Microsoft Login is laggy on Android 12.
  • No icon and lack of configuration in app.json.
  • Performance is terrible in online mode, and slow phones can suffer in offline mode too.

Commits

Minor Changes

  • Rename link setting, support command click events.: 1add228
  • Add HoverEvent type, close inventories on open. Should avoid EnderChat triggering false positives with anti-cheats.: 71e694a
  • Add automatic respawn and health damage alerts.: 6039a8f
  • Reorganise Minecraft network-facing code.: 316234b
  • Add Minecraft 1.18.2 support.: 2478c73
  • IOS support: 6972263

Patches

  • Fix issue with join messages not working.: 29d1772
  • Fix Encryption Response using RSA PKCSv1 padding.: d32a684
  • Edit TODOs, clean code, handle unknown host error. Clean code by optimising Java imports.: cce6c88
  • Upgrade Prettier ahead of React Native 0.68.: 581fd41
  • Update to React Native 0.68: #8
  • Update to React Native 0.68.0: d92338a
  • Handle unknown translation, better account screen.: 5f73f75
  • React Native 0.68.2 + peer warning fix.: 15b134d
  • Improve error handling, fix packet parsing crash.: 14dfd67
  • Async JS packet handling + native compression. Native compression is actually slower? So It's disabled at the moment.: a66a917

Check the Known Issues list before reporting any issue. A bunch of other improvements are being worked on as well. ChatCraft features like tab list will be added after 1.0, right now the focus is on perfecting the art of chatting.

For now, the app is only available as an unsigned APK download from here. If you have a modern phone, use arm64-v8a, if you have an ancient one or you are unsure, use armeabi-v7a, if you have an Intel phone (eww who uses these anymore) then use x86_64.