Releases: feather-rs/feather
Releases · feather-rs/feather
v0.6.0
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
v0.5.0
This has been another eventful month of development.
Changes:
- World persistence (#52)
- World time support (#100)
- Physics support for entities falling through liquid (#84)
- Players can now only see entities within their view distance (#78)
- Load spawn area chunks on startup (#107)
- Fix item stacking and collection (#111)
- Load lighting data from world save (#103)
- Load entities from world save (#102)
- Load biome data from world save (#122)
- Arrow shooting support (#101)
- Support bounding boxes for non-cubic blocks (#85)
- Rewrite of the networking code (#35)
- Timeouts (#12)
- Lots of bug fixes
Thanks to our contributors for help on this release.
v0.4.1
This release contains a hotfix for a bug which crashed the server when chat messages over a certain length were received. See #110.
v0.4.0
This is the first major release for Feather. Key features which were added: * Inventory support (#23) * Support for compiling on Windows (#33) * Resource pack support (#41) * Item entities (#63, #49, #87) * Server list icon (#37) * Block placement (#46) * Physics (#48) * Bug fixes (#71, #86) * Various optimizations and codebase improvements Thanks to @momothereal for helping out. Contributions are always welcome!
TAG
Fix GitHub Releases