Daniel Lemire
4b13020d65
Patch release
2023-03-13 21:44:34 -04:00
Daniel Lemire
34dcd33a88
Patch.
2023-03-09 11:24:06 -05:00
Daniel Lemire
77ad00b63c
Producing a minor patch release
2023-03-09 11:13:01 -05:00
Daniel Lemire
ec0b48b772
Version bump.
2023-03-02 14:27:49 -05:00
Daniel Lemire
8a247f1321
Patch release.
2023-02-22 20:39:31 -05:00
Daniel Lemire
3177cd1b5d
Fix.
2023-02-06 19:08:11 -05:00
Daniel Lemire
63d9ce3c58
Patch release.
2023-02-06 18:31:02 -05:00
Daniel Lemire
7500d7bb4f
Patching.
2023-01-25 22:19:40 -05:00
Daniel Lemire
82c9876aec
Preparing release.
2023-01-21 18:07:06 -05:00
Daniel Lemire
b9234be80f
complete number_in_string for documents, stringify the version macro and improving trailing content errors ( #1934 )
...
* This completes the '*_in_string' support within documents.
* Minor updates.
* Additional fixes.
2023-01-21 15:29:08 -05:00
Daniel Lemire
0d2455029d
Preparing patch release.
2022-11-23 10:59:48 -05:00
Daniel Lemire
d520062f8e
Bumping API
2022-10-06 11:50:33 -04:00
Daniel Lemire
a1aab1fafe
Preparing release 2.2.3
2022-10-02 16:32:37 -04:00
Daniel Lemire
933c2ebeac
Preparing release
2022-07-28 21:46:45 -04:00
Daniel Lemire
241ce7304c
New version.
2022-07-19 16:47:06 -04:00
Daniel Lemire
3fde8a4eac
New release candidate ( #1856 )
...
* Patch for possible AVX-512 overflow.
* Updating the test for new padding.
* Preparing new version.
* replace binary integer literals with hex literals for C++11 compatibility (#1855 )
Binary integer literals are a C++14 feature, so those are not supported
in C++11 and should be replaced by hexadecimal literals instead.
Fixes #1854 .
Co-authored-by: Dirk Stolle <striezel-dev@web.de >
2022-07-04 21:54:19 -04:00
Daniel Lemire
2fbacb0058
New version
2022-06-30 11:49:26 -04:00
Daniel Lemire
e6c90b8efb
Preparing release.
2022-06-15 15:23:03 -04:00
Daniel Lemire
a49ac04046
Version 2.0.3
2022-06-02 13:57:46 -04:00
Daniel Lemire
3e777c1759
This is a release candidate for issue 1831. ( #1832 )
...
Patch for GCC 8.
2022-06-02 09:19:30 -04:00
Daniel Lemire
a410c723c8
Patch release.
2022-05-26 16:25:57 -04:00
Daniel Lemire
ce74ece545
Preparing release.
2022-05-25 11:43:06 -04:00
Daniel Lemire
17f3148ac7
Version 1.0.2.
2021-10-27 19:29:42 -04:00
Daniel Lemire
e5c9a310cf
Preparing release 1.0.1.
2021-10-20 12:18:04 -04:00
Daniel Lemire
d6b5124c88
Pushing the release 1.0.0 candidate. ( #1709 )
2021-09-01 15:25:45 -04:00
Daniel Lemire
8a3b2f20e4
Version 0.9.1
2021-03-18 11:31:38 -04:00
Daniel Lemire
2db4592571
Last commit for version 0.9.0. ( #1503 )
...
* Last commit for version 0.9.0.
* Removing space.
2021-03-17 11:08:44 -04:00
Daniel Lemire
c96ff018fe
Version 0.8.
2021-01-22 12:04:08 -05:00
Daniel Lemire
cbacec0760
Releasing 0.7.0.
2020-12-04 18:56:15 -05:00
Daniel Lemire
6a86ef5a7d
Issue release
2020-10-23 09:32:25 -04:00
Daniel Lemire
5d355f1a8b
release candidate ( #1132 )
2020-08-19 18:12:23 -04:00
Daniel Lemire
74870a8189
Fixing issue 1013. ( #1016 )
...
* Fixing issue 1013.
* Bumping to 0.4.6
Co-authored-by: Daniel Lemire <lemire@gmai.com >
2020-07-01 14:14:51 -04:00
Daniel Lemire
0ef4d90ad0
Fix for issue 1014. ( #1015 )
...
* Fix for issue 1014.
* Explanation.
Co-authored-by: Daniel Lemire <lemire@gmai.com >
2020-06-30 19:36:26 -04:00
Daniel Lemire
e38fe3d361
Version update
2020-06-30 09:41:20 -04:00
Daniel Lemire
3faae67663
New release
2020-06-29 21:11:58 -04:00
Daniel Lemire
077907b7c3
Preparing a new patch release.
2020-06-28 12:40:13 -04:00
Daniel Lemire
4582a13360
Final steps.
2020-06-26 20:31:24 -04:00
Daniel Lemire
e01f1434fb
Bumping up the version number
2020-06-23 20:55:52 -04:00
Daniel Lemire
3cb79e6977
Trying again. ( #671 )
2020-04-02 19:24:43 -04:00
Daniel Lemire
3116e29d16
Release candidate ( #655 )
...
* Release candidate
2020-03-31 17:47:25 -04:00
John Keiser
a5afec1f94
Make #defines into simdjson::constants
2020-03-11 19:16:29 -07:00
John Keiser
8e7d1a5f09
Separate document state from ParsedJson
...
This creates a "document" class with only user-facing document state (no parser internals).
- document: user-facing document state
- document::iterator: iterator (equivalent of ParsedJsonIterator)
- document::parser: parser state plus a "docked" document we parse into (equivalent of ParsedJson)
Usage:
```c++
auto doc = simdjson::document::parse(buf, len); // less efficient but simplest
```
```c++
simdjson::document::parser parser; // reusable parser
parser.allocate_capacity(len);
simdjson::document* doc = parser.parse(buf, len); // pointer to doc inside parser
doc = parser.parse(buf2, len); // reuses all buffers and overwrites doc; more efficient
```
2020-02-07 10:02:36 -08:00
Daniel Lemire
bd9628df93
Producing a new release
2019-08-04 15:43:47 -04:00
Daniel Lemire
2a240e3fe2
Fixing style violation.
2019-08-01 16:38:51 -04:00
Daniel Lemire
ee66fb1c60
Version 0.2.0.
2019-08-01 16:23:30 -04:00
ioioioio
c2eea8abba
Style uniformization ( #238 )
...
* massive clang-format -style=LLVM
* naming harmonization
* adding commentary about sysinfoapi.h
2019-07-30 17:18:10 -04:00
ioioioio
9230588ce8
conflicts are solved
2019-07-02 15:21:00 -04:00
Daniel Lemire
954b89e762
New version (0.1.2).
2019-05-09 20:55:26 -04:00
Daniel Lemire
bf9b1b1457
New version (mostly setting the singleheader version in sync).
2019-03-13 21:02:39 -04:00
Daniel Lemire
d5a185b13e
new release.
2019-03-13 20:02:44 -04:00