Repository navigation
v0.5.4-alpha
Pre-release
Pre-release
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.