Skip to content

Releases: RelativityMC/C2ME-fabric

0.3.5.1

04 Nov 13:23
0.3.5.1
3ee3f72

Choose a tag to compare

C2ME 0.3.5.1 for Minecraft 1.21.10 is released

Fixes critical regressions.

Changelog:

  • fix: downgrade to max deferred instead of clearing on level downgrade
  • fix: defer all level events to avoid clearing deferred state
  • fix: enforce all config tasks to be on main
  • fix: futures returned by vanilla abi sometimes being wrongly tagged as unloaded

0.3.5.1+rc.1

01 Nov 16:19
0.3.5.1+rc.1
c3e1f4b

Choose a tag to compare

0.3.5.1+rc.1 Pre-release
Pre-release

C2ME 0.3.5.1+rc.1 for Minecraft 1.21.10 is released

Fixes critical regression introduced in 1.21.10.

Changelog:

  • fix: downgrade to max deferred instead of clearing on level downgrade
  • fix: defer all level events to avoid clearing deferred state
  • fix: enforce all config tasks to be on main
  • fix: futures returned by vanilla abi sometimes being wrongly tagged as unloaded

0.3.5.0

23 Oct 16:07
0.3.5.0
fe9bdc8

Choose a tag to compare

C2ME 0.3.5.0 for Minecraft 1.21.10 is released

Mostly bugfixes.

Changelog:

  • refactor: migrate more internals to RxJava
  • perf: avoid primitive boxing in gcFreeChunkSerializer
  • change: enable notickvd always
  • build: bump ci to Ubuntu 24.04, Java 25, LLVM 20.1.8
  • fix: futures returned by the API get desynced when the target status is raised then lowered in quick succession

0.3.5+rc.1

15 Oct 16:21
0.3.5+rc.1
8366546

Choose a tag to compare

0.3.5+rc.1 Pre-release
Pre-release

C2ME 0.3.5+rc.1 for Minecraft 1.21.10 is released

One more bug fix.

Changelog:

  • fix: futures returned by the API get desynced when the target status is raised then lowered in quick succession

0.3.5+beta.1

07 Oct 15:20
0.3.5+beta.1
cd8af83

Choose a tag to compare

0.3.5+beta.1 Pre-release
Pre-release

C2ME 0.3.5+beta.1 for Minecraft 1.21.10 is released

First beta for 1.21.10. A minor update.

Changelog:

  • refactor: migrate more internals to RxJava
  • perf: avoid primitive boxing in gcFreeChunkSerializer
  • change: enable notickvd always
  • build: bump ci to Ubuntu 24.04, Java 25, LLVM 20.1.8

0.3.4.0

29 Jul 15:56
0.3.4.0
477232b

Choose a tag to compare

C2ME 0.3.4.0 for Minecraft 1.21.8 is released

Fixing bugs and improving performance.

Changelog:

  • new: fully threaded scheduling
    This change removes the need for a scheduler thread and makes ping-pongs between worker threads and the server thread less frequent, which should lower the chunk system latency primarily for Windows users and bring a slight throughput per core improvement to all users.
  • change: aggressively unload and avoid loading unneeded chunks by default
  • change: make stacktraces in errors after multiple retries more readable
  • fix: race condition in handling chunk busy state
  • fix: client movement on misbehaving servers
  • fix: avoid fog color view distance overflow on large render distances
  • fix: UpgradeData serialization in gcFreeChunkSerializer

0.3.4+rc.1

25 Jul 16:25
0.3.4+rc.1
d046fbd

Choose a tag to compare

0.3.4+rc.1 Pre-release
Pre-release

C2ME 0.3.4+rc.1 for Minecraft 1.21.8 is released

Last minute fixes for 1.21.8.

Changelog:

  • build: port to 1.21.8
  • fix: client movement on misbehaving servers
  • fix: avoid fog color view distance overflow on large render distances

0.3.4+beta.1

06 Jul 13:57
0.3.4+beta.1
6fe09bb

Choose a tag to compare

0.3.4+beta.1 Pre-release
Pre-release

C2ME 0.3.4+beta.1 for Minecraft 1.21.7 is released

Beta for 1.21.7, fixing bugs and improving performance.

Changelog:

  • new: fully threaded scheduling
    This change removes the need for a scheduler thread and makes ping-pongs between worker threads and the server thread less frequent, which should lower the chunk system latency primarily for Windows users and bring a slight throughput per core improvement to all users.
  • change: aggressively unload and avoid loading unneeded chunks by default
  • change: make stacktraces in errors after multiple retries more readable
  • fix: race condition in handling chunk busy state

0.3.3

25 May 15:27
0.3.3
3c8405a

Choose a tag to compare

C2ME 0.3.3 for Minecraft 1.21.5 is released

Changelog:

  • perf: enabled-by-default filterFluidPostProcessing
    massively reduces the server thread overhead when flying over oceans and flooded caves
  • new: implements FabricMC/fabric#4541
  • fix: correct failfast behavior in Util
  • fix: never downsize global map

0.3.3+rc.1

18 May 14:52
0.3.3+rc.1
43561dd

Choose a tag to compare

0.3.3+rc.1 Pre-release
Pre-release

C2ME Preview channel 0.3.3+rc.1 for Minecraft 1.21.5 is released

Changelog:

  • fix: never downsize global map