File tree Expand file tree Collapse file tree 2 files changed +17
-7
lines changed
Expand file tree Collapse file tree 2 files changed +17
-7
lines changed Original file line number Diff line number Diff line change 44
55### Added
66
7- - Template overloads for string literals with compile-time length deduction (zero ` strlen() ` overhead)
8- - Cross-platform ` NFX_STRINGBUILDER_FORCE_INLINE ` macro (MSVC ` __forceinline ` , GCC/Clang ` __attribute__((always_inline)) ` )
7+ - NIL
98
109### Changed
1110
12- - Numeric append methods write directly to buffer with ` std::to_chars `
13- - Direct ` m_buffer ` pointer access eliminates helper method overhead
14- - Move-optimized ` toString() && ` overload for rvalue instances
15- - Stack buffer aligned to 32 bytes for better compiler auto-vectorization
11+ - NIL
1612
1713### Deprecated
1814
2925### Security
3026
3127- NIL
28+
29+ ## [ 0.5.0] - 2026-01-27
30+
31+ ### Added
32+
33+ - Template overloads for string literals with compile-time length deduction (zero ` strlen() ` overhead)
34+ - Cross-platform ` NFX_STRINGBUILDER_FORCE_INLINE ` macro (MSVC ` __forceinline ` , GCC/Clang ` __attribute__((always_inline)) ` )
35+
36+ ### Changed
37+
38+ - Numeric append methods write directly to buffer with ` std::to_chars `
39+ - Direct ` m_buffer ` pointer access eliminates helper method overhead
40+ - Move-optimized ` toString() && ` overload for rvalue instances
41+ - Stack buffer aligned to 32 bytes for better compiler auto-vectorization
3242
3343## [ 0.4.1] - 2025-12-20
3444
Original file line number Diff line number Diff line change 99cmake_minimum_required (VERSION 3.20 )
1010
1111project (nfx-stringbuilder
12- VERSION 0.4.1
12+ VERSION 0.5.0
1313 DESCRIPTION "Cross-platform C++20 library for zero-allocation string building with Small Buffer Optimization"
1414 HOMEPAGE_URL "https://github.com/nfx-libs/nfx-stringbuilder"
1515 LANGUAGES CXX
You can’t perform that action at this time.
0 commit comments