Skip to content

v3: Support Go 1.26#1142

Merged
LandonTClipp merged 2 commits intovektra:v3from
LandonTClipp:go125_v3
Feb 13, 2026
Merged

v3: Support Go 1.26#1142
LandonTClipp merged 2 commits intovektra:v3from
LandonTClipp:go125_v3

Conversation

@LandonTClipp
Copy link
Member

@LandonTClipp LandonTClipp commented Feb 12, 2026

Fixes #1140.

Take this opportunity to also update direct dependencies.

NOTE: This upgrades the go directive in go.mod to 1.25.0 due to the upgraded golang.org/x/tools dependency requiring it. This is the minimum supported version that is forced upon the project. This may have implications for users who compile mockery from source (e.g. via go run).

@LandonTClipp LandonTClipp force-pushed the go125_v3 branch 3 times, most recently from 634e653 to 9903d9b Compare February 12, 2026 23:11
Fixes vektra#1140

Take this opportunity to also update direct dependencies.
This is no longer an experiment and `int` supports the constraint natively.
@LandonTClipp LandonTClipp merged commit 972cd8f into vektra:v3 Feb 13, 2026
6 checks passed
@LandonTClipp LandonTClipp deleted the go125_v3 branch February 13, 2026 15:15
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.

mockery downloaded from GitHub artifacts can't be used with go modules requiring go1.26

1 participant