nfx-datatypes
nfx-datatypes TODO
Project roadmap and task tracking for the nfx-datatypes library.
Todo
Add format specification support to std::formatter
Add modulo operator for Decimal
Add increment/decrement operators for Int128 & Decimal
Enhance parse/tryParse methods
Add locale support for number parsing
Support scientific notation (e.g., “1.23e-4”)
Support hexadecimal format for Int128
Flexible whitespace handling
Support thousands separators
v2.0.0 (Breaking changes)
Refactor parsing API for both Decimal and Int128
Remove Decimal::parse() method (redundant with throwing constructor)
Remove Int128::parse() method (redundant with throwing constructor)
Rename Decimal::tryParse() → Decimal::fromString()
Rename Int128::tryParse() → Int128::fromString()
Update all tests, samples, and documentation
In Progress
NIL
Done ✓
Unreleased (Next version)
Implement C++20 std::format support (2025-11-08)
v1.0.2 (2025-10-30)
Fix CMake variable typo: NFX_DATATYPES_ROOT_DIR → NFX_DATATYPES_DIR
v1.0.1 (2025-10-28)
Enhanced release workflow with validation and checksums