Skip to content

Latest commit

 

History

History
66 lines (45 loc) · 1.62 KB

MILESTONES.md

File metadata and controls

66 lines (45 loc) · 1.62 KB

General overview of upcoming features.
For past releases please check in here.

0.1.3

  • Move all components to the revised codegen format
  • Initial settings implementation
  • New getters and setters design (and updated schemas).
  • Tidy up the XML caching
  • flatpak distribution
  • docs generation

0.1.5

  • Support for script modules
  • Tidy up the JS scripting interface.
  • Complete support for getters and setters
  • Support basic policies via env flags & settings
  • Implement flex, grid, scroll & pack via codegen.

0.1.7

  • Final implementation of the static xml builder (now external dependency)
  • Full infrastructure for benchmarking & tests implemented
  • deb package

0.2.x

vs must be a minimum viable product.

  • Fully functional c & js support in embedded scripts.
    • DOM-like operations (constained due to its mostly immutable structure).
    • Constrained operations on files. no we use the storage and data sources
    • Constrained fetch requests. no we use data sources
  • Loading of native components.
  • HTTP/HTTPS & gemini gemini require additional effort as it is not supported by curl
  • A good coverage of basic fltk components via codegen.

0.3.x

  • Caching engine.
  • Permanent storage.
  • Session storage.

0.4.x

  • Fast parser (support multithreading in first pass).

0.5.x

  • Support policies.
  • Support themes.
  • Support profiles.

0.6.x

  • Support for unix domain sockets for the external mode.
  • Library of native components.

0.7.x

  • Support for wasm scripts.

0.8.x

  • Support for wasm components.