Releases: fastfloat/fast_float
Releases · fastfloat/fast_float
Version 6.1.0
What's Changed
- Support for float32_t and float64_t (C++23) by @MTahaK in #229
- Update float_common.h by @beached in #234
- Make tests depending on supplemental_test_files optional by @StefanBruens in #233
- Verify and fix issue 235 by @lemire in #236
New Contributors
- @beached made their first contribution in #234
- @StefanBruens made their first contribution in #233
- @MTahaK made their first contribution in #229
Full Changelog: v6.0.0...v6.1.0
Version 6.0.0
What's Changed
This version brings a major change : we can now parse integers, as well as floating-point numbers.
- float_common.h:237:52 Value stored to 'input_num' is never read by @Coeur in #224
- fix for 32-bit Visual Studio when not set to round to nearest by @lemire in #225
- Fix for ARM SIMD by @mayawarrier in #230
- from_chars integer parser by @mayawarrier in #231
Full Changelog: v5.3.0...v6.0.0
Version 5.3.0
What's Changed
- Fix for broken MSVC v140 without removing enable_if by @mayawarrier in #213
- float_common.h: fix possible misuse of comma operator by @Coeur in #214
- Add support for parsing numbers according to JSON format by @mayawarrier in #220
- Allow fast_float to parse strings accepted by the Fortran internal read function. by @allenbarnett5 in #219
New Contributors
- @Coeur made their first contribution in #214
- @DavidKorczynski made their first contribution in #217
- @allenbarnett5 made their first contribution in #219
Full Changelog: v5.2.0...v5.3.0
Version 5.2.0
Version 5.1.0
What's Changed
- float_common.h: Support LoongArch64 by @zangruochen in #206
- Add zOS support to float_common.h by @v1gnesh in #207
- Add opt-in SIMD support for char16_t by @mayawarrier in #198
New Contributors
- @zangruochen made their first contribution in #206
- @v1gnesh made their first contribution in #207
Full Changelog: v5.0.0...v5.1.0
Version 5.0.0
What's Changed
- Fix subnormal test fails on GCC 9 by @alugowski in #190
- Fix warnings with -Wundef by @aras-p in #194
- Removing dead code. by @lemire in #196
- Support UTF-16 and UTF-32 inputs in #197
- Make tables external linkage by @leni536 in #200
- Fix for broken VS Intellisense by @mayawarrier in #199
- Adding C++20 tests in CI. by @lemire in #202
- Adding BOOST License. by @lemire in #203
New Contributors
- @aras-p made their first contribution in #194
- @mayawarrier made their first contribution in #199
Full Changelog: v4.0.0...v5.0.0
v4.0.0
What's Changed
- Set errc::result_out_of_range on over/underflow by @alugowski in #189
New Contributors
- @alugowski made their first contribution in #189
Full Changelog: v3.11.0...v4.0.0
Version 3.11.0
What's Changed
This release brings about compile-time evaluation in C++20. Credit goes to @leni536.
- Adds a simple fuzz test by @silvergasp in #184
- Fix parsing -0 on clang in non-nearest rounding modes. by @leni536 in #186
- Constexpr from_chars by @leni536 in #182
- Adding more CXX20 testing in CI. by @lemire in #185
- Compile-time evaluation by @lemire in #188
New Contributors
- @silvergasp made their first contribution in #184
Full Changelog: v3.10.1...v3.11.0
Version 3.10.1
What's Changed
- Low-risk C++11 and C++14 constexpr functions by @leni536 in #177
- This adds bloat analysis to the tests. by @lemire in #178
- We do not need a fallback. by @lemire in #173
- Simplify to_float by @leni536 in #179
- Constexpr big_int by @leni536 in #180
- Added missing FASTFLOAT_ALLOWS_LEADING_PLUS ifdef check in parse_infnan by @filipecosta90 in #183
New Contributors
- @leni536 made their first contribution in #177
- @filipecosta90 made their first contribution in #183
Full Changelog: v3.10.0...v3.10.1