Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								92484f0caf 
								
							 
						 
						
							
							
								
								🔖  set version to 3.0.1  
							
							
							
						 
						
							2017-12-29 18:31:13 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3c76ff353d 
								
							 
						 
						
							
							
								
								📝  updated docs after PRs  
							
							
							
						 
						
							2017-12-29 16:52:09 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3113a52a7d 
								
							 
						 
						
							
							
								
								📝  added exception 403 to documentation of at ( #888 )  
							
							... 
							
							
							
							The at function throws json::out_of_range.403 when a nonexistent object key is provided (just like the usual at function). This was not documented and users could assume json::out_of_range.404 would be thrown instead.
- Updated documentation.
- Added example code. 
							
						 
						
							2017-12-23 18:38:18 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								88ddb12afc 
								
							 
						 
						
							
							
								
								📝  fix for  #883  
							
							... 
							
							
							
							- Adjusted table to user-defined exceptions. This was forgotten in the 3.0.0 update.
- Added update function to the table. 
							
						 
						
							2017-12-18 19:46:53 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								106f9f5436 
								
							 
						 
						
							
							
								
								⬆️  updated git-update-ghpages script  
							
							
							
						 
						
							2017-12-17 10:20:30 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9e3c4ad11f 
								
							 
						 
						
							
							
								
								🔖  set version to 3.0.0  
							
							
							
						 
						
							2017-12-17 08:31:18 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								314e4e7699 
								
							 
						 
						
							
							
								
								📝  improved documentation for dump and iterator_wrapper  
							
							
							
						 
						
							2017-12-16 23:58:10 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f3bd755cab 
								
							 
						 
						
							
							
								
								➖  removing <iomanip> header  
							
							
							
						 
						
							2017-12-16 12:37:25 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								261caec2de 
								
							 
						 
						
							
							
								
								👥  added contributor image  
							
							
							
						 
						
							2017-12-14 22:29:39 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c6e7eae394 
								
							 
						 
						
							
							
								
								✨  implemented JSON Merge Patch (RFC 7396)  
							
							... 
							
							
							
							SQLite's json1 extension (https://www.sqlite.org/json1.html ) supports JSON Merge Patch (https://tools.ietf.org/html/rfc7396 ). As the implementation is trivial and we already support JSON Patch, I think this could be a nice extension to the library. 
							
						 
						
							2017-12-13 23:36:22 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								61cc07ff38 
								
							 
						 
						
							
							
								
								📝  some documentation  
							
							
							
						 
						
							2017-10-27 16:07:04 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nate Vargas 
								
							 
						 
						
							
							
							
							
								
							
							
								727ee7d03e 
								
							 
						 
						
							
							
								
								Set GENERATE_TAGFILE in Doxyfile  
							
							... 
							
							
							
							Allows documentation to be linked from other projects to https://nlohmann.github.io/json  using Doxygen with the tag:
TAGFILES = $(SOME_PATH)/nlohmann_json.tag=https://nlohmann.github.io/json  
							
						 
						
							2017-10-14 19:06:38 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1a66527dca 
								
							 
						 
						
							
							
								
								📝  fixed documentation  #745  
							
							
							
						 
						
							2017-09-30 10:18:18 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c607b5c2ac 
								
							 
						 
						
							
							
								
								📝  improved documentation  
							
							
							
						 
						
							2017-09-06 17:14:06 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								91e0032853 
								
							 
						 
						
							
							
								
								📝  improved documentation  
							
							
							
						 
						
							2017-08-29 23:46:26 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								72afe53fa0 
								
							 
						 
						
							
							
								
								📝  updated documentation for update() function  #661  
							
							
							
						 
						
							2017-08-15 21:42:50 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c819a2d732 
								
							 
						 
						
							
							
								
								🔨  refactored some scanner internals  
							
							
							
						 
						
							2017-07-28 19:18:50 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								504012a3db 
								
							 
						 
						
							
							
								
								📝  cleanup after  #650  
							
							... 
							
							
							
							As <iostream> is not included in json.hpp any more, all code examples need to include <iostream> now. 
							
						 
						
							2017-07-09 11:51:38 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f697fec522 
								
							 
						 
						
							
							
								
								📝  fixed documentation  
							
							... 
							
							
							
							There was an issue in the documentation example before. Unfortunately, I did not recreate the example outputs. 
							
						 
						
							2017-07-08 22:16:45 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Chocobo1 
								
							 
						 
						
							
							
							
							
								
							
							
								0395f3fdfb 
								
							 
						 
						
							
							
								
								fix typo  
							
							
							
						 
						
							2017-06-21 21:41:34 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0c3ffe12cd 
								
							 
						 
						
							
							
								
								⏪  reverting first/second experiment  #350  
							
							
							
						 
						
							2017-05-15 21:07:58 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								962da00171 
								
							 
						 
						
							
							
								
								✨  implemented an indentation character  #520  
							
							... 
							
							
							
							An optional parameter for dump() allows to set the character to use for
indentation (default: space). In case a JSON value is serialized to an
output stream, its fill character is used (and can be set with
std::setfill). 
							
						 
						
							2017-05-07 19:27:40 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ecf895f2d1 
								
							 
						 
						
							
							
								
								📝  mentioned value function on main doc page  #570  
							
							
							
						 
						
							2017-05-05 16:42:22 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c42273d2a0 
								
							 
						 
						
							
							
								
								📝  fixed documentation  #565  
							
							... 
							
							
							
							The documentation mismatched the actual code. 
							
						 
						
							2017-04-23 21:46:30 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9b32f72584 
								
							 
						 
						
							
							
								
								📝  fixed examples for Wandbox  
							
							... 
							
							
							
							As I learned in https://github.com/melpon/wandbox/issues/209 , this
library is already installed at Wandbox, so we need to adjust the
examples to use `#include "json.hpp"` insteas of `#include <json.hpp>`. 
							
						 
						
							2017-04-21 22:07:07 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								aea47422a2 
								
							 
						 
						
							
							
								
								📝  updated links and output  
							
							
							
						 
						
							2017-04-14 18:13:01 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								6b6e554067 
								
							 
						 
						
							
							
								
								🐛  added missing header  
							
							... 
							
							
							
							std::setw needs the iomanip header (at least with GCC). 
							
						 
						
							2017-04-14 17:37:28 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								951d0920fc 
								
							 
						 
						
							
							
								
								🐛  fixed README example  
							
							... 
							
							
							
							The example with the size() operator is bad: using operator[] already
changes the size of the object. The fix makes it clearer. 
							
						 
						
							2017-04-14 17:36:45 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e2f6cf7f46 
								
							 
						 
						
							
							
								
								🔥  removed .test files  
							
							... 
							
							
							
							These files were never meant to be versioned. 
							
						 
						
							2017-04-14 17:35:31 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								97a25de938 
								
							 
						 
						
							
							
								
								✨  proposal for  #428  
							
							... 
							
							
							
							This implementation forwards the iterators to std::map::insert. 
							
						 
						
							2017-04-07 18:29:09 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b8b4362ca4 
								
							 
						 
						
							
							
								
								🔥  removed accidentally committed binaries  
							
							
							
						 
						
							2017-03-13 19:04:19 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								28dbe4e651 
								
							 
						 
						
							
							
								
								📝  overworked documentation for the at functions  
							
							... 
							
							
							
							Added all possible exceptions to the examples of the at functions. 
							
						 
						
							2017-03-12 13:49:39 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0f6b8aa718 
								
							 
						 
						
							
							
								
								📝  more documentation for the new exceptions  
							
							
							
						 
						
							2017-03-08 23:30:38 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1ab580d6e9 
								
							 
						 
						
							
							
								
								📝  more documentation for the new exceptions  
							
							
							
						 
						
							2017-03-08 23:12:13 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								fe71e7df1f 
								
							 
						 
						
							
							
								
								📝  overworked documentation  
							
							... 
							
							
							
							Replacing references to std exceptions with user-defined exceptions.
Also changed some examples to the new exceptions. 
							
						 
						
							2017-03-08 21:03:19 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c085e3bac2 
								
							 
						 
						
							
							
								
								🔨  started with user-defined exceptions  #301   #244  
							
							... 
							
							
							
							Added class hierarchy for user-defined exceptions (#244 ). Integrated
parse exceptions 101-103. Parse exceptions include the byte count of
the last read character to locate the position of the error (#301 ). 
							
						 
						
							2017-03-01 21:28:44 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								7b8fd864e2 
								
							 
						 
						
							
							
								
								🔥  removed deprecated constructor  #480  
							
							... 
							
							
							
							The constructor basic_json(std::istream&, const parser_callback_t) has
been deprecated since version 2.0.0. This commit removes it together
with its code example, deprecation macro, and test cases. The code now
also compiles with -W-deprecated-declarations. 
							
						 
						
							2017-03-01 17:49:03 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9ff0cc0f02 
								
							 
						 
						
							
							
								
								📝  updated documentation  
							
							
							
						 
						
							2017-02-25 16:43:15 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								27c65b860b 
								
							 
						 
						
							
							
								
								🔖  version 2.1.1  
							
							
							
						 
						
							2017-02-25 16:34:38 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								967f9144d4 
								
							 
						 
						
							
							
								
								🚧  overworked fix for  #465  
							
							
							
						 
						
							2017-02-21 19:11:34 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0ffa18aab8 
								
							 
						 
						
							
							
								
								📝  listing projects using the library  
							
							
							
						 
						
							2017-02-08 19:16:38 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
							
							
								
							
							
								6746a57524 
								
							 
						 
						
							
							
								
								📝  updated slides  
							
							
							
						 
						
							2017-01-28 18:41:30 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
							
							
								
							
							
								eb08e8b09b 
								
							 
						 
						
							
							
								
								📝  updated documentation  
							
							
							
						 
						
							2017-01-28 18:20:12 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
							
							
								
							
							
								38e4935db0 
								
							 
						 
						
							
							
								
								📝  added example and documentation for the meta function  
							
							
							
						 
						
							2017-01-28 17:12:29 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
							
							
								
							
							
								d870826811 
								
							 
						 
						
							
							
								
								🔖  set version to 2.1.0  
							
							
							
						 
						
							2017-01-28 16:03:35 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
							
							
								
							
							
								2f6260751c 
								
							 
						 
						
							
							
								
								📝   fixed   #434  
							
							
							
						 
						
							2017-01-27 18:50:52 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
							
							
								
							
							
								94d9b7bc86 
								
							 
						 
						
							
							
								
								📝  overworked documentation (re-added constructor examples)  
							
							
							
						 
						
							2017-01-25 21:59:54 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Théo DELRIEU 
								
							 
						 
						
							
							
							
							
								
							
							
								af94e712c7 
								
							 
						 
						
							
							
								
								add basic doxygen documentations  
							
							
							
						 
						
							2017-01-21 16:14:22 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
							
							
								
							
							
								ce0b3fe5a3 
								
							 
						 
						
							
							
								
								🚧  made type_name() public  
							
							
							
						 
						
							2017-01-21 16:12:17 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
							
							
								
							
							
								7e2c4b3ead 
								
							 
						 
						
							
							
								
								📝  updated online link  
							
							
							
						 
						
							2017-01-02 16:37:29 +01:00