Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
History of test/json101.test
2019-11-10
| ||
11:09 | Proper surrogate pair decoding added to JSON functions. See the mailing list bug report and https://bugs.python.org/issue38749. More test cases needed here, but it seems to work so far. file: [bb715380] check-in: [51027f08] user: drh branch: trunk, size: 23995 | |
2018-12-03
| ||
01:47 | Fix a parser bug in the use of parentheses around table-valued functions. file: [8f8977b0] check-in: [58a51123] user: drh branch: trunk, size: 23630 | |
2018-05-16
| ||
12:19 | Correct output for the fullkey column of json_each() when the total JSON input is a simple value, not an array or object. file: [b40a9f53] check-in: [b45b1885] user: drh branch: trunk, size: 22890 | |
2018-01-26
| ||
22:41 | Fix the query planner so that it takes into account dependencies in the arguments to table-valued functions in subexpressions in the WHERE clause. Fix for ticket [80177f0c226ff54f6dd]. file: [24e97954] check-in: [7daa6873] user: drh branch: trunk, size: 22156 | |
2017-10-27
| ||
12:27 | Additional test case demonstrating the ability to access structure elements using quoted names in the JSON1 extension. file: [d7cdf3e6] check-in: [8d3cc928] user: drh branch: trunk, size: 21084 | |
2017-04-13
| ||
00:12 | Fix a regression caused by the fix for ticket [6c9b5514077fed34551f98e64c09a1] - control characters allowed in JSON. file: [2bd3703a] check-in: [8e7b6118] user: drh branch: trunk, size: 19629 | |
2017-04-11
| ||
18:55 | Limit the depth of recursion for valid JSON in the JSON1 extension in order to avoid using excess stack space in the recursive descent parser. Fix for ticket [981329adeef51011052667a9]. file: [9e68ac5c] check-in: [1f68c184] user: drh branch: trunk, size: 19391 | |
2016-11-07
| ||
13:37 | Fix the JSON1 extension so that the JSON validator correctly rejects malformed backslash escapes within string literals. file: [c0897616] check-in: [7a635391] user: drh branch: trunk, size: 18584 | |
2016-06-17
| ||
13:01 | Add the json_quote() function to the JSON1 extension. file: [865776ed] check-in: [2c3714ae] user: drh branch: json_quote, size: 11839 | |
2016-02-04
| ||
10:28 | Escape control characters in JSON. Fix for ticket [ad2559db380abf8]. file: [ef42283f] check-in: [4f1b5229] user: drh branch: trunk, size: 11044 | |
2015-10-16
| ||
15:16 | Form-feed is not valid whitespace for json. Fix for ticket [57eec374ae1d0a1d] file: [f0178422] check-in: [28957d63] user: drh branch: trunk, size: 10384 | |
2015-10-08
| ||
23:37 | Json1 tests are working. Builds without FTS5 enabled. Still some problems building with FTS5. file: [83e6ebfb] check-in: [2928f8e8] user: drh branch: amalg-json1-fts5, size: 9887 | |
2015-09-24
| ||
11:06 | Fix a JSON1 test case so that it works on builds that omit virtual tables. file: [e8b50fbc] check-in: [a4444c0f] user: drh branch: trunk, size: 9872 | |
2015-09-23
| ||
01:10 | Do not allow a comma at the end of a JSON array or object. file: [07f0d847] check-in: [7c7a3f3e] user: drh branch: trunk, size: 9805 | |
2015-09-22
| ||
00:21 | Fix json_set() so that it can overwrite a value that was previously overwritten during the same call. file: [bfc81e4b] check-in: [0f160416] user: drh branch: trunk, size: 9511 | |
2015-09-19
| ||
18:54 | Fix a memory leak in json1.c that could occur after misuse of json_object(). file: [b33f3888] check-in: [394b81b1] user: drh branch: trunk, size: 9378 | |
2015-09-11
| ||
00:06 | Take out the goofy '$$' path syntax. Instead, use subtypes to communicate when a string is JSON. Add the json() function that validates and minifies the JSON and sets the appropriate subtype. file: [e20d2421] check-in: [8a80d645] user: drh branch: subtypes, size: 9318 | |
2015-08-29
| ||
18:30 | New test cases for the json1 extension. file: [11535d89] check-in: [daff4832] user: drh branch: trunk, size: 8729 | |
16:02 | Do not consider an empty string to be valid JSON. Add some additional JSON test cases. file: [ef8fb3ac] check-in: [fd19ff02] user: drh branch: trunk, size: 4281 | |
2015-08-28
| ||
03:48 | Add the json_check() function, which returns its argument if the argument is well-formed JSON or which throws an error otherwise. file: [420fe391] check-in: [64abb65d] user: drh branch: trunk, size: 2904 | |
03:33 | Enhance the json_insert(), json_replace(), and json_set() functions with the ability to add JSON instead of text if the argument is text and if the PATH begins with '$$' instead of just '$'. file: [5dfb1817] check-in: [44f103d8] user: drh branch: trunk, size: 2733 | |
2015-08-21
| ||
20:37 | Fixes for compiler warnings and errors in the makefiles. Rename the one test script to json101.test. file: [950ed4e8] check-in: [9ff6ccde] user: drh branch: json, size: 2283 Renamed from test/json1.test | |