Tags: tonl-dev/tonl
Tags
release: v1.0.7 - Production Ready with All Features ### Summary Complete release with semi-uniform array encoding, missing field markers, pretty delimiter spacing, and enhanced website features. ### Core Features - Semi-uniform array encoding (40% token reduction for API logs) - Missing field marker system (- vs null) - Pretty delimiter spacing (--pretty flag) - Perfect round-trip fidelity (100%) ### Website Enhancements - Line numbers with scroll sync (index.html, examples.html) - Dynamic record count slider (dataset-aware max values) - Real-time TONL encoding - Type hints toggle ### Tests - 496/496 tests passing (100% pass rate) - All edge cases covered - Perfect round-trip verified ### Performance - 39.9% token reduction (API logs: 2386 → 1433 tokens) - 34.8% byte reduction (4858 → 3165 bytes) 🤖 Generated with Claude Code Co-Authored-By: Claude <[email protected]>
release: v1.0.6 - Semi-Uniform Array Encoding & Token Optimization ### Added - Semi-uniform array detection for API logs and similar data structures - Missing field marker system (-) to distinguish from explicit null - Perfect round-trip fidelity for sparse data structures ### Performance - 40% token reduction for API logs (2386 → 1433 tokens) - 35% byte reduction (4858 → 3165 bytes) - Smart threshold-based detection (60%+ common fields) ### Implementation - isSemiUniformObjectArray() in src/infer.ts - getAllColumns() for unified column headers - MISSING_FIELD_MARKER constant in src/types.ts - Updated encoder and decoder for semi-uniform arrays ### Tests - 494/496 tests passing (2 pre-existing failures) - Verified perfect round-trip for apiLogs.json 🤖 Generated with Claude Code Co-Authored-By: Claude <[email protected]>
v1.0.2 - Critical Security Release Security fixes for 9 vulnerabilities: - 5 Critical (P0): ReDoS, Path Traversal, Buffer Overflow, Prototype Pollution, Command Injection - 4 High (P1): Input Validation, Promise Handling, Integer Overflow, Type Coercion All users must upgrade immediately. See SECURITY.md and SECURITY-AUDIT-SUMMARY.md for details.
v1.0.1 - Critical bug fixes, security improvements, and 100% test cov… …erage Highlights: - Fixed critical query cache corruption bug - Added missing string operators (contains, startsWith, endsWith, matches) - Stream buffer overflow protection - 4x faster delimiter detection - Test coverage: 496/496 tests passing (100%) - All 11 examples working - Production ready
PreviousNext