-
0.4.0
StableAll checks were successfulBuild, test and push / formatting (push) Successful in 11sBuild, test and push / clippy (push) Successful in 57sBuild, test and push / build_server_docker_image (push) Successful in 2m34sBuild, test and push / test (push) Successful in 2m39sBuild, test and push / push_server (push) Successful in 12sreleased this
2026-01-19 16:46:03 +01:00 | 0 commits to main since this releaseOxide version 0.4.0 (codenamed Astoria) focuses on a lot of behind the scenes work.
This includes lots of refactoring leading to (hopefully) better maintainability and performance.Issues closed:
Features:
#12 - Add curved stairs
#13 - Update surrounding blocks when placing/breaking glass panes/iron bars
#14 - finish implementing serialization/deserialization of SlotComponent
#15 - add proper type for server links, handle TextComponents and varint enums for link text
#18 - implement missing SlotComponent variants
Chore:
#17 - add proper types in PlayerAction packet
#20 - implement proper struct for ping request packet
#21 - PlayerInfo: proper logic for updating players instead of removing and readding all
#22 - actually check if player is on ground when spawning them in
#23 - move sending keep alive packets to game loop
#31 - add separate const/config for radius of chunks to send to player
#34 - add function to get and increase entity_id to game struct
Bugs:
#33 - Detected missed or reordered message from server, when second client joins after first sent a message already
Other:
#35 - Run rustfmt --check in CI on pushAlso see the milestone and PR #42 for this release for additional information.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
Source code (ZIP)