Skip to content

Latest commit

 

History

History
67 lines (46 loc) · 1.65 KB

MILESTONES.md

File metadata and controls

67 lines (46 loc) · 1.65 KB

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

0.1.1-alpha

  • Complete the build/install process
  • Docker image
  • Flatpak building pipeline
  • Prepare pipeline for github actions

0.1.3

  • New getters and setters design (and updated schemas).
  • Implement flex, grid, scroll & pack via codegen.
  • Tidy up the XML caching
  • Tidy up the JS scripting interface.
  • deb package

0.1.5

  • Move all components to the codegen format
  • Support for script modules
  • Full support for getters and setters
  • Final implementation of the static xml builder (now external dependency)
  • Full infrastructure for benchmarking & tests implemented
  • Support basic policies via env flags

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.