Skip to content

v0.2.0-foundation

Pre-release
Pre-release

Choose a tag to compare

@Ad1th Ad1th released this 04 Aug 18:32
· 362 commits to main since this release

Renderd v0.2.0-foundation

Foundation Layer complete.

This release establishes the core shared infrastructure that every subsequent Renderd component will build upon.

While Renderd is not yet capable of streaming a display, the protocol definitions, configuration system, validation, serialization, and supporting infrastructure are now implemented and validated.

Highlights

Protocol

  • Protobuf schema implementation
  • Protocol code generation
  • Message envelope definitions
  • Serialization and deserialization
  • Validation layer

Configuration

  • Layered configuration system
  • TOML configuration loading
  • Environment overrides
  • Strongly typed configuration models
  • Configuration validation
  • Default configuration templates

Quality

  • RFC-0002 compliant implementation
  • REPO-0001 compliant crate boundaries
  • Full workspace linting
  • CI verification
  • Unit and integration tests
  • Documentation generation

Status

Completed:

  • ✅ Repository bootstrap
  • ✅ Foundation layer

Upcoming:

  • Primitive Layer
    • Frame representation
    • Reassembly engine
    • Cryptography
    • TLS identity
    • SPAKE2+ pairing

⚠️ This is still a pre-release intended for development and contributor testing.

No end-user display streaming functionality is available yet.

Full Changelog: v0.1.0-bootstrap...v0.2.0-foundation