Skip to content

Releases: CarcajadaArtificial/ana.js

v0.11.5

22 Aug 20:45
2742a86
Compare
Choose a tag to compare

Added

  • Added static css and js files to the test server app.

    • ~/app/app.deps.ts
    • ~/app/app.ts
    • ~/app/static/scripts.js
    • ~/app/static/styles.css
  • Added a separate file for the app templating.

    • ~/app/index.ts
    • ~/src/Ana/Ana.ts
  • Updated documentation

    • ~/README.md
    • ~/mod.ts
    • ~/src/Ana/Ana.ts
    • ~/src/Renderer.ts

Roadmap

Feature Roadmap

  • SRR Functionality: Render HTML markup as strings on the server.
    • Render empty elements.
    • Render parent elements.
    • Render elements with attributes.
    • Render SVG elements.
    • Publish library.
    • Render a static site in the server.
    • Add CSS and JS to the static site.
    • Render elements with event listeners.
  • Reactivity: Make rendered elements reactive to a data state.
  • Components: Add an architecture that supports reusable UI components.

Development

  • Unit testing.
    • Ana
    • Renderer
    • Utils
  • Documentation
    • Contributing (update to Deno project)
    • Changelog (edit to only have the current version’s changes)
    • Readme (add Getting Started)
    • Utils
    • Types
    • Renderer
    • Elements
    • Ana
  • Error handling.
  • Github actions for CI/CD.
  • Project dockerization.

External

  • Prettier plugin or configuration file.
  • VSCode syntax highlighting.
  • Scaffolding CLI package ana-cli.

v0.11.4

21 Aug 00:52
2ff77cd
Compare
Choose a tag to compare

Added

  • Better documentation
    • ~/src/Renderer.ts
    • ~/mod.ts

Roadmap

Feature Roadmap

  • SRR Functionality: Render HTML markup as strings on the server.
    • Render empty elements.
    • Render parent elements.
    • Render elements with attributes.
    • Render SVG elements.
    • Publish library.
    • Render a static site in the server.
    • Add CSS and JS to the static site.
    • Render elements with event listeners.
  • Reactivity: Make rendered elements reactive to a data state.
  • Components: Add an architecture that supports reusable UI components.

Development

  • Unit testing.
    • Ana
    • Renderer
    • Utils
  • Documentation
    • Contributing (update to Deno project)
    • Changelog (edit to only have the current version’s changes)
    • Readme (add Getting Started)
    • Utils
    • Types
    • Renderer
    • Elements
    • Ana
  • Error handling.
  • Github actions for CI/CD.
  • Project dockerization.

External

  • Prettier plugin or configuration file.
  • VSCode syntax highlighting.
  • Scaffolding CLI package ana-cli.

v0.11.3

21 Aug 00:26
2beb52d
Compare
Choose a tag to compare

Added

  • Better documentation
    • ~/src/Renderer.ts
    • ~/mod.ts

Roadmap

Feature Roadmap

  • SRR Functionality: Render HTML markup as strings on the server.
    • Render empty elements.
    • Render parent elements.
    • Render elements with attributes.
    • Render SVG elements.
    • Publish library.
    • Render a static site in the server.
    • Add CSS and JS to the static site.
    • Render elements with event listeners.
  • Reactivity: Make rendered elements reactive to a data state.
  • Components: Add an architecture that supports reusable UI components.

Development

  • Unit testing.
    • Ana
    • Renderer
    • Utils
  • Documentation
    • Contributing (update to Deno project)
    • Changelog (edit to only have the current version’s changes)
    • Readme (add Getting Started)
    • Utils
    • Types
    • Renderer
    • Elements
    • Ana
  • Error handling.
  • Github actions for CI/CD.
  • Project dockerization.

External

  • Prettier plugin or configuration file.
  • VSCode syntax highlighting.
  • Scaffolding CLI package ana-cli.

v0.11.2

21 Aug 00:19
f36ab38
Compare
Choose a tag to compare

Added

  • Better initial documentation.

    • ~/README.md
    • ~/mod.ts
  • Better changelog documentation.

    • ~/CHANGELOG.md
  • A server for testing.

    • ~/app/app.ts
    • ~/src/Ana/Ana.ts, ana.app()

Roadmap

Feature Roadmap

  • SRR Functionality: Render HTML markup as strings on the server.
    • Render empty elements.
    • Render parent elements.
    • Render elements with attributes.
    • Render SVG elements.
    • Publish library.
    • Render a static site in the server.
    • Add CSS and JS to the static site.
    • Render elements with event listeners.
  • Reactivity: Make rendered elements reactive to a data state.
  • Components: Add an architecture that supports reusable UI components.

Development

  • Unit testing.
    • Ana
    • Renderer
    • Utils
  • Documentation
    • Contributing (update to Deno project)
    • Changelog (edit to only have the current version’s changes)
    • Readme (add Getting Started)
    • Utils
    • Types
    • Renderer
    • Elements
    • Ana
  • Error handling.
  • Github actions for CI/CD.
  • Project dockerization.

External

  • Prettier plugin or configuration file.
  • VSCode syntax highlighting.
  • Scaffolding CLI package ana-cli.

v0.11.1

20 Aug 19:20
c02246a
Compare
Choose a tag to compare
  • SRR Functionality: Render HTML markup as strings on the server.

    • Render empty elements.
    • Render parent elements.
    • Render elements with attributes.
    • Render SVG elements.
    • Publish library.
    • Render a static site in the server.
    • Add CSS and client js to the static site.
    • Render elements with event listeners.
  • Reactivity: Make rendered elements reactive to a data state.

  • Components: Add an architecture that supports reusable UI components.