Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								7608a64e1e 
								
							 
						 
						
							
							
								
								🔨  fixed amalgamation  
							
							 
							
							
							
						 
						
							2018-08-18 18:14:12 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a7b02bdce0 
								
							 
						 
						
							
							
								
								🔖  preparing 3.2.0 release  
							
							 
							
							
							
						 
						
							2018-08-18 17:48:49 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c6a482b16c 
								
							 
						 
						
							
							
								
								📝  added example for sax_parse  
							
							 
							
							
							
						 
						
							2018-08-18 15:42:18 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5ad52f4167 
								
							 
						 
						
							
							
								
								⬆️  Catch 1.12.0  
							
							 
							
							
							
						 
						
							2018-08-18 12:02:12 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3811daa8a3 
								
							 
						 
						
							
							
								
								📝  release preparation  
							
							 
							
							
							
						 
						
							2018-08-18 12:00:14 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								6899fa304c 
								
							 
						 
						
							
							
								
								Merge branch 'develop' of  https://github.com/nlohmann/json  into develop  
							
							 
							
							
							
						 
						
							2018-08-18 08:15:06 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								57faaf42ca 
								
							 
						 
						
							
							
								
								🚨  fixed a compiler warning  
							
							 
							
							
							
						 
						
							2018-08-18 08:15:03 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f78ac4fbd3 
								
							 
						 
						
							
							
								
								Merge pull request  #1200  from thyu/develop  
							
							 
							
							... 
							
							
							
							Fix -Wno-sometimes-uninitialized by initializing "result" in parse_sax 
							
						 
						
							2018-08-18 08:14:04 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tsz-Ho Yu 
								
							 
						 
						
							
							
							
							
								
							
							
								3004a73951 
								
							 
						 
						
							
							
								
								Fix -Wno-sometimes-uninitialized by initializing "result" in parse_sax  
							
							 
							
							... 
							
							
							
							The function parse_sax() returns sometimes-uninitialized warnings in
some compilers. This commit fixes that. 
							
						 
						
							2018-08-18 01:12:19 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e33b31e6aa 
								
							 
						 
						
							
							
								
								🐛  fixed callback-related issue ( https://github.com/nlohmann/json/issues/971#issuecomment-413678360 )  
							
							 
							
							
							
						 
						
							2018-08-17 23:09:45 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b5c54b41fd 
								
							 
						 
						
							
							
								
								📝  overworked documentation  
							
							 
							
							
							
						 
						
							2018-08-16 21:53:47 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								07494e06d7 
								
							 
						 
						
							
							
								
								🚨  fixed some compiler warnings  
							
							 
							
							
							
						 
						
							2018-08-16 18:20:30 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d5b21b051c 
								
							 
						 
						
							
							
								
								Merge pull request  #1153  from theodelrieu/refactor/no_virtual_sax  
							
							 
							
							... 
							
							
							
							Refactor/no virtual sax 
							
						 
						
							2018-08-16 17:47:55 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Théo DELRIEU 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0cc3db4f15 
								
							 
						 
						
							
							
								
								add static_asserts on SAX interface  
							
							 
							
							
							
						 
						
							2018-08-16 11:59:57 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Théo DELRIEU 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								38f8a51a8f 
								
							 
						 
						
							
							
								
								use abstract sax class in parser tests  
							
							 
							
							
							
						 
						
							2018-08-16 11:59:49 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Théo DELRIEU 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9bbb133094 
								
							 
						 
						
							
							
								
								remove no_limit constant and default values  
							
							 
							
							
							
						 
						
							2018-08-16 11:59:05 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Théo DELRIEU 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								442886d040 
								
							 
						 
						
							
							
								
								use templates in the sax interface instead of virtuals  
							
							 
							
							
							
						 
						
							2018-08-16 11:58:52 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Théo DELRIEU 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f6febbe359 
								
							 
						 
						
							
							
								
								split meta.hpp, add detected_t (used to define concepts)  
							
							 
							
							
							
						 
						
							2018-08-16 11:58:42 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3ac2d81a95 
								
							 
						 
						
							
							
								
								🔨  fixed a MinGW error  #1193  
							
							 
							
							
							
						 
						
							2018-08-14 22:13:56 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								be2065dce9 
								
							 
						 
						
							
							
								
								🚨  fixing a MinGW warning  #1192  
							
							 
							
							
							
						 
						
							2018-08-14 22:11:47 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								fed70f6bff 
								
							 
						 
						
							
							
								
								🎨  reindented code  
							
							 
							
							
							
						 
						
							2018-08-14 22:11:08 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0e748f2f8c 
								
							 
						 
						
							
							
								
								Merge pull request  #1187  from devsisters/json-internal-catch  
							
							 
							
							... 
							
							
							
							[RFC] Introduce a new macro function: JSON_INTERNAL_CATCH 
							
						 
						
							2018-08-14 21:56:29 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								861ee400cc 
								
							 
						 
						
							
							
								
								Merge pull request  #1176  from grembo/develop  
							
							 
							
							... 
							
							
							
							Fix unit tests that were silently skipped or crashed (depending on the compiler) 
							
						 
						
							2018-08-14 21:48:49 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3ce4325350 
								
							 
						 
						
							
							
								
								📝  updated documentation of used compilers  
							
							 
							
							
							
						 
						
							2018-08-01 22:31:51 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ba4a19d4af 
								
							 
						 
						
							
							
								
								👷  added more CI workers  
							
							 
							
							
							
						 
						
							2018-08-01 20:59:58 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								043eff5ba8 
								
							 
						 
						
							
							
								
								👷  added more CI workers  
							
							 
							
							
							
						 
						
							2018-07-31 21:18:33 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Michael Gmelin 
								
							 
						 
						
							
							
							
							
								
							
							
								05b27e83b7 
								
							 
						 
						
							
							
								
								Exclude bytewise comparison in certain tests.  
							
							 
							
							... 
							
							
							
							These tests never worked - they weren't run before
d5aaeb4 .
Note that these tests would fail because of this library
ordering dictionary keys (which is legal). So changing the
input files (or modifying stored cbor/msgpack/ubjson files)
would make the tests work and they could get removed from
"exclude_packaged".
Also move parsing of files in these unit tests to within
the inner sections, so that they're only parsed
number_of_files * number_of_sections instead of
number_of_files * number_of_files * number_of_sections
(so, instead of close to 100k parses about 700). 
							
						 
						
							2018-07-29 14:52:52 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Michael Gmelin 
								
							 
						 
						
							
							
							
							
								
							
							
								d5aaeb4cce 
								
							 
						 
						
							
							
								
								Make section names unique in loops, as catch doesn't support duplicate  
							
							 
							
							... 
							
							
							
							sections, see also https://github.com/catchorg/Catch2/issues/816#issuecomment-278268122 
As a result, when built with gcc, loop iterations were skipped. When
built with clang, the test aborted with an assertion in catch.hpp
line 6222.
This also addresses the issues discussed here:
https://github.com/nlohmann/json/issues/1032#issuecomment-378707696 
and here:
https://github.com/catchorg/Catch2/issues/1241 
Please note that this introduces new problems, as some of
the unit tests fail now - the library stores keys in
lexographical order, while the cbor/msgpack/ubjson examples
store them in original order. 
							
						 
						
							2018-07-29 10:44:36 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3760a38b7e 
								
							 
						 
						
							
							
								
								🏁  implicit conversion is not allowed with MSVC  
							
							 
							
							
							
						 
						
							2018-07-21 11:47:05 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5b14411669 
								
							 
						 
						
							
							
								
								🏁  trying to fix C2440 error  
							
							 
							
							... 
							
							
							
							Error in AppVeyor:
unit-conversions.cpp(441): error C2440: 'initializing': cannot convert from 'nlohmann::json' to 'std::nullptr_t'
(https://ci.appveyor.com/project/nlohmann/json/build/2838/job/wo7im01sq6tvhe9m ) 
							
						 
						
							2018-07-21 10:59:00 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								347e77bdc1 
								
							 
						 
						
							
							
								
								🚑  fix for  #1169  
							
							 
							
							
							
						 
						
							2018-07-21 10:31:55 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								04372a8c56 
								
							 
						 
						
							
							
								
								🏁  fix for  #1168  
							
							 
							
							
							
						 
						
							2018-07-19 17:31:50 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hyeon Kim 
								
							 
						 
						
							
							
							
							
								
							
							
								d0e60de433 
								
							 
						 
						
							
							
								
								Add new JSON_INTERNAL_CATCH macro function  
							
							 
							
							
							
						 
						
							2018-07-19 15:43:41 +09:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								7bfc406ded 
								
							 
						 
						
							
							
								
								📝  added note about CocoaPods  #1148  
							
							 
							
							
							
						 
						
							2018-07-05 21:18:46 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d456a2d777 
								
							 
						 
						
							
							
								
								Merge pull request  #1151  from sonulohani/bigObjFix  
							
							 
							
							... 
							
							
							
							Fixed compiler error in VS 2015 for debug mode 
							
						 
						
							2018-06-29 09:03:43 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Sonu Lohani 
								
							 
						 
						
							
							
							
							
								
							
							
								b8ad3388ec 
								
							 
						 
						
							
							
								
								Fixed compiler error in VS 2015 for debug mode  
							
							 
							
							... 
							
							
							
							https://github.com/nlohmann/json/issues/1114  
							
						 
						
							2018-06-29 09:34:41 +05:30  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								39dd775e38 
								
							 
						 
						
							
							
								
								🔨  cleanup after  #1134  
							
							 
							
							
							
						 
						
							2018-06-28 21:32:32 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								86a96b059d 
								
							 
						 
						
							
							
								
								Merge pull request  #1134  from Daniel599/feature/items_iterator  
							
							 
							
							... 
							
							
							
							fixed compile error for #1045  
							
						 
						
							2018-06-28 21:21:17 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								396a914f9e 
								
							 
						 
						
							
							
								
								🔨  added macro to disable compiler check  #1128  
							
							 
							
							
							
						 
						
							2018-06-26 22:47:40 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								bab5826504 
								
							 
						 
						
							
							
								
								Merge pull request  #1144  from jrakow/cppreference-link-fix  
							
							 
							
							... 
							
							
							
							Fix links to cppreference named requirements (formerly concepts) 
							
						 
						
							2018-06-26 07:58:45 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								515cfc2d89 
								
							 
						 
						
							
							
								
								Merge pull request  #1142  from jrakow/develop  
							
							 
							
							... 
							
							
							
							meson: fix include directory 
							
						 
						
							2018-06-24 23:33:30 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Julius Rakow 
								
							 
						 
						
							
							
							
							
								
							
							
								963d06a13c 
								
							 
						 
						
							
							
								
								📝  fix links to cppreference named requirements  
							
							 
							
							... 
							
							
							
							"Concepts" have been renamed to "named requirements".
This is because P0898R3 Standard Library Concepts has been merged into
C++20.
Cppreference have moved their links accordingly. 
							
						 
						
							2018-06-24 22:36:19 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Julius Rakow 
								
							 
						 
						
							
							
							
							
								
							
							
								9f00db48d9 
								
							 
						 
						
							
							
								
								📝  link to cppreference via HTTPS  
							
							 
							
							
							
						 
						
							2018-06-24 22:34:47 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Julius Rakow 
								
							 
						 
						
							
							
							
							
								
							
							
								ec2ebd5ec9 
								
							 
						 
						
							
							
								
								meson: add multiple headers target  
							
							 
							
							
							
						 
						
							2018-06-24 18:07:30 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Julius Rakow 
								
							 
						 
						
							
							
							
							
								
							
							
								0bb36bb140 
								
							 
						 
						
							
							
								
								meson: fix include directory  
							
							 
							
							
							
						 
						
							2018-06-24 18:07:30 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								62457729e8 
								
							 
						 
						
							
							
								
								📝  mentioned MinGW in README  
							
							 
							
							
							
						 
						
							2018-06-24 18:03:59 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								09c0df4a21 
								
							 
						 
						
							
							
								
								👷  choosing correct image  
							
							 
							
							
							
						 
						
							2018-06-24 17:40:16 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1bbc4a0859 
								
							 
						 
						
							
							
								
								👷  using Ninja to speed up build  
							
							 
							
							
							
						 
						
							2018-06-24 17:10:13 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d8fe13fc83 
								
							 
						 
						
							
							
								
								🔨  fixed escaping for MinGW  
							
							 
							
							
							
						 
						
							2018-06-24 16:57:53 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e59b930927 
								
							 
						 
						
							
							
								
								👷  trying a more recent compiler  
							
							 
							
							
							
						 
						
							2018-06-24 16:40:47 +02:00