Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update JsonTools to 4.8.1; JSON schema stuff #553

Merged
merged 1 commit into from
Dec 27, 2022
Merged

Update JsonTools to 4.8.1; JSON schema stuff #553

merged 1 commit into from
Dec 27, 2022

Conversation

molsonkiko
Copy link
Contributor

[4.8.1] - 2022-12-26

Added

  1. Random JSON generation from a non-schema file.
  2. Tests for random JSON generation.

Fixed

  1. Bug with random JSON generation where all keys (including non-required keys) in an object schema would always be included in random JSON. Now each object will have a random set of keys that is a superset of the required keys and a subset of all validated keys.

[4.8.0] - 2022-12-22

Added

  1. JSON Schema generation is back!

[4.7.0] - 2022-12-20

Added

  1. Support for extended ASCII characters (i.e., anything from 0x7f (⌂) to 0xff (ÿ)) in random JSON.

Changed

  1. Non-ASCII characters (e.g., 😀, Я) are now displayed normally rather than being converted to ASCII using the \u notation (e.g., \ud83d\ude00, \u042f). Resolve Issue #25.

Fixed

  1. Fix bug where find/replace form advanced controls would not be toggled if the user manually resized the form.

[4.6.1] - 2022-12-11

Fixed

  1. Fixed bugs where renaming a tree view (including the GrepperForm tree view) would cause problems, including a plugin crash upon closing Notepad++.
    • Such crash bugs still seem to appear under conditions that I cannot reliably replicate, but they are rare and innocuous.

[4.6.0] - 2022-12-09

Added

  1. JSON schema validation.
  2. Generation of random JSON from a schema.

Fixed

  1. Bugs with handling of binops in RemesPath. Also cleaned up the tests of log and log2. The longest-standing known bugs in RemesPath are finally squashed!

[4.5.0] - 2022-12-06

Added

  1. Memory of past JSON from files+apis form directories chosen.

Fixed

  1. When files are removed from the grepper form, the text in the associated buffer is refreshed with the pruned JSON.

@chcg chcg added this to the 1.5.8 milestone Dec 27, 2022
@chcg chcg merged commit 8e1cda0 into notepad-plus-plus:master Dec 27, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Pretty print: Unintentinally converts amlauta chars
2 participants