Skip to content

v0.5.4-alpha

Pre-release
Pre-release

Choose a tag to compare

@Sim20004 Sim20004 released this 30 Aug 19:16
· 109 commits to main since this release
d8d35ad

TeapotLang v0.5.4-alpha

TeapotLang v0.5.4-alpha introduces a new browser-based compiler experience, a redesigned project website, improved project automation, and several documentation and discoverability improvements.

Highlights

Web compiler

  • Added a browser-based TeapotLang compiler.
  • Added the JavaScript compiler bridge used by the web interface.
  • Added Python web integration for serving and interacting with the compiler.
  • Improved the overall experience of experimenting with TeapotLang in a browser.

Website

  • Significantly redesigned and expanded the TeapotLang website.
  • Improved the layout, styling, navigation, and presentation of language information.
  • Added additional project information and examples.
  • Improved the site’s overall usability and visual consistency.

Documentation

  • Updated the README with the latest project information.
  • Updated the development documentation.
  • Updated the language reference to reflect current behaviour.

Project infrastructure

  • Added automated GitHub Pages deployment.
  • Added Dependabot configuration for dependency updates.
  • Added robots.txt and sitemap.xml for improved search-engine discoverability.

Other changes

  • Minor cleanup and improvements to the compiler entry point.
  • Various documentation and website refinements.

Notes

This is an alpha release. Features and APIs may change significantly in future releases.

The web compiler and associated tooling are still under active development and may contain bugs or incomplete functionality.

Full changes

This release contains all changes made since v0.5.3-alpha.