Releases: ReneMuala/terranova
Releases · ReneMuala/terranova
Release list
v0.2.1 Pontagea/Beira
Release Notes
Fixes
- Cross-platform null handling discrepancy (Windows vs. Linux) – Resolved issues arising from Windows checking for nulls while Linux does not.
- Updated
collect_const_charto usefake_strcopywith safety measures when copying nulls. - Patched
strdupusage to align behavior across both platforms.
- Updated
- SQL exception propagation – Fixed missing propagation of SQL exceptions to the response, ensuring consistent error handling regardless of the underlying OS.
Special thanks to @vybraan
v0.2 Pontagea/Beira
Release Notes
New Features
- Improved the internal Mustache renderer parser for better reliability and performance.
Bug Fixes
- Resolved incorrect usage of
aliasversusasparameters in relationships, ensuring proper query generation and data mapping.
v0.1.1 Pontagea/Beira
What is new?
- bug fix: global index counter
v0.1 Pontagea/Beira
Release Notes – Terranova (April 2026) – First Release
This initial release introduces command-line interface (CLI) argument handling, view composition, query capabilities and automatic documentation.
Features
Command‑Line Interface
- Support for CLI arguments.
Views and Composition
- View support
- Composed queries
Query Generation and CRUD Operations
- Full CRUD support
- Custom queries with parameter validation
Data Modelling
- Added support for schemas
Environment
- Added support for profiles
- Added support for api namespaces
- Just‑in‑time (JIT) compilation support (via TCC).
Documentation
- Added support for OpenAPI 3.
Known Issues
- Composed queries currently lack full test coverage; additional tests are in progress.
- Some view features remain experimental.