Skip to content

v0.1.1 - Security & Fuzzing Improvements

This release focuses on security improvements, Language Server Protocol (LSP) support, and schema evolution features.


  • User-defined type validation during transformation
  • Path traversal protection in CLI
  • u64 precision warnings in TypeScript output

  • Schema versioning with #[version] attribute
  • Automatic migration code generation
  • Backward compatibility validation
  • Deprecation warnings for schema fields
  • Schema diff tool: lumos diff
  • Language Server Protocol (LSP) implementation
  • Custom derive macros support
  • Fixed-size arrays with const generics

  • Enhanced error messages with source location tracking
  • Expanded test suite to 202 tests (from 64)

  • lumos-core v0.1.1 - Core library with security fixes
  • lumos-cli v0.1.1 - CLI with path validation
  • lumos-lsp v0.1.0 - Language Server Protocol support