Repository navigation
Comparing changes
Open a pull request
base repository: go-openapi/testify
base: v2.7.0
head repository: go-openapi/testify
compare: v2.8.0
- 13 commits
- 132 files changed
- 4 contributors
Commits on Aug 24, 2026
-
chore(dependabot): fix invalid timezone
Signed-off-by: fredbi <fredbi@yahoo.com>
Configuration menu - View commit details
-
Copy full SHA for eb3ca98 - Browse repository at this point
Copy the full SHA eb3ca98View commit details
Commits on Aug 28, 2026
-
chore(deps): bump the development-dependencies group across 1 directoâĶ
âĶry with 9 updates Bumps the development-dependencies group with 9 updates in the / directory: | Package | From | To | | --- | --- | --- | | [go-openapi/ci-workflows/.github/workflows/auto-merge.yml](https://github.com/go-openapi/ci-workflows) | `0.6.0` | `0.6.1` | | [go-openapi/ci-workflows/.github/workflows/bump-release-monorepo.yml](https://github.com/go-openapi/ci-workflows) | `0.6.0` | `0.6.1` | | [go-openapi/ci-workflows/.github/workflows/codeql.yml](https://github.com/go-openapi/ci-workflows) | `0.6.0` | `0.6.1` | | [go-openapi/ci-workflows/.github/workflows/contributors.yml](https://github.com/go-openapi/ci-workflows) | `0.6.0` | `0.6.1` | | [go-openapi/ci-workflows/.github/workflows/go-test-monorepo.yml](https://github.com/go-openapi/ci-workflows) | `0.6.0` | `0.6.1` | | [go-openapi/ci-workflows/.github/workflows/monitor-bot-pr.yml](https://github.com/go-openapi/ci-workflows) | `0.6.0` | `0.6.1` | | [go-openapi/ci-workflows/.github/workflows/scanner.yml](https://github.com/go-openapi/ci-workflows) | `0.6.0` | `0.6.1` | | [go-openapi/ci-workflows/.github/workflows/release.yml](https://github.com/go-openapi/ci-workflows) | `0.6.0` | `0.6.1` | | [go-openapi/ci-workflows/.github/workflows/webhook-announcements.yml](https://github.com/go-openapi/ci-workflows) | `0.6.0` | `0.6.1` | Updates `go-openapi/ci-workflows/.github/workflows/auto-merge.yml` from 0.6.0 to 0.6.1 - [Release notes](https://github.com/go-openapi/ci-workflows/releases) - [Commits](go-openapi/ci-workflows@81c95ab...38ed6bf) Updates `go-openapi/ci-workflows/.github/workflows/bump-release-monorepo.yml` from 0.6.0 to 0.6.1 - [Release notes](https://github.com/go-openapi/ci-workflows/releases) - [Commits](go-openapi/ci-workflows@81c95ab...38ed6bf) Updates `go-openapi/ci-workflows/.github/workflows/codeql.yml` from 0.6.0 to 0.6.1 - [Release notes](https://github.com/go-openapi/ci-workflows/releases) - [Commits](go-openapi/ci-workflows@81c95ab...38ed6bf) Updates `go-openapi/ci-workflows/.github/workflows/contributors.yml` from 0.6.0 to 0.6.1 - [Release notes](https://github.com/go-openapi/ci-workflows/releases) - [Commits](go-openapi/ci-workflows@81c95ab...38ed6bf) Updates `go-openapi/ci-workflows/.github/workflows/go-test-monorepo.yml` from 0.6.0 to 0.6.1 - [Release notes](https://github.com/go-openapi/ci-workflows/releases) - [Commits](go-openapi/ci-workflows@81c95ab...38ed6bf) Updates `go-openapi/ci-workflows/.github/workflows/monitor-bot-pr.yml` from 0.6.0 to 0.6.1 - [Release notes](https://github.com/go-openapi/ci-workflows/releases) - [Commits](go-openapi/ci-workflows@81c95ab...38ed6bf) Updates `go-openapi/ci-workflows/.github/workflows/scanner.yml` from 0.6.0 to 0.6.1 - [Release notes](https://github.com/go-openapi/ci-workflows/releases) - [Commits](go-openapi/ci-workflows@81c95ab...38ed6bf) Updates `go-openapi/ci-workflows/.github/workflows/release.yml` from 0.6.0 to 0.6.1 - [Release notes](https://github.com/go-openapi/ci-workflows/releases) - [Commits](go-openapi/ci-workflows@81c95ab...38ed6bf) Updates `go-openapi/ci-workflows/.github/workflows/webhook-announcements.yml` from 0.6.0 to 0.6.1 - [Release notes](https://github.com/go-openapi/ci-workflows/releases) - [Commits](go-openapi/ci-workflows@81c95ab...38ed6bf) --- updated-dependencies: - dependency-name: go-openapi/ci-workflows/.github/workflows/auto-merge.yml dependency-version: 0.6.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: development-dependencies - dependency-name: go-openapi/ci-workflows/.github/workflows/bump-release-monorepo.yml dependency-version: 0.6.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: development-dependencies - dependency-name: go-openapi/ci-workflows/.github/workflows/codeql.yml dependency-version: 0.6.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: development-dependencies - dependency-name: go-openapi/ci-workflows/.github/workflows/contributors.yml dependency-version: 0.6.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: development-dependencies - dependency-name: go-openapi/ci-workflows/.github/workflows/go-test-monorepo.yml dependency-version: 0.6.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: development-dependencies - dependency-name: go-openapi/ci-workflows/.github/workflows/monitor-bot-pr.yml dependency-version: 0.6.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: development-dependencies - dependency-name: go-openapi/ci-workflows/.github/workflows/scanner.yml dependency-version: 0.6.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: development-dependencies - dependency-name: go-openapi/ci-workflows/.github/workflows/release.yml dependency-version: 0.6.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: development-dependencies - dependency-name: go-openapi/ci-workflows/.github/workflows/webhook-announcements.yml dependency-version: 0.6.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: development-dependencies ... Signed-off-by: dependabot[bot] <support@github.com>
Configuration menu - View commit details
-
Copy full SHA for 3bc7dc0 - Browse repository at this point
Copy the full SHA 3bc7dc0View commit details
Commits on Sep 1, 2026
-
doc: updated contributors file
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 709976e - Browse repository at this point
Copy the full SHA 709976eView commit details
Commits on Sep 4, 2026
-
chore: upgrade to go1.26 (#164)
* remove build guards for go1.26 * regenerate code and docs to stop distinguishing go1.26 specifics * lint: apply modernize > NOTE: go1.27 guards stay Signed-off-by: Frederic BIDON <fredbi@yahoo.com>
Configuration menu - View commit details
-
Copy full SHA for 9ba6261 - Browse repository at this point
Copy the full SHA 9ba6261View commit details -
chore(deps): bump actions/deploy-pages
Bumps the development-dependencies group with 1 update in the / directory: [actions/deploy-pages](https://github.com/actions/deploy-pages). Updates `actions/deploy-pages` from 5.0.0 to 5.0.1 - [Release notes](https://github.com/actions/deploy-pages/releases) - [Commits](actions/deploy-pages@cd2ce8f...368f825) --- updated-dependencies: - dependency-name: actions/deploy-pages dependency-version: 5.0.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: development-dependencies ... Signed-off-by: dependabot[bot] <support@github.com>
Configuration menu - View commit details
-
Copy full SHA for 8240109 - Browse repository at this point
Copy the full SHA 8240109View commit details
Commits on Sep 5, 2026
-
doc: updated documentation site (#166)
* domains: defined "async" domain as a better fit than "condition" for all async testing assertions * maintainers: documented how to add a go version guard assertion; fixed codegen tests & go.work undue upgrade * other minor documentation additions Signed-off-by: Frederic BIDON <fredbi@yahoo.com>
Configuration menu - View commit details
-
Copy full SHA for 0aaa1d5 - Browse repository at this point
Copy the full SHA 0aaa1d5View commit details
Commits on Sep 7, 2026
-
feat(assertions): add options to assert.New and require.New
assert.New(t) and require.New(t) now accept Option values. WithHunkSize is the only one so far: it sets how many unchanged lines the diff shows around each change in the failure message of Equal, EqualT, EqualValues, EqualExportedValues and Exactly. The default stays 1. BuildOptions folds the options into an unexported options value that the forward methods append to msgAndArgs, and splitArgs pulls it back out before the message is formatted, so it never reaches the reader. The same door would let a caller pass an Option straight to a top-level function; that case is left commented out in splitArgs, so assert.Equal(t, ...) keeps its signature and a hunk size of 1. Codegen: - the forward and format templates render the o field, the opts parameter on New, and the call carrying a.o; forwardArgs takes variadic extras; - a new "excluded:" comment tag keeps a function out of the generated packages, the domain pages and the metrics. BuildOptions carries it, since it returns an opaque any and has no business in assert/require. Refers to stretchr#1878. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_015qDqrLvtn2K5uA6RpSoHvR Signed-off-by: Frederic BIDON <fredbi@yahoo.com>
Configuration menu - View commit details
-
Copy full SHA for 536649c - Browse repository at this point
Copy the full SHA 536649cView commit details -
doc(assertions): show how WithHunkSize widens the diff
WithHunkSize said only "modifies the size of the hunk context in diff". It now names the five assertions that render a diff (Equal, EqualT, EqualValues, EqualExportedValues, Exactly), states the default of 1, the clamp below 1, the whole-value case above the rendered length, and shows the call. USAGE.md gains a "Widening the Diff Context" section under Customization, comparing the real output of the same struct at hunk size 1 and 4, and a warning that options ride on the Assertions object: assert.Equal at package level always uses a hunk size of 1. The Forward Methods section links to it. CHANGES.md records the option under Major Additions. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_015qDqrLvtn2K5uA6RpSoHvR Signed-off-by: Frederic BIDON <fredbi@yahoo.com>
Configuration menu - View commit details
-
Copy full SHA for 6322994 - Browse repository at this point
Copy the full SHA 6322994View commit details -
doc: update upstream tracking for the hunk-size option
Moves stretchr#1878 from Monitoring to Adapted, restricted to the forward methods, and starts monitoring stretchr#1945 (a Must helper returning a value when there is no error). Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_015qDqrLvtn2K5uA6RpSoHvR Signed-off-by: Frederic BIDON <fredbi@yahoo.com>
Configuration menu - View commit details
-
Copy full SHA for 369de65 - Browse repository at this point
Copy the full SHA 369de65View commit details -
Merge pull request #167 from fredbi/optional-hunk-size
Optional hunk size
Configuration menu - View commit details
-
Copy full SHA for dd84de6 - Browse repository at this point
Copy the full SHA dd84de6View commit details -
* landed our implementation of "hunkSize" parameterization (reference: stretchr#1878) * won't implement "require.Must": the cost of the asymmetry offset the expected minor conciseness gains (reference: stretchr#1945 Signed-off-by: Frederic BIDON <fredbi@yahoo.com>
Configuration menu - View commit details
-
Copy full SHA for 2454d24 - Browse repository at this point
Copy the full SHA 2454d24View commit details -
Signed-off-by: Frederic BIDON <fredbi@yahoo.com>
Configuration menu - View commit details
-
Copy full SHA for 4ca17fd - Browse repository at this point
Copy the full SHA 4ca17fdView commit details -
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for aaa6d8b - Browse repository at this point
Copy the full SHA aaa6d8bView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we canât render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v2.7.0...v2.8.0