Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: oapi-codegen/oapi-codegen
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v1.15.0
Choose a base ref
...
head repository: oapi-codegen/oapi-codegen
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v1.16.2
Choose a head ref
  • 9 commits
  • 52 files changed
  • 2 contributors

Commits on Sep 17, 2023

  1. Migrate middleware to their own Go modules

    Similar to our work with the migration to separate modules for the
    `pkg/runtime` and `pkg/types` packages, we can do the same for the
    middleware.
    
    This allows us to iterate over these quicker than the underlying code
    generator and gives us the opportunity to introduce breaking changes
    more easily if appropriate.
    
    These won't be removed until the next major version, but we can mark
    them as deprecated to nudge folks to move away from them.
    jamietanna committed Sep 17, 2023
    Configuration menu
    Copy the full SHA
    2d349f4 View commit details
    Browse the repository at this point in the history
  2. Deprecate existing middleware

    To nudge people to move along to the new versions in their own repos.
    jamietanna committed Sep 17, 2023
    Configuration menu
    Copy the full SHA
    58e3d16 View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2023

  1. Onboard to Renovate

    Instead of Dependabot, as it gives us more control.
    jamietanna committed Sep 18, 2023
    Configuration menu
    Copy the full SHA
    46d2694 View commit details
    Browse the repository at this point in the history

Commits on Oct 15, 2023

  1. Replace Echo-specific handler call

    As part of replacing `testutil` with a separate library, we're removing
    this convenience method, as we can provide a full drop-in replacement
    with `GoWithHTTPHandler`.
    jamietanna committed Oct 15, 2023
    Configuration menu
    Copy the full SHA
    82cbf4a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6d98312 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d663b6c View commit details
    Browse the repository at this point in the history

Commits on Oct 23, 2023

  1. Fix: Ensure deprecations are parsed correctly

    It appears that GoDoc does not parse these deprecation warnings as a
    deprecation unless there is an explicit blank comment between lines, or
    it is the start of a doc comment.
    jamietanna committed Oct 23, 2023
    Configuration menu
    Copy the full SHA
    eb5e119 View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2023

  1. Add pkg.go.dev links to deprecation warnings

    So they're more actionable, as the previous setup didn't quite make it
    possible to link directly through to replacing symbol.
    jamietanna committed Oct 24, 2023
    Configuration menu
    Copy the full SHA
    81b4e34 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5d2cd60 View commit details
    Browse the repository at this point in the history
Loading