All notable changes to the TechScript language compiler, runtime, and tools are tracked in this document.
For the detailed keep-a-changelog layout, see the root CHANGELOG.md.
- Language Freeze: Inverted deprecated and canonical keyword lists. Verified syntax is locked for major version 2.x.
- New Keywords: Added
loop,parallel,defaultas canonical keywords. - Deprecations: Formally deprecated legacy keywords (
make,keep,build,model, etc.) and set up warnings. - Error Handling: Documented the full TSW error code namespace.
- IDE: Launched TechScript Studio built on
eguiandegui_dock. - Workspace: Reorganized compiler, runtime, and tools into 17 Cargo subcrates.
- Shell Integration: Double-clicking
.txsfiles executes program, keeping shell open.
- Features: Added
use three_dfor 3D graphic rendering. - CLI: Added support for formatting, linting, testing, and building via the CLI.