ASPL v0.3 ✔️ 🥳
This release culminates all changes since version 0.2, published on July 6th, 2025.
Consequently, the changelog is quite long, but these are probably the most important highlights:
- Addition of named arguments (b7d630c)
- Reworked text rendering and font handling in the graphics module (faf0bf9)
- Reworked touch/pointer input interface + touch support on Windows (9851d8f)
- D3D11 graphics API support on Windows (d350c66)
- More mid-size changes to the graphics module (bedc3a4, 1783ff9, 4aafb6b)
- Removal of the old and deprecated GUI stdlib module (4aca62b)
- A workflow for automatic CI checks of PRs (9e6db24)
- Multiple compiler optimizations (2800dd7, c638bdd)
- Deprecation of inline assignments (c0f6052)
- Various documentation improvements
- Various bug and typo fixes
- Release of Click, a new GUI framework for ASPL
The next release is going to be v0.4 - and there's already a roadmap for it! 🚀
It contains a lot of plans for version 0.4 already but is not exclusive.
Contributions and ideas are always welcome! 🤝