github.com/uber-go/gopatch
v0.4.0
#1646 most downloaded on Go modules
uber-go/gopatch
What this package is like to depend on
Last release 2 years ago
no release in 18 months
Release timing varies
gaps range from 3 weeks to 6 months
Nearly every release is documented
notes for 7 of 7 stable releases
Nothing withdrawn
no release was ever pulled
6 years old
63 releases · first in 2021
0 releases in the last 12 months
see the full history below
Release timeline
63 releases · Jan 2021 to Feb 2025Releases
latest 60 of 63-
v0.4.1-0.20250211083620-02f5015dfbb811 Feb 2025 pre-releaseNothing published for this version
-
v0.4.1-0.20240820175500-2ae6b0237ebe20 Aug 2024 pre-releaseNothing published for this version
-
v0.4.1-0.20240723173605-5a287380e63923 Jul 2024 pre-releaseNothing published for this version
-
v0.4.1-0.20240702175609-c164d16f949202 Jul 2024 pre-releaseNothing published for this version
-
v0.4.1-0.20240514174600-b2ff7ddcab8f14 May 2024 pre-releaseNothing published for this version
-
v0.4.003 Apr 2024Release notes
Open source →Added
-
(#150)
--skip-generatedflag to skip running on files containing generated code.
-
-
v0.3.1-0.20240306171838-be15f286d5a906 Mar 2024 pre-releaseNothing published for this version
-
v0.3.1-0.20240301191529-890807b0a7c701 Mar 2024 pre-releaseNothing published for this version
-
v0.3.1-0.20240229001802-a8f620601e9b29 Feb 2024 pre-releaseNothing published for this version
-
v0.3.1-0.20240213165157-85b232b3587813 Feb 2024 pre-releaseNothing published for this version
-
v0.3.1-0.20240207190824-ac5bc051dd1b07 Feb 2024 pre-releaseNothing published for this version
-
v0.3.1-0.20240122170343-788483ed448f22 Jan 2024 pre-releaseNothing published for this version
-
v0.3.1-0.20240116190056-03fcaa67540616 Jan 2024 pre-releaseNothing published for this version
-
v0.3.1-0.20231219194419-1d26f2341c9419 Dec 2023 pre-releaseNothing published for this version
-
v0.3.1-0.20231006182520-ddcb4e4ab75706 Oct 2023 pre-releaseNothing published for this version
-
v0.3.1-0.20230715070241-d0a67e384af615 Jul 2023 pre-releaseNothing published for this version
-
v0.3.014 Jul 2023 -
v0.2.1-0.20230703194833-9f1f7bb93ce003 Jul 2023 pre-releaseNothing published for this version
-
v0.2.1-0.20230518223438-0821ffb070bc18 May 2023 pre-releaseNothing published for this version
-
v0.2.004 Apr 2023Release notes
Open source →Added
-
(#64)
--diffflag reports a diff of the changes that would be made, but does not make them. -
(#70)
--print-onlyprints the modified contents of all matched files to stdout in their entirety without modifying files on disk. -
(#77)
-P/--patches-filereads a list of patch files from another file on-disk.
-
-
v0.1.2-0.20230331165140-efcd2c86e68431 Mar 2023 pre-releaseNothing published for this version
-
v0.1.2-0.20230309194539-1e6bcebba8e909 Mar 2023 pre-releaseNothing published for this version
-
v0.1.2-0.20230228074721-e15c4970235a28 Feb 2023 pre-releaseNothing published for this version
-
v0.1.2-0.20230213180946-c6839872c73c13 Feb 2023 pre-releaseNothing published for this version
-
v0.1.2-0.20230105171227-cf8b350da7e405 Jan 2023 pre-releaseNothing published for this version
-
v0.1.2-0.20221207164444-63cb533720f507 Dec 2022 pre-releaseNothing published for this version
-
v0.1.2-0.20220927203758-dfa053cba0ff27 Sep 2022 pre-releaseNothing published for this version
-
v0.1.2-0.20220908235249-dec5b25d700708 Sep 2022 pre-releaseNothing published for this version
-
v0.1.2-0.20220905191820-b67a77d390a405 Sep 2022 pre-releaseNothing published for this version
-
v0.1.2-0.20220903013223-25be6fc6793203 Sep 2022 pre-releaseNothing published for this version
-
v0.1.2-0.20220823213048-d8308ade6ce123 Aug 2022 pre-releaseNothing published for this version
-
v0.1.2-0.20220823205145-b81fef5b919623 Aug 2022 pre-releaseNothing published for this version
-
v0.1.126 Jul 2022Release notes
Open source →Fixed
- (#54) Preserve top-level comments in files when updating imports.
- Parse generics syntax introduced in Go 1.18.
Thanks to @breml for their contribution to this release.
Release notes
Open source →Fixed
-
(#54) Preserve top-level comments in files when updating imports.
-
Parse generics syntax introduced in Go 1.18.
Thanks to @breml for their contribution to this release.
-
v0.1.1-0.20220608151441-d2ac57b8011408 Jun 2022 pre-releaseNothing published for this version
-
v0.1.1-0.20220606190721-4439f10d5b5106 Jun 2022 pre-releaseNothing published for this version
-
v0.1.1-0.20220316115346-9809f395458f16 Mar 2022 pre-releaseNothing published for this version
-
v0.1.1-0.20220315213941-eb67bc2ed80d15 Mar 2022 pre-releaseNothing published for this version
-
v0.1.1-0.20220301152951-849212e6923d01 Mar 2022 pre-releaseNothing published for this version
-
v0.1.1-0.20220127113230-0548ad1ddec227 Jan 2022 pre-releaseNothing published for this version
-
v0.1.1-0.20211214170949-b51ab8d70f0a14 Dec 2021 pre-releaseNothing published for this version
-
v0.1.1-0.20211206170354-a531d88883d206 Dec 2021 pre-releaseNothing published for this version
-
v0.1.1-0.20211027155138-9d04d3ca880827 Oct 2021 pre-releaseNothing published for this version
-
v0.1.1-0.20210920161626-615a023c056a20 Sep 2021 pre-releaseNothing published for this version
-
v0.1.1-0.20210820004129-e9fec0937e7b20 Aug 2021 pre-releaseNothing published for this version
-
v0.1.020 Aug 2021Release notes
Open source →0.1.0 - 2021-08-19
Starting this release, we will include pre-built binaries of gopatch for
different systems.Added
- (#7): Add support for verbose logging with a
-vflag. - Add introductory documentation and patch guide.
Changed
- Only the
--versionflag now prints the version number. The-vis used for
verbose logging instead.
Fixed
- (#2): Patches with named imports now support matching and manipulating any
import. - Fix issue where rewrites of unnamed imports would end up with duplicate
entries.
Release notes
Open source →Starting this release, we will include pre-built binaries of gopatch for different systems.
Added
-
(#7): Add support for verbose logging with a
-vflag. -
Add introductory documentation and patch guide.
Changed
- Only the
--versionflag now prints the version number. The-vis used for verbose logging instead.
Fixed
-
(#2): Patches with named imports now support matching and manipulating any import.
-
Fix issue where rewrites of unnamed imports would end up with duplicate entries.
- (#7): Add support for verbose logging with a
-
v0.0.3-0.20210728203835-208e50e6acec28 Jul 2021 pre-releaseNothing published for this version
-
v0.0.3-0.20210625010324-638ec3d273c825 Jun 2021 pre-releaseNothing published for this version
-
v0.0.3-0.20210623182625-89fad853ede923 Jun 2021 pre-releaseNothing published for this version
-
v0.0.3-0.20210623155318-88d7aea1aa3b23 Jun 2021 pre-releaseNothing published for this version
-
v0.0.3-0.20210608172748-21492701e73208 Jun 2021 pre-releaseNothing published for this version
-
v0.0.3-0.20210604165153-d19be4882fb904 Jun 2021 pre-releaseNothing published for this version
-
v0.0.3-0.20210602180209-15927051474b02 Jun 2021 pre-releaseNothing published for this version
-
v0.0.3-0.20210602161050-b7ec2b132fba02 Jun 2021 pre-releaseNothing published for this version
-
v0.0.204 Jan 2021 -
v0.0.104 Jan 2021 -
v0.0.0-20240820175500-2ae6b0237ebe20 Aug 2024 pre-releaseNothing published for this version
-
v0.0.0-20240702175609-c164d16f949202 Jul 2024 pre-releaseNothing published for this version
-
v0.0.0-20240514174600-b2ff7ddcab8f14 May 2024 pre-releaseNothing published for this version
-
v0.0.0-20240306171838-be15f286d5a906 Mar 2024 pre-releaseNothing published for this version
-
v0.0.0-20240213165157-85b232b3587813 Feb 2024 pre-releaseNothing published for this version