Skip to content

v0.6.0

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 04 May 21:46
v0.6.0
b8dc118

This release represents the culmination of months of thought on the ideal architecture for Feather. Although not many new features were implemented, we have laid the groundwork for a rapid pace of feature development moving forward.

Changes

  • Rewrote the entire server codebase (not the core code)
    • Switched our ECS implementation from Specs to Legion
    • Split the monolithic feather-server and feather-core into multiple crates
    • Improved reliability and modularity overall

Fixes

  • Fixed issues with player count
  • Fixed assorted crashes
  • Fixed obscure bugs caused by lazy event handling by moving from Specs to Legion

New features

  • Block lighting
  • Weather
  • Player data loading and saving
  • World time
  • Correct implementation of Mojang's chat component system
  • Better display of error messages on startup
  • Improved performance