github.com/quasilyte/go-ruleguard
v0.4.5
#1946 most downloaded on Go modules
quasilyte/go-ruleguard
What this package is like to depend on
Last release 11 months ago
25 Sep 2025
Release timing varies
gaps range from 2 weeks to 7 months
Some releases are documented
notes for 8 of 32 stable releases
Nothing withdrawn
no release was ever pulled
7 years old
453 releases · first in 2019
4 releases in the last 12 months
see the full history below
Release timeline
453 releases · Dec 2019 to Sep 2025Releases
latest 60 of 453-
v0.4.525 Sep 2025 -
v0.4.5-0.20250925132849-7513f50d823425 Sep 2025 pre-releaseNothing published for this version
-
v0.4.5-0.20250220071911-575728975f3a20 Feb 2025 pre-releaseNothing published for this version
-
v0.4.419 Feb 2025Release notes
Open source →What's Changed
- build(deps): bump toolmantim/release-drafter from 5.25.0 to 6.0.0 by @dependabot in #470
- Support alias types in typeIdentical() by @reillywatson in #478
- chore: fix CI ang go1.22 support by @ldez in #479
- Bump x/tools v0.30.0 by @cristaloleg in #484
New Contributors
- @reillywatson made their first contribution in #478
Full Changelog: v0.4.2...v0.4.4
-
v0.4.3-0.20250219190502-fbdfc93183b319 Feb 2025 pre-releaseNothing published for this version
-
v0.4.3-0.20240823090925-0fe6f58b47b123 Aug 2024 pre-releaseNothing published for this version
-
v0.4.3-0.20240815222317-5a36c24272a915 Aug 2024 pre-releaseNothing published for this version
-
v0.4.3-0.20240507135157-1cd9cdda2ea907 May 2024 pre-releaseNothing published for this version
-
v0.4.3-0.20240222105419-173c282c317c22 Feb 2024 pre-releaseNothing published for this version
-
v0.4.222 Feb 2024 -
v0.4.101 Feb 2024Release notes
Open source →What's Changed
- build(deps): bump golang.org/x/tools from 0.11.0 to 0.12.0 by @dependabot in #454
- build(deps): bump golang.org/x/tools from 0.12.0 to 0.14.0 by @dependabot in #461
- build(deps): bump github.com/google/go-cmp from 0.5.9 to 0.6.0 by @dependabot in #462
- ruleguard: fix typos by @alexandear in #467
- build(deps): bump actions/checkout from 1 to 4 by @dependabot in #459
- build(deps): bump toolmantim/release-drafter from 5.12.1 to 5.25.0 by @dependabot in #463
- build(deps): bump golang.org/x/tools from 0.14.0 to 0.17.0 by @dependabot in #469
New Contributors
- @alexandear made their first contribution in #467
Full Changelog: v0.4.0...v0.4.1
-
v0.4.1-0.20240201214227-9a00b218584101 Feb 2024 pre-releaseNothing published for this version
-
v0.4.1-0.20231130164206-c4af72c95cdf30 Nov 2023 pre-releaseNothing published for this version
-
v0.4.1-0.20231011134639-99e70e44945211 Oct 2023 pre-releaseNothing published for this version
-
v0.4.1-0.20231006145602-1c5e7515481106 Oct 2023 pre-releaseNothing published for this version
-
v0.4.1-0.20230810100058-9ce04598d63310 Aug 2023 pre-releaseNothing published for this version
-
v0.4.010 Aug 2023 -
v0.3.2009 Aug 2023Release notes
Open source →Changes
- Make go env vars static @liggitt (#456)
- Make goenv parsing robust across go versions and OSes @liggitt (#455)
- update x/tools: v0.7.0 => v0.11.0 @quasilyte (#450)
- chore: update golang.org/x dependencies @lizthegrey (#438)
What's Changed
- chore: update golang.org/x dependencies by @lizthegrey in #438
- update x/tools: v0.7.0 => v0.11.0 by @quasilyte in #450
- Make goenv parsing robust across go versions and OSes by @liggitt in #455
- Make go env vars static by @liggitt in #456
New Contributors
- @lizthegrey made their first contribution in #438
- @liggitt made their first contribution in #455
Full Changelog: v0.3.19...v0.3.20
-
v0.3.20-0.20230809210434-067b9300170609 Aug 2023 pre-releaseNothing published for this version
-
v0.3.20-0.20230809204320-902760adeb1909 Aug 2023 pre-releaseNothing published for this version
-
v0.3.20-0.20230717081215-da443cf71ef817 Jul 2023 pre-releaseNothing published for this version
-
v0.3.20-0.20230309011223-274635f8d21e09 Mar 2023 pre-releaseNothing published for this version
-
v0.3.1919 Feb 2023Release notes
Open source →Changes
- go.mod: use tagged gogrep lib @quasilyte (#435)
- ruleguard: implement Object.IsVariadicParam() filter @quasilyte (#428)
- README typos @cristiangreco (#426)
- rules: add sort.Float64s to sortFuncs @junk1tm (#418)
- docs: update links and fix a few typos @junk1tm (#419)
- analyzer: use sync.Pool to re-use ruleguard runner state @quasilyte (#416)
- ruleguard: introduce reusable runner state @quasilyte (#415)
- build(deps): bump github.com/google/go-cmp from 0.5.8 to 0.5.9 @dependabot (#405)
- ruleguard/typematch: replace Split with Index to avoid allocs @quasilyte (#414)
- ruleguard: remove matchData allocations @quasilyte (#413)
- Add troubleshooting sectipon to README.md @mem (#411)
- ruleguard: fix sizeof filter for type params @quasilyte (#407)
- Create dependabot.yml @cristaloleg (#401)
-
v0.3.19-0.20221228183442-c18ffba1bff028 Dec 2022 pre-releaseNothing published for this version
-
v0.3.19-0.20221228182027-5158b610fa6928 Dec 2022 pre-releaseNothing published for this version
-
v0.3.19-0.20221222160529-cb003bcfce9422 Dec 2022 pre-releaseNothing published for this version
-
v0.3.19-0.20221010073910-ce1bf37a2cf810 Oct 2022 pre-releaseNothing published for this version
-
v0.3.19-0.20221002181649-1204f128770702 Oct 2022 pre-releaseNothing published for this version
-
v0.3.19-0.20221002173117-9af9b082c4ab02 Oct 2022 pre-releaseNothing published for this version
-
v0.3.19-0.20221002052419-824e91a9c6fa02 Oct 2022 pre-releaseNothing published for this version
-
v0.3.19-0.20221001122737-ae42498940e601 Oct 2022 pre-releaseNothing published for this version
-
v0.3.19-0.20220925190903-0588088a0a8a25 Sep 2022 pre-releaseNothing published for this version
-
v0.3.19-0.20220911091416-5d2d68604c1311 Sep 2022 pre-releaseNothing published for this version
-
v0.3.19-0.20220910070041-5be31509e7b510 Sep 2022 pre-releaseNothing published for this version
-
v0.3.19-0.20220829150618-a8e9deff7d9929 Aug 2022 pre-releaseNothing published for this version
-
v0.3.19-0.20220828231425-12f30abb33f928 Aug 2022 pre-releaseNothing published for this version
-
v0.3.1828 Aug 2022Release notes
Open source →Changes
- update deps @quasilyte (#400)
- internal/xtypes: handle new Union and TypeParam types @quasilyte (#399)
-
v0.3.18-0.20220828221455-895b1520a10e28 Aug 2022 pre-releaseNothing published for this version
-
v0.3.18-0.20220828181537-9f812655e65c28 Aug 2022 pre-releaseNothing published for this version
-
v0.3.18-0.20220809214024-e0687de59b2d09 Aug 2022 pre-releaseNothing published for this version
-
v0.3.1730 Jul 2022Nothing published for this version
-
v0.3.17-0.20220730061953-e750a0e49c7e30 Jul 2022 pre-releaseNothing published for this version
-
v0.3.17-0.20220518160837-79682897084418 May 2022 pre-releaseNothing published for this version
-
v0.3.17-0.20220518155432-631ca079db4718 May 2022 pre-releaseNothing published for this version
-
v0.3.17-0.20220518140423-6f715918894b18 May 2022 pre-releaseNothing published for this version
-
v0.3.1622 Mar 2022Nothing published for this version
-
v0.3.16-0.20220322175800-003e476add1322 Mar 2022 pre-releaseNothing published for this version
-
v0.3.16-0.20220322174438-3c6c7c9bac8022 Mar 2022 pre-releaseNothing published for this version
-
v0.3.16-0.20220320212434-b6d904ed09ad20 Mar 2022 pre-releaseNothing published for this version
-
v0.3.16-0.20220320205946-c887ed9b020720 Mar 2022 pre-releaseNothing published for this version
-
v0.3.16-0.20220318192039-7750682a489a18 Mar 2022 pre-releaseNothing published for this version
-
v0.3.16-0.20220213234455-9f27f07e4b9713 Feb 2022 pre-releaseNothing published for this version
-
v0.3.16-0.20220213224212-a307c89fa37913 Feb 2022 pre-releaseNothing published for this version
-
v0.3.16-0.20220213212337-2e73e372b32113 Feb 2022 pre-releaseNothing published for this version
-
v0.3.16-0.20220213194159-dbd4b2cf6ce613 Feb 2022 pre-releaseNothing published for this version
-
v0.3.16-0.20220213074421-6aa060fab41a13 Feb 2022 pre-releaseNothing published for this version
-
v0.3.16-0.20220202142729-cb19258d2ade02 Feb 2022 pre-releaseNothing published for this version
-
v0.3.16-0.20220202080141-0e209b86d6e002 Feb 2022 pre-releaseNothing published for this version
-
v0.3.16-0.20220130192719-eb19bc41c81030 Jan 2022 pre-releaseNothing published for this version
-
v0.3.16-0.20220130183052-a4ee2912696a30 Jan 2022 pre-releaseNothing published for this version