PackageTrack
Sign in Get early access

github.com/onsi/gomega

v1.42.1 #685 most downloaded on Go modules onsi/gomega

What this package is like to depend on

Last release 2 months ago

23 Jun 2026

Ships fairly regularly

a new release about every 4 weeks

Nearly every release is documented

notes for 75 of 83 stable releases

Nothing withdrawn

no release was ever pulled

13 years old

583 releases · first in 2013

19 releases in the last 12 months

see the full history below

Release timeline

583 releases · Aug 2013 to Jun 2026
2014 2016 2018 2020 2022 2024 2026
Release Pre-release

Releases

latest 60 of 583
  1. v1.42.1 23 Jun 2026
    Release notes

    1.42.1

    Bump Dependencies

    Open source →
    Release notes

    Bump Dependencies

    Open source →
  2. v1.42.0 14 Jun 2026
    Release notes

    1.42.0

    Add a set of Claude skill as a marketplace plugin

    Open source →
    Release notes

    Add a set of Claude skill as a marketplace plugin

    Open source →
  3. v1.41.0 17 May 2026
    Release notes

    Features

    Add BeASlice and BeAnArray matchers

    Fixes

    Object formatting now detects pointer cycles to avoid runaway formatting output.

    Open source →
  4. v1.40.0 28 Apr 2026
    Release notes

    1.40.0

    We're adopting a new release strategy to minimize dependency bloat in projects that consume Gomega. It is a limitation of the go mod toolchain that test subdependencies of your project's direct dependencies get pulled in as indirect dependencies. In the case of Gomega, this ends up pulling in all of Ginkgo into your go.mod even if you are only using Gomega (Gomega uses Ginkgo for its own tests).

    Going forward, releases will strip out all tests, tidy up the go.mod and then push this stripped down version to a new master-lite branch. These stripped-down versions will receive the vx.y.z git tag and will be picked up by the go toolchain.

    Please open an issue if this new release process causes unexpected changes for your projects.

    Open source →
    Release notes

    We're adopting a new release strategy to minimize dependency bloat in projects that consume Gomega. It is a limitation of the go mod toolchain that test subdependencies of your project's direct dependencies get pulled in as indirect dependencies. In the case of Gomega, this ends up pulling in all of Ginkgo into your go.mod even if you are only using Gomega (Gomega uses Ginkgo for its own tests).

    Going forward, releases will strip out all tests, tidy up the go.mod and then push this stripped down version to a new master-lite branch. These stripped-down versions will receive the vx.y.z git tag and will be picked up by the go toolchain.

    Please open an issue if this new release process causes unexpected changes for your projects.

    Open source →
  5. v1.39.2-0.20260623203026-2beb9fbdc713 23 Jun 2026 pre-release

    Nothing published for this version

  6. v1.39.2-0.20260614185036-d72697b90777 14 Jun 2026 pre-release

    Nothing published for this version

  7. v1.39.2-0.20260517233708-73e81f6f054c 17 May 2026 pre-release

    Nothing published for this version

  8. v1.39.2-0.20260509022522-e14831fefa86 09 May 2026 pre-release

    Nothing published for this version

  9. v1.39.2-0.20260428220704-ea660274df43 28 Apr 2026 pre-release

    Nothing published for this version

  10. v1.39.2-0.20260320210010-e4a82d1a2de9 20 Mar 2026 pre-release

    Nothing published for this version

  11. v1.39.1 30 Jan 2026
    Release notes

    1.39.1

    Update all dependencies. This auto-updated the required version of Go to 1.24, consistent with the fact that Go 1.23 has been out of support for almost six months.

    Open source →
    Release notes

    Update all dependencies. This auto-updated the required version of Go to 1.24, consistent with the fact that Go 1.23 has been out of support for almost six months.

    Open source →
  12. v1.39.0 08 Jan 2026
    Release notes

    1.39.0

    Features

    Add MatchErrorStrictly which only passes if errors.Is(actual, expected) returns true. MatchError, by contrast, will fallback to string comparison.

    Open source →
    Release notes

    Features

    Add MatchErrorStrictly which only passes if errors.Is(actual, expected) returns true. MatchError, by contrast, will fallback to string comparison.

    Open source →
  13. v1.38.3 08 Dec 2025
    Release notes

    1.38.3

    Fixes

    make string formatitng more consistent for users who use format.Object directly

    Open source →
    Release notes

    Fixes

    make string formatitng more consistent for users who use format.Object directly

    Open source →
  14. v1.38.3-0.20251028133931-2a37b463cac7 28 Oct 2025 pre-release

    Nothing published for this version

  15. v1.38.3-0.20250923212244-ee26170d3a0a 23 Sep 2025 pre-release

    Nothing published for this version

  16. v1.38.3-0.20250908211831-cc85c057ff99 08 Sep 2025 pre-release

    Nothing published for this version

  17. v1.38.2 26 Aug 2025
    Release notes

    1.38.2

    Open source →
    Release notes
    • roll back to go 1.23.0 [c404969]
    Open source →
  18. v1.38.1 22 Aug 2025
    Release notes

    1.38.1

    Fixes

    Numerous minor fixes and dependency bumps

    Open source →
    Release notes

    Fixes

    Numerous minor fixes and dependency bumps

    Open source →
  19. v1.38.1-0.20250822031820-69e47619891e 22 Aug 2025 pre-release

    Nothing published for this version

  20. v1.38.1-0.20250818102613-95737c099edc 18 Aug 2025 pre-release

    Nothing published for this version

  21. v1.38.1-0.20250816001304-91b20eaee45e 16 Aug 2025 pre-release

    Nothing published for this version

  22. v1.38.0 22 Jul 2025
    Release notes

    1.38.0

    Features

    • gstruct handles extra unexported fields [4ee7ed0]

    Fixes

    • support [] in IgnoringTopFunction function signatures (#851) [36bbf72]

    Maintenance

    • Bump golang.org/x/net from 0.40.0 to 0.41.0 (#846) [529d408]
    • Fix typo [acd1f55]
    • Bump google.golang.org/protobuf from 1.36.5 to 1.36.6 (#835) [bae65a0]
    • Bump nokogiri from 1.18.4 to 1.18.8 in /docs (#842) [8dda91f]
    • Bump golang.org/x/net from 0.39.0 to 0.40.0 (#843) [212d812]
    • Bump github.com/onsi/ginkgo/v2 from 2.23.3 to 2.23.4 (#839) [59bd7f9]
    • Bump nokogiri from 1.18.1 to 1.18.4 in /docs (#834) [328c729]
    • Bump uri from 1.0.2 to 1.0.3 in /docs (#826) [9a798a1]
    • Bump golang.org/x/net from 0.37.0 to 0.39.0 (#841) [04a72c6]
    Open source →
    Release notes

    Features

    • gstruct handles extra unexported fields [4ee7ed0]

    Fixes

    • support [] in IgnoringTopFunction function signatures (#851) [36bbf72]

    Maintenance

    • Bump golang.org/x/net from 0.40.0 to 0.41.0 (#846) [529d408]
    • Fix typo [acd1f55]
    • Bump google.golang.org/protobuf from 1.36.5 to 1.36.6 (#835) [bae65a0]
    • Bump nokogiri from 1.18.4 to 1.18.8 in /docs (#842) [8dda91f]
    • Bump golang.org/x/net from 0.39.0 to 0.40.0 (#843) [212d812]
    • Bump github.com/onsi/ginkgo/v2 from 2.23.3 to 2.23.4 (#839) [59bd7f9]
    • Bump nokogiri from 1.18.1 to 1.18.4 in /docs (#834) [328c729]
    • Bump uri from 1.0.2 to 1.0.3 in /docs (#826) [9a798a1]
    • Bump golang.org/x/net from 0.37.0 to 0.39.0 (#841) [04a72c6]
    Open source →
  23. v1.37.1-0.20250704170937-36bbf72ab9ad 04 Jul 2025 pre-release

    Nothing published for this version

  24. v1.37.1-0.20250618131821-4ee7ed010fcf 18 Jun 2025 pre-release

    Nothing published for this version

  25. v1.37.1-0.20250614211609-529d408dc63b 14 Jun 2025 pre-release

    Nothing published for this version

  26. v1.37.1-0.20250517141512-acd1f554137d 17 May 2025 pre-release

    Nothing published for this version

  27. v1.37.1-0.20250509154854-bae65a0fbd5d 09 May 2025 pre-release

    Nothing published for this version

  28. v1.37.1-0.20250416114015-59bd7f9a8908 16 Apr 2025 pre-release

    Nothing published for this version

  29. v1.37.0 02 Apr 2025
    Release notes

    Features

    • add To/ToNot/NotTo aliases for AsyncAssertion [5666f98]
    Open source →
  30. v1.36.3 21 Mar 2025
    Release notes

    Maintenance

    • bump all the things [adb8b49]
    • chore: replace interface{} with any [7613216]
    • Bump google.golang.org/protobuf from 1.36.1 to 1.36.5 (#822) [9fe5259]
    • remove spurious "toolchain" from go.mod (#819) [a0e85b9]
    • Bump golang.org/x/net from 0.33.0 to 0.35.0 (#823) [604a8b1]
    • Bump activesupport from 6.0.6.1 to 6.1.7.5 in /docs (#772) [36fbc84]
    • Bump github-pages from 231 to 232 in /docs (#778) [ced70d7]
    • Bump rexml from 3.2.6 to 3.3.9 in /docs (#788) [c8b4a07]
    • Bump github.com/onsi/ginkgo/v2 from 2.22.1 to 2.22.2 (#812) [06431b9]
    • Bump webrick from 1.8.1 to 1.9.1 in /docs (#800) [b55a92d]
    • Fix typos (#813) [a1d518b]
    Open source →
  31. v1.36.3-0.20250212135526-76132163ee41 12 Feb 2025 pre-release

    Nothing published for this version

  32. v1.36.3-0.20250211215912-9fe5259f9667 11 Feb 2025 pre-release

    Nothing published for this version

  33. v1.36.3-0.20250102104411-36fbc8471a1a 02 Jan 2025 pre-release

    Nothing published for this version

  34. v1.36.3-0.20250102104203-fd3fd96363d9 02 Jan 2025 pre-release

    Nothing published for this version

  35. v1.36.2 24 Dec 2024
    Release notes

    Maintenance

    • Bump google.golang.org/protobuf from 1.35.1 to 1.36.1 (#810) [9a7609d]
    • Bump golang.org/x/net from 0.30.0 to 0.33.0 (#807) [b6cb028]
    • Bump github.com/onsi/ginkgo/v2 from 2.20.1 to 2.22.1 (#808) [5756529]
    • Bump nokogiri from 1.16.3 to 1.16.5 in /docs (#757) [dabc12e]
    Open source →
  36. v1.36.2-0.20241218122815-dabc12ee2aa3 18 Dec 2024 pre-release

    Nothing published for this version

  37. v1.36.1 10 Dec 2024
    Release notes

    Fixes

    • Fix https://github.com/onsi/gomega/issues/803 [1c6c112]
    • resolves onsi/gomega#696: make HaveField great on pointer receivers given only a non-addressable value [4feb9d7]
    Open source →
  38. v1.36.1-0.20241206203849-4feb9d70c3e4 06 Dec 2024 pre-release

    Nothing published for this version

  39. v1.36.0 25 Nov 2024
    Release notes

    Features

    • new: make collection-related matchers Go 1.23 iterator aware [4c964c6]

    Maintenance

    • Replace min/max helpers with built-in min/max [ece6872]
    • Fix some typos in docs [8e924d7]
    Open source →
  40. v1.35.2-0.20241125130827-f1ff459a1aa4 25 Nov 2024 pre-release

    Nothing published for this version

  41. v1.35.2-0.20241124030658-4c964c6b4e8d 24 Nov 2024 pre-release

    Nothing published for this version

  42. v1.35.2-0.20241115124058-ece687263025 15 Nov 2024 pre-release

    Nothing published for this version

  43. v1.35.2-0.20241105125246-8e924d781b77 05 Nov 2024 pre-release

    Nothing published for this version

  44. v1.35.1 31 Oct 2024
    Release notes

    Fixes

    • Export EnforceDefaultTimeoutsWhenUsingContexts and DisableDefaultTimeoutsWhenUsingContext [ca36da1]
    Open source →
  45. v1.35.1-0.20241031211819-9f5a208e8adf 31 Oct 2024 pre-release

    Nothing published for this version

  46. v1.35.0 29 Oct 2024
    Release notes

    Features

    • You can now call EnforceDefaultTimeoutsWhenUsingContexts() to have Eventually honor the default timeout when passed a context. (prior to this you had to expclility add a timeout) [e4c4265]
    • You can call StopTrying(message).Successfully() to abort a Consistently early without failure [eeca931]

    Fixes

    • Stop memoizing the result of HaveField to avoid unexpected errors when used with async assertions. [3bdbc4e]

    Maintenance

    • Bump all dependencies [a05a416]
    Open source →
  47. v1.34.3-0.20241029204508-d6331f9125b3 29 Oct 2024 pre-release

    Nothing published for this version

  48. v1.34.3-0.20241008010944-cbd75c211aea 08 Oct 2024 pre-release

    Nothing published for this version

  49. v1.34.2 28 Aug 2024
    Release notes

    Require Go 1.22+

    Maintenance

    • bump ginkgo as well [c59c6dc]
    • bump to go 1.22 - remove x/exp dependency [8158b99]
    Open source →
  50. v1.34.2-0.20240828151815-7cabed651e98 28 Aug 2024 pre-release

    Nothing published for this version

  51. v1.34.2-0.20240828151221-8158b9979e6e 28 Aug 2024 pre-release

    Nothing published for this version

  52. v1.34.1 29 Jul 2024
    Release notes

    Maintenance

    • Use slices from exp/slices to keep golang 1.20 compat [5e71dcd]
    Open source →
  53. v1.34.1-0.20240729182933-fa057b845528 29 Jul 2024 pre-release

    Nothing published for this version

  54. v1.34.0 25 Jul 2024
    Release notes

    Features

    • Add RoundTripper method to ghttp.Server [c549e0d]

    Fixes

    • fix incorrect handling of nil slices in HaveExactElements (fixes #771) [878940c]
    • issue_765 - fixed bug in Hopcroft-Karp algorithm [ebadb67]

    Maintenance

    • bump ginkgo [8af2ece]
    • Fix typo in docs [123a071]
    • Bump github.com/onsi/ginkgo/v2 from 2.17.2 to 2.17.3 (#756) [0e69083]
    • Bump google.golang.org/protobuf from 1.33.0 to 1.34.1 (#755) [2675796]
    • Bump golang.org/x/net from 0.24.0 to 0.25.0 (#754) [4160c0f]
    • Bump github-pages from 230 to 231 in /docs (#748) [892c303]
    Open source →
  55. v1.33.2-0.20240725174355-32e5498ab3b2 25 Jul 2024 pre-release

    Nothing published for this version

  56. v1.33.2-0.20240725173027-878940cf2a23 25 Jul 2024 pre-release

    Nothing published for this version

  57. v1.33.2-0.20240714011312-123a07101709 14 Jul 2024 pre-release

    Nothing published for this version

  58. v1.33.2-0.20240513234632-38836b73f79a 13 May 2024 pre-release

    Nothing published for this version

  59. v1.33.2-0.20240512205645-0e6908380497 12 May 2024 pre-release

    Nothing published for this version

  60. v1.33.2-0.20240512204621-4160c0f6ece8 12 May 2024 pre-release

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive