Daniel Lemire
8ad452459c
moving the files back to ondemand for now.
2025-07-14 11:46:06 -04:00
Daniel Lemire
d987f1871c
Initial work on JSON builder
2025-07-14 11:45:25 -04:00
Daniel Lemire
4acaf2ea1c
improving DOM ranges test and silencing a warning ( #2385 )
...
* improving DOM ranges test and silencing a warning
* moving test_main to macros (even though it is not a macro)
* moving test_main
2025-07-04 15:46:50 -04:00
Daniel Lemire
86adda06d0
clarifying NDEBUG usage ( #2388 )
...
* clarifying NDEBUG usage
* init
2025-07-04 15:46:37 -04:00
Daniel Lemire
8df5f96eba
guarding the POSITION_INDEPENDENT_CODE ( #2386 )
2025-06-30 16:41:49 -04:00
xkszltl
937667796c
Replace -fPIC with POSITION_INDEPENDENT_CODE. ( #2383 )
2025-06-30 11:26:27 -04:00
Cuda Chen
7d86b04247
Add document and tests of std::ranges support of DOM API ( #2381 )
...
* Add document and tests of std::ranges support of DOM API
* Alter lambda
* Fix require of range
2025-06-24 15:13:44 -04:00
Daniel Lemire
265022ad8f
Fixing MSYS2 issue ( #2380 )
...
* Google Benchmarks does not support MSYS2.
* narrowing it down
2025-06-21 21:26:52 -04:00
Daniel Lemire
0c0ce1bd48
3.13.0
v3.13.0
2025-06-04 00:46:03 -04:00
Daniel Lemire
f64c004cb7
making it easier to convert to std::string ( #2378 )
...
* making it easier to convert to std::string
* typo
* guarding C++20
* bad semi-colon
2025-06-04 00:22:10 -04:00
Daniel Lemire
d7d19db6ae
Emscripten ( #2377 )
...
* emscripten
* cmake_policy
* space
2025-06-03 09:10:59 -04:00
Daniel Lemire
a260c967ed
adding test for issue 2375 ( #2376 )
...
* adding test for issue 2375
* update
* removing space
2025-06-02 09:24:40 -04:00
Daniel Lemire
16e390d81a
fix for issue 2373 ( #2374 )
...
* fix for issue 2373
* bumping google bench
* removing json11 since dropbox retired it
* removing json11 as a dependency
2025-05-31 00:56:19 -04:00
Daniel Lemire
8d34e14000
Update dom.md
2025-05-31 00:27:28 -04:00
shuiyisong
b717136fd9
chore: add greptimedb in real world usage ( #2372 )
2025-05-07 16:33:24 -04:00
Daniel Lemire
f3ac74caf8
slightly better documemntation of the C++20 features ( #2371 )
...
* slightly better documemntation of the C++20 features
* adding another remark
2025-04-23 18:32:51 -04:00
Daniel Lemire
2369927661
Moving from Ubuntu 20 to 24 ( #2366 )
2025-04-18 17:56:46 -04:00
Daniel Lemire
818c0491a1
Treat -0 as -0.0 when SIMDJSON_MINUS_ZERO_AS_FLOAT is set ( #2364 )
...
* In the DOM API, treat -0 as -0.0
* documenting...
* adding it to On-Demand
2025-04-18 13:56:02 -04:00
Daniel Lemire
9f14f90a64
[documentation] We run on practically all systems. ( #2365 )
...
* We run on practically all systems.
* Update doc/basics.md
Co-authored-by: Antoine Pitrou <pitrou@free.fr >
---------
Co-authored-by: Antoine Pitrou <pitrou@free.fr >
2025-04-18 13:48:13 -04:00
Daniel Lemire
00843d2711
better documentation
2025-04-16 11:45:52 -04:00
Daniel Lemire
2887a17bab
bumping up nlohmann/json
2025-04-13 14:43:30 -04:00
huangqinjin
d84c934768
do not try to include <string_view> without C++17 for MSVC ( #2360 )
...
Doing that will emit warning at https://github.com/microsoft/STL/blob/vs-2022-17.13/stl/inc/string_view#L12 .
2025-03-28 19:23:15 -04:00
huangqinjin
7cec7c7ae4
fix VS2017 exception detection ( #2359 )
...
MSVC option /EHsc defines __cpp_exceptions only in VS2019 and above,
_CPPUNWIND should be used before VS2019.
https://learn.microsoft.com/en-us/cpp/preprocessor/predefined-macros#microsoft-specific-predefined-macros
2025-03-28 19:22:56 -04:00
Daniel Lemire
c52b010a57
missing string_view include ( #2361 )
2025-03-28 19:22:38 -04:00
Daniel Lemire
ee301599b1
Update basics.md
2025-03-28 11:53:07 -04:00
Daniel Lemire
7382dc2be8
preparing patch release 3.12.3 ( #2357 )
v3.12.3
2025-03-28 11:26:19 -04:00
Daniel Lemire
8c14e0c56f
fixing issue 2354: get_bool() on document with trailing spaces ( #2356 )
2025-03-27 15:01:10 -04:00
Daniel Lemire
a9a62feb75
Map proto ( #2353 )
...
* std::map support
* completed
---------
Co-authored-by: Daniel Lemire <dlemire@lemire.me >
2025-03-23 16:32:48 -04:00
Ezequiel Ramis Folberg
b9228b4d3c
Update README.md ( #2352 )
2025-03-22 15:49:02 -04:00
Dirk Stolle
726c3eb611
fix several typos ( #2348 )
2025-03-17 09:57:08 -04:00
Daniel Lemire
4cdc4f18ef
documenting fatal errors
2025-03-13 13:26:50 -04:00
Dirk Eddelbuettel
f3b034ac38
Address 'whitespace in literal' decreation warning from clang++-20
2025-03-06 14:28:01 -06:00
Daniel Lemire
9c2e8a8f39
upgrading uraimo/run-on-arch-action
2025-03-01 14:32:13 -05:00
yun
dfa43f6cdd
doc: replace ndjson[dot]org with ndjson spec ( #2340 )
...
the `ndjson[dot]org` expired, and point to incorrect website with malware.
more in https://github.com/ndjson/ndjson.github.io/issues/24
follow up #2234
2025-02-21 09:07:39 +00:00
Daniel Lemire
797e61742c
release bump
v3.12.2
2025-02-14 16:12:28 -05:00
Daniel Lemire
f289412e0a
fixing performance issue under Zen 4 processors ( #2335 )
...
* fixing performance issue under Zen 4 processors
* trying something else
---------
Co-authored-by: Daniel Lemire <dlemire@lemire.me >
2025-02-14 16:11:36 -05:00
Daniel Lemire
7bd79b4445
Update README.md
2025-02-14 16:03:01 -05:00
Daniel Lemire
078e2c9073
patch release 3.12.1
v3.12.1
2025-02-11 13:46:03 -05:00
Daniel Lemire
d7b6b20511
creating zip files.
2025-02-11 13:43:34 -05:00
Daniel Lemire
dbea3bbd62
Update README.md
2025-01-29 11:48:36 -05:00
Daniel Lemire
e422933414
release 3.12.0
v3.12.0
2025-01-27 20:35:57 -05:00
Daniel Lemire
de4d69b367
Introducing dual licensing ( #2328 )
...
* Introducing dual licensing
* adding missing file
2025-01-27 20:34:35 -05:00
Paul Dreik
b8675a7f7b
fix fuzzing when running on icelake ( #2327 )
2025-01-26 05:36:33 +01:00
Paul Dreik
5642bb93a4
fix fuzzer CI job ( #2324 )
2025-01-16 13:33:53 -05:00
Daniel Lemire
1b23a77e03
3.11.6
v3.11.6
2025-01-14 21:33:29 -05:00
Daniel Lemire
57699bfed8
release candidate ( #2323 )
v3.11.5
2025-01-09 11:01:48 -05:00
Daniel Lemire
648303b26a
typo
2025-01-08 21:29:11 -05:00
Daniel Lemire
9008960e36
fixed comment
2025-01-08 20:35:30 -05:00
Daniel Lemire
8a9e8a1792
fixing issue 2322
2025-01-08 20:28:25 -05:00
Daniel Lemire
ba33e9e78f
release
v3.11.4
2025-01-06 19:33:53 -05:00