-
-
Notifications
You must be signed in to change notification settings - Fork 229
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
V1 #290
Commits on May 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 342cd5f - Browse repository at this point
Copy the full SHA 342cd5fView commit details
Commits on May 13, 2024
-
No longer use it for internally-tagged enums. Instead, use a private helper that adds the tag property.
Configuration menu - View commit details
-
Copy full SHA for 3b3870c - Browse repository at this point
Copy the full SHA 3b3870cView commit details -
Configuration menu - View commit details
-
Copy full SHA for b87b6eb - Browse repository at this point
Copy the full SHA b87b6ebView commit details -
Configuration menu - View commit details
-
Copy full SHA for efff7e2 - Browse repository at this point
Copy the full SHA efff7e2View commit details -
Configuration menu - View commit details
-
Copy full SHA for dec3c67 - Browse repository at this point
Copy the full SHA dec3c67View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4dde683 - Browse repository at this point
Copy the full SHA 4dde683View commit details -
Configuration menu - View commit details
-
Copy full SHA for f5d2142 - Browse repository at this point
Copy the full SHA f5d2142View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8c2c32b - Browse repository at this point
Copy the full SHA 8c2c32bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 18300c6 - Browse repository at this point
Copy the full SHA 18300c6View commit details -
Refactor
flatten
and move it to_private
, remove `TempFixupForTes……ts`, regenerate test schemas
Configuration menu - View commit details
-
Copy full SHA for c4d42ec - Browse repository at this point
Copy the full SHA c4d42ecView commit details
Commits on May 18, 2024
-
Re-add
preserve_order
feature, to preserve order of struct fields i……n a schema's `properties`
Configuration menu - View commit details
-
Copy full SHA for d3b6ff5 - Browse repository at this point
Copy the full SHA d3b6ff5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 22e89a5 - Browse repository at this point
Copy the full SHA 22e89a5View commit details
Commits on May 19, 2024
-
Use
$defs
instead ofdefinitions
in draft 2019-09This also changes the strategy for running visitors on subschemas - it is now done eagerly, as soon as they're added to the definitions map.
Configuration menu - View commit details
-
Copy full SHA for 95475ad - Browse repository at this point
Copy the full SHA 95475adView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3aa0e7f - Browse repository at this point
Copy the full SHA 3aa0e7fView commit details
Commits on May 20, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d32231c - Browse repository at this point
Copy the full SHA d32231cView commit details
Commits on May 23, 2024
-
Revert to previous behaviour regarding visitors running on
$defs
/`d……efinitions` lazily (only if/when root schema is created). Visitors will now always descend into `$defs`/`definitions`. If a generator is configured to use a different definitions path, then the visitor will also descend into that path (but a plain `Visitor` would NOT.
Configuration menu - View commit details
-
Copy full SHA for 1247b89 - Browse repository at this point
Copy the full SHA 1247b89View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1819dce - Browse repository at this point
Copy the full SHA 1819dceView commit details -
Configuration menu - View commit details
-
Copy full SHA for fe05631 - Browse repository at this point
Copy the full SHA fe05631View commit details
Commits on May 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 1aaa162 - Browse repository at this point
Copy the full SHA 1aaa162View commit details -
Configuration menu - View commit details
-
Copy full SHA for f8b56cb - Browse repository at this point
Copy the full SHA f8b56cbView commit details -
Configuration menu - View commit details
-
Copy full SHA for fb6e1a5 - Browse repository at this point
Copy the full SHA fb6e1a5View commit details
Commits on May 27, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 760403e - Browse repository at this point
Copy the full SHA 760403eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3ee7c7f - Browse repository at this point
Copy the full SHA 3ee7c7fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 97b70aa - Browse repository at this point
Copy the full SHA 97b70aaView commit details
Commits on Jun 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 840315b - Browse repository at this point
Copy the full SHA 840315bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3150f98 - Browse repository at this point
Copy the full SHA 3150f98View commit details
Commits on Jun 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d511d44 - Browse repository at this point
Copy the full SHA d511d44View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6929583 - Browse repository at this point
Copy the full SHA 6929583View commit details -
Configuration menu - View commit details
-
Copy full SHA for 91ee3f9 - Browse repository at this point
Copy the full SHA 91ee3f9View commit details
Commits on Aug 4, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ce15380 - Browse repository at this point
Copy the full SHA ce15380View commit details -
Remove default implementation of
Visitor::visit_schema()
Since it's now the only method, there's no good reason to implement the trait without implementing that method.
Configuration menu - View commit details
-
Copy full SHA for ade95a5 - Browse repository at this point
Copy the full SHA ade95a5View commit details -
Configuration menu - View commit details
-
Copy full SHA for ef9c8dc - Browse repository at this point
Copy the full SHA ef9c8dcView commit details -
I'm reasonably satisfied that the current behaviour of enum variants with `with`/`schema_with` attributes is correct
Configuration menu - View commit details
-
Copy full SHA for 71b45a8 - Browse repository at this point
Copy the full SHA 71b45a8View commit details
Commits on Aug 7, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 324be32 - Browse repository at this point
Copy the full SHA 324be32View commit details
Commits on Aug 8, 2024
-
Add
Send
requirement toGenTransform
This means `SchemaSettings` and `SchemaGenerator` are both now `Send`
Configuration menu - View commit details
-
Copy full SHA for a1c3bcd - Browse repository at this point
Copy the full SHA a1c3bcdView commit details
Commits on Aug 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 29067a0 - Browse repository at this point
Copy the full SHA 29067a0View commit details
Commits on Aug 10, 2024
-
Add
transform = ...
attribute (#312)This allows running arbitrary transforms on generated schemas when deriving `JsonSchema`
Configuration menu - View commit details
-
Copy full SHA for 14b06e7 - Browse repository at this point
Copy the full SHA 14b06e7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 55b88b5 - Browse repository at this point
Copy the full SHA 55b88b5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 56ebd54 - Browse repository at this point
Copy the full SHA 56ebd54View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7bcd200 - Browse repository at this point
Copy the full SHA 7bcd200View commit details -
Configuration menu - View commit details
-
Copy full SHA for c61b260 - Browse repository at this point
Copy the full SHA c61b260View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4609590 - Browse repository at this point
Copy the full SHA 4609590View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5054242 - Browse repository at this point
Copy the full SHA 5054242View commit details