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: uber-go/mock
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.5.1
Choose a base ref
...
head repository: uber-go/mock
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v0.5.2
Choose a head ref
  • 3 commits
  • 10 files changed
  • 1 contributor

Commits on Apr 7, 2025

  1. Back to development. (#242)

    Return the changelog to development status.
    JacobOaks authored Apr 7, 2025
    Configuration menu
    Copy the full SHA
    6568d88 View commit details
    Browse the repository at this point in the history

Commits on Apr 28, 2025

  1. Bump go.mod to 1.23 and remove alias replacements (#248)

    Alias replacements derived from syntax were introduced in #220 as a way
    to ensure the aliases used in source code were also used. This helped
    ensure packages mode worked on go1.22, which didn't have explicit alias
    node support in the `go/types` package.
    
    Alias replacements have a couple issues:
    * They flat out replace any would-be references to an underlying type
    with an alias type.
    * They don't properly handle aliases to generic type instantiations
    (ref: #243)
    
    Now that go1.24 is released, we can bump `go.mod` to go1.23, which means
    we can ensure `go/types` has an explicit `types.Alias` node for type
    aliases, and we can remove the alias replacement logic.
    JacobOaks authored Apr 28, 2025
    Configuration menu
    Copy the full SHA
    8ce01ac View commit details
    Browse the repository at this point in the history
  2. Prepare release v0.5.2 (#250)

    Prepare the changelog for a v0.5.2 release containing a bug fix caused
    by outdated go version and alias replacements logic.
    JacobOaks authored Apr 28, 2025
    Configuration menu
    Copy the full SHA
    0b8095f View commit details
    Browse the repository at this point in the history
Loading