aetheris-server 0.6.1

Authoritative heart and tick scheduler for the Aetheris multiplayer platform
Documentation
# Changelog

All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [Unreleased]
## [0.6.1] - 2026-04-22

### 🚀 Features

- *(engine)* Integrate VS-05/VS-06 session flow and ADR-0003 compliance

### 🐛 Bug Fixes

- Address PR #45 review findings

### 📚 Documentation

- Update README to reflect VS-06 completion

### 🚀 Features

- *(server)* Implement `StartSession` flow: spawns session ship on-demand and grants Possession.
- *(server)* Implement `SystemManifest` (on-demand pull): extensible metadata with permission-aware filtering (JTI="admin").
- *(engine)* Upgrade to Protocol v0.2.11.

### 🐛 Bug Fixes

- *(server)* `TickScheduler::tick_step` now calls `world.post_extract()` immediately after Stage 4 extraction — part of the fix for silent replication failure caused by premature `clear_trackers()` invocation in `simulate()`.

## [0.6.0] - 2026-04-21

### 🚀 Features

- *(engine)* Implement asteroid depletion loop with respawn and metrics
- Integrate protocol v3 and enforce input validation
## [0.5.1] - 2026-04-21

### ⚙️ Miscellaneous Tasks

- Release v0.5.0
## [0.5.0] - 2026-04-20

### 📚 Documentation

- Synchronize workspace crate badges
- Standardize readme badges with protocol

### 🚀 Features

- Complete VS-01 engine logic and documentation
- Harden engine security and align specs with 6-stage pipeline
## [0.4.1] - 2026-04-20
## [0.4.0] - 2026-04-20

### 🚀 Features

- *(ecs)* Synchronize component registry and ship stats per M1020

### 📚 Documentation

- *(engine)* Update README for M1020 milestone
## [0.3.3] - 2026-04-19

### 🐛 Bug Fixes

- *(server)* Suppress clippy duration lint due to unstable constructors
## [0.3.2] - 2026-04-19

### 🚀 Features

- *(engine)* Consolidate multirepo (M10146) and upgrade to protocol 0.2.5
- *(engine)* Finalize M10146 multirepo consolidation and hardening

### 🐛 Bug Fixes

- *(server)* Replace unstable Duration::from_hours with stable total secs
## [0.3.1] - 2026-04-19

### 🚀 Features

- Harden transport and auth infrastructure

### 🐛 Bug Fixes

- Infrastructure hardening

### 📚 Documentation

- Initial commit of engine documentation (redacted)
- Enhance README with technical summary and links
- Align with aetheris premium templates and port infrastructure
- Fix cross-repo links and placeholders
- Add README.md files to all workspace crates
- Align engine READMEs and CI with protocol standards

### ⚙️ Miscellaneous Tasks

- *(engine)* Stabilize infrastructure, fix integration tests, and bump version to 0.2.0
- Release v0.2.0
- Release v0.3.0
## [0.3.0] - 2026-04-19

### 🚀 Features

- Harden transport and auth infrastructure

### 🐛 Bug Fixes

- Infrastructure hardening

### 📚 Documentation

- Initial commit of engine documentation (redacted)
- Enhance README with technical summary and links
- Align with aetheris premium templates and port infrastructure
- Fix cross-repo links and placeholders
- Add README.md files to all workspace crates
- Align engine READMEs and CI with protocol standards

### ⚙️ Miscellaneous Tasks

- *(engine)* Stabilize infrastructure, fix integration tests, and bump version to 0.2.0
- Release v0.2.0
## [0.2.0] - 2026-04-19

### 🚀 Features

- Harden transport and auth infrastructure

### 🐛 Bug Fixes

- Infrastructure hardening

### 📚 Documentation

- Initial commit of engine documentation (redacted)
- Enhance README with technical summary and links
- Align with aetheris premium templates and port infrastructure
- Fix cross-repo links and placeholders
- Add README.md files to all workspace crates
- Align engine READMEs and CI with protocol standards

### ⚙️ Miscellaneous Tasks

- *(engine)* Stabilize infrastructure, fix integration tests, and bump version to 0.2.0