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

V1 #7

Open
wants to merge 31 commits into
base: master
Choose a base branch
from
Open

V1 #7

wants to merge 31 commits into from

Commits on Jun 25, 2024

  1. Configuration menu
    Copy the full SHA
    9eea144 View commit details
    Browse the repository at this point in the history
  2. Simplify flatten

    No longer use it for internally-tagged enums. Instead, use a private helper that adds the tag property.
    GREsau authored and rlebran committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    fdb5f53 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    724f8e5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ca62557 View commit details
    Browse the repository at this point in the history
  5. Update OpenAPI 3.0 schema URI

    GREsau authored and rlebran committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    4dd92a6 View commit details
    Browse the repository at this point in the history
  6. Regenerate test schemas

    GREsau authored and rlebran committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    384f232 View commit details
    Browse the repository at this point in the history
  7. Regenerate example schemas

    GREsau authored and rlebran committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    593c3fc View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    7802252 View commit details
    Browse the repository at this point in the history
  9. Refactor flatten and move it to _private, remove `TempFixupForTes…

    …ts`, regenerate test schemas
    GREsau authored and rlebran committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    2e2328f View commit details
    Browse the repository at this point in the history
  10. Re-add preserve_order feature, to preserve order of struct fields i…

    …n a schema's `properties`
    GREsau authored and rlebran committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    9443424 View commit details
    Browse the repository at this point in the history
  11. Use $defs instead of definitions in draft 2019-09

    This also changes the strategy for running visitors on subschemas - it is now done eagerly, as soon as they're added to the definitions map.
    GREsau authored and rlebran committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    a2de062 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    46369e3 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    354fa91 View commit details
    Browse the repository at this point in the history
  14. 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.
    GREsau authored and rlebran committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    5737c12 View commit details
    Browse the repository at this point in the history
  15. impl JsonSchema for Schema

    GREsau authored and rlebran committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    92d02b2 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    d1a39bf View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    5076e8b View commit details
    Browse the repository at this point in the history
  18. Regenerate example schemas

    GREsau authored and rlebran committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    b955e92 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    70aa0c0 View commit details
    Browse the repository at this point in the history
  20. v1.0.0-alpha.1

    GREsau authored and rlebran committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    dce7142 View commit details
    Browse the repository at this point in the history
  21. Update readme for v1

    GREsau authored and rlebran committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    db8fda0 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    10eacde View commit details
    Browse the repository at this point in the history
  23. v1.0.0-alpha.2

    GREsau authored and rlebran committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    5092aee View commit details
    Browse the repository at this point in the history
  24. Add separate docs for v0.8/v1

    GREsau authored and rlebran committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    14aaa48 View commit details
    Browse the repository at this point in the history
  25. Add extend attribute to docs

    GREsau authored and rlebran committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    ad5baa9 View commit details
    Browse the repository at this point in the history
  26. Update docs for v1

    GREsau authored and rlebran committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    1683ece View commit details
    Browse the repository at this point in the history
  27. Fix multiple enum flatten

    rlebran committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    cf88f19 View commit details
    Browse the repository at this point in the history
  28. Fix post rebase

    rlebran committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    d7a3c9f View commit details
    Browse the repository at this point in the history
  29. Fix tests

    rlebran committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    9633026 View commit details
    Browse the repository at this point in the history
  30. Add ipnetwork support

    rlebran committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    d59983e View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2024

  1. Publish alpha2

    rlebran committed Jun 27, 2024
    Configuration menu
    Copy the full SHA
    fb5b869 View commit details
    Browse the repository at this point in the history