You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This document contains a history of significant changes which have been released for golang-utils. Please note that
beta releases are not included in this history.
"" "1.20.0" (2022-10-04)
Features
git: Add checks for true repository size, not just the virtual size (#202210031606)
Upgrade the library to golang 1.17 so that dependencies can work on all plaftorms (#202210031638)
[filesystem] Expanded most recursive filesystem APIs so that exclusion patterns can be used to ignore some paths during the processing (#202210040057)
Bugfixes
[git] added new test cases to mitigate git bombing, with a large number of files (#202209211609)
Dependency upgrade: v3-3.22.9 (#202210031026)
"" "1.19.0" (2022-09-21)
Features
[Filesystem] Added a file number limit when unzipping to protect against attacks with zip files (#20220913)
[filesystem] Updated limit structure to have tags specified (#202207181519)
[httptest] Fixed security issue (G112: Potential Slowloris Attack because ReadHeaderTimeout is not configured in the http.Server (gosec)) (#202207181802)
"" "1.15.0" (2022-07-18)
Features
[filesystem] Added ability to better control long running file system actions such as zipping, walking, etc. with context (#202207151751)
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
Changelog
This document contains a history of significant changes which have been released for
golang-utils
. Please note thatbeta releases are not included in this history.
"" "1.20.0" (2022-10-04)
Features
1.17
so that dependencies can work on all plaftorms (#202210031638)[filesystem]
Expanded most recursive filesystem APIs so that exclusion patterns can be used to ignore some paths during the processing (#202210040057)Bugfixes
"" "1.19.0" (2022-09-21)
Features
Bugfixes
"" "1.18.2" (2022-08-31)
Bugfixes
[logs]
Fixed the error message logged by a slow writer (#202208311750)"" "1.18.1" (2022-08-25)
Bugfixes
[filesystem]
Fixed the platform dependent code on Linux (#202208251445)"" "1.18.0" (2022-08-24)
Features
[filesystem]
Add utility to retrieve file ownership information i.e.UID
andGID
(#202208131936)[shared cache]
Added a new module to create and manage shared cache between processes (#202208231010)Deprecations and Removals
"" "1.17.2" (2022-08-11)
Bugfixes
"" "1.17.1" (2022-08-11)
Bugfixes
"" "1.17.0" (2022-08-11)
Features
Bugfixes
"" "1.16.0" (2022-07-29)
Features
"" "1.15.2" (2022-07-27)
Bugfixes
Misc
"" "1.15.1" (2022-07-18)
Bugfixes
[filesystem]
Updated limit structure to have tags specified (#202207181519)[httptest]
Fixed security issue(G112: Potential Slowloris Attack because ReadHeaderTimeout is not configured in the http.Server (gosec))
(#202207181802)"" "1.15.0" (2022-07-18)
Features
[filesystem]
Added ability to better control long running file system actions such as zipping, walking, etc. with context (#202207151751)Bugfixes
"" "1.14.0" (2022-07-12)
Features
Logger
from a logr.Logger (#202207111655)create...
are marked as deprecated (#202207120946)Bugfixes
"" "1.13.2" (2022-06-10)
Bugfixes
"" "1.13.1" (2022-06-09)
Bugfixes
"" "1.13.0" (2022-05-26)
Features
FilepathStem
function to package, emulating Python's Pathlib.Stem behaviour (#20220525)"" "1.12.0" (2022-05-12)
Features
"" "1.11.1" (2022-05-09)
Bugfixes
"" "1.11.0" (2022-04-25)
Features
"" "1.10.0" (2022-04-25)
Features
Bugfixes
"" "1.9.0" (2022-04-06)
Features
ParseListWithCleanup
is now available for parsing strings containing lists (#202204061624)Bugfixes
"" "1.8.0" (2022-03-01)
Features
ToStructPtr()
function (#202203011026)Bugfixes
"" "1.7.0" (2022-02-15)
Features
OPTIONS
requests using an http.IClient (#202202151234)"" "1.6.0" (2022-02-11)
Features
Retry-After
header in response or not) (#202202102046)Retry-After
header in response or not) (#202202102049)Improved Documentation
"" "1.5.0" (2022-02-03)
Features
filesystem.OpenFile
is now available as a module function and not just as a method. (#202202031230)Bugfixes
unzip
to behave like7zip
and handle non UTF-8 filenames by converting them after detection (#202202021956)Improved Documentation
"" "1.4.3" (2021-12-19)
Bugfixes
"" "1.4.2" (2021-12-16)
Bugfixes
Misc
"" "1.4.1" (2021-12-03)
Bugfixes
"" "1.4.0" (2021-11-09)
Features
"" "1.3.1" (2021-11-02)
Bugfixes
parallisation
which entailed a bug in file locking where the heartbeat was forced to stop after a timeout (#202111012244)Misc
"" "1.3.0" (2021-10-13)
Features
Bugfixes
"" "1.2.0" (2021-10-13)
Features
Bugfixes
gosec
reported error incommonerrors
(#202109131145)"" "1.1.0" (2021-09-10)
Features
ScheduleAfter
(#202109092134)Bugfixes
Schedule
race condition reported by golang race detector (#202109021504)Subprocess
race condition reported by golang race detector (#202109021553)lock file
race condition reported by golang race detector (#202109031636)Improved Documentation
Misc
"1.0.0" (2021-08-25)"1.0.0" (2021-08-25)
Major changes
ARM-software
organisation (#202108121238)Improved Documentation
Misc
This discussion was created from the release Release 1.20.0.
Beta Was this translation helpful? Give feedback.
All reactions