TpsParser / tps CLI v0.2.0
Version 0.2.0 introduces the agent-friendly tps command-line interface and a standalone Native AOT executable for 64-bit Windows. Download and extract tps-v0.2.0-win-x64.zip; no separate .NET installation is required.
Highlights:
- Add
inspect,schema,rows, andexportcommands while retaining the legacy path-first invocation. - Emit stable schema JSON with
formatVersion: 1. - Add bounded record queries with field projection, typed filters, paging, JSON/JSONL output, and configurable BLOB output.
- Add focused CSV export with atomic writes and a required output directory.
- Add
--owner-envso encrypted-file secrets can stay out of command history and process arguments. - Keep all TPS source access read-only.
- Make structured JSON serialization fully compatible with Native AOT.
Breaking library change:
- Rename the main loaded-file type from
TpsParser.TpsParsertoTpsParser.TpsFile.Open,TryOpen,Tables, andGetTablebehavior is unchanged.
The executable is self-contained; normal Windows system components are still required.