Sourced from github.com/go-co-op/gocron's releases.
v1.16.1
What's Changed
- Optimize job setTimer by
@fufuok
in go-co-op/gocron#363New Contributors
@fufuok
made their first contribution in go-co-op/gocron#363Full Changelog: https://github.com/go-co-op/gocron/compare/v1.16.0...v1.16.1
v1.16.0
What's Changed
- Fix data race in lastRun by
@seunghyupoh3517
in go-co-op/gocron#359- expose custom time method to allow for easy testing by
@JohnRoesler
in go-co-op/gocron#360Full Changelog: https://github.com/go-co-op/gocron/compare/v1.15.1...v1.16.0
Sourced from github.com/go-co-op/gocron's releases.
v1.16.2
What's Changed
- Stops all jobs when stopping scheduler (fix #367) by
@pma9
in go-co-op/gocron#368- fix deadlock when starting / stopping the scheduler by
@JohnRoesler
in go-co-op/gocron#369New Contributors
@pma9
made their first contribution in go-co-op/gocron#368Full Changelog: https://github.com/go-co-op/gocron/compare/v1.16.1...v1.16.2
Sourced from github.com/prometheus/client_golang's releases.
## 1.13.0 / 2022-08-06
- [CHANGE] Minimum required Go version is now 1.17 (we also test client_golang against the new 1.19 version).
- [ENHANCEMENT] Added
prometheus.TransactionalGatherer
interface forpromhttp.Handler
use which allows using low allocation update techniques for custom collectors. #989- [ENHANCEMENT] Added exemplar support to
prometheus.NewConstHistogram
. SeeExampleNewConstHistogram_WithExemplar
example on how to use it. #986- [ENHANCEMENT]
prometheus/push.Pusher
now has context-aware methods that pass context to HTTP requests. #1028- [ENHANCEMENT]
prometheus/push.Pusher
has nowError
method that retrieve last error. #1075- [ENHANCEMENT]
testutil.GatherAndCompare
provides now readable diff on failed comparisons. #998- [ENHANCEMENT] Query API now supports timeouts. #1014
- [ENHANCEMENT] New
MetricVec
methodDeletePartialMatch(labels Labels)
for deleting all metrics that match provided labels. #1013- [ENHANCEMENT]
api.Config
now accepts passing custom*http.Client
. #1025- [BUGFIX] Raise exemplar labels limit from 64 to 128 bytes as specified in OpenMetrics spec. #1091
- [BUGFIX] Allow adding exemplar to +Inf bucket to const histograms. #1094
- [ENHANCEMENT] Most
promhttp.Instrument*
middlewares now support adding exemplars to metrics. This allows hooking those to your tracing middleware that retrieves trace ID and puts it in exemplar if present. #1055- [ENHANCEMENT] Added
testutil.ScrapeAndCompare
method. #1043- [BUGFIX] Fixed
GopherJS
build support. #897- [ENHANCEMENT] :warning: Added way to specify what
runtime/metrics
collectors.NewGoCollector
should use. SeeExampleGoCollector_WithAdvancedGoMetrics
. #1102New Contributors ❤️
@alissa-tung
made their first contribution in prometheus/client_golang#1000@wperron
made their first contribution in prometheus/client_golang#986@zhijian-pro
made their first contribution in prometheus/client_golang#1005@dohnto
made their first contribution in prometheus/client_golang#1021@tatsuhiro-t
made their first contribution in prometheus/client_golang#1028@sourikghosh
made their first contribution in prometheus/client_golang#998@josephwoodward
made their first contribution in prometheus/client_golang#1014@stone-z
made their first contribution in prometheus/client_golang#1013@yolossn
made their first contribution in prometheus/client_golang#1025@xrstf
made their first contribution in prometheus/client_golang#1039@dependabot
made their first contribution in prometheus/client_golang#1051@sazary
made their first contribution in prometheus/client_golang#1056@oiooj
made their first contribution in prometheus/client_golang#1075@fredr
made their first contribution in prometheus/client_golang#1095@inosato
made their first contribution in prometheus/client_golang#1096@arun-shopify
made their first contribution in prometheus/client_golang#1094@paralin
made their first contribution in prometheus/client_golang#897
Sourced from github.com/prometheus/client_golang's changelog.
1.13.0 / 2022-08-05
- [CHANGE] Minimum required Go version is now 1.17 (we also test client_golang against new 1.19 version).
- [ENHANCEMENT] Added
prometheus.TransactionalGatherer
interface forpromhttp.Handler
use which allows using low allocation update techniques for custom collectors. #989- [ENHANCEMENT] Added exemplar support to
prometheus.NewConstHistogram
. SeeExampleNewConstHistogram_WithExemplar
example on how to use it. #986- [ENHANCEMENT]
prometheus/push.Pusher
has now context aware methods that pass context to HTTP request. #1028- [ENHANCEMENT]
prometheus/push.Pusher
has nowError
method that retrieve last error. #1075- [ENHANCEMENT]
testutil.GatherAndCompare
provides now readable diff on failed comparisons. #998- [ENHANCEMENT] Query API now supports timeouts. #1014
- [ENHANCEMENT] New
MetricVec
methodDeletePartialMatch(labels Labels)
for deleting all metrics that match provided labels. #1013- [ENHANCEMENT]
api.Config
now accepts passing custom*http.Client
. #1025- [BUGFIX] Raise exemplar labels limit from 64 to 128 bytes as specified in OpenMetrics spec. #1091
- [BUGFIX] Allow adding exemplar to +Inf bucket to const histograms. #1094
- [ENHANCEMENT] Most
promhttp.Instrument*
middlewares now supports adding exemplars to metrics. This allows hooking those to your tracing middleware that retrieves trace ID and put it in exemplar if present. #1055- [ENHANCEMENT] Added
testutil.ScrapeAndCompare
method. #1043- [BUGFIX] Fixed
GopherJS
build support. #897- [ENHANCEMENT] :warning: Added way to specify what
runtime/metrics
collectors.NewGoCollector
should use. SeeExampleGoCollector_WithAdvancedGoMetrics
. #1102
64435fc
Cut 1.13.0 (#1110)5b7e8b2
collectors.GoCollector: Added rule support for granular metric configuration....d44fbbe
Fix build against GopherJS (#897)1638da9
testutil: Add ScrapeAndCompare (#1043)c576b95
Generate new Go runtime metrics for go 1.19 (#1105)618194d
fix assorted oddities found by golangci-lint (#1040)c7488be
Added exemplar support to http middleware. (#1055)3faf3ba
Fixed support for unordered input of exemplars. (#1100)44ce5e1
Ensure tests verify request params (#1047)807b1ee
explicitly add +inf bucket in withExemplarsMetric (#1094)Sourced from github.com/go-co-op/gocron's releases.
v1.16.3
What's Changed
- Protect job.RunCount() with mutex by
@seunghyupoh3517
in go-co-op/gocron#375Full Changelog: https://github.com/go-co-op/gocron/compare/v1.16.2...v1.16.3
0099be0
Protect job.RunCount() with mutex (#375)Sourced from github.com/go-co-op/gocron's releases.
v1.17.0
What's Changed
- bump go to 1.19 by
@JohnRoesler
in go-co-op/gocron#380- add CustomTimer allowing overriding of the time.AfterFunc by
@JohnRoesler
in go-co-op/gocron#381Full Changelog: https://github.com/go-co-op/gocron/compare/v1.16.3...v1.17.0
3272c21
add CustomTimer allowing overriding of the time.AfterFunc (#381)5d9071a
bump go to 1.19 (#380)d894f12
pass program counter to CallerMarshalFunc (#457)4099072
Support extra arbitrary data at the end of console log (#416)4c85986
Unixnano time format support (#454)43be301
Bump actions/cache from 3.0.1 to 3.0.5 (#453)afdf997
Revert "remove fields written into "PartsOrder" (#383)"14d6629
hlog: adds ProtoHandler (#396)dbdec88
Use everywhere InterfaceMarshalFunc (#414)b30730f
Show local time in console (#415)68a6bd4
Bump github.com/rs/xid from 1.3.0 to 1.4.0 (#430)5c08a27
Bump actions/cache from 2 to 3.0.1 (#432)Sourced from amannn/action-semantic-pull-request's releases.
v4.6.0
4.6.0 (2022-09-26)
Features
505e44b
chore: Release 4.6.0 [skip ci]880a3c0
feat: Provide error messages as outputs.error_message
(#194)4682b17
Remove dependabot [skip ci]348e2e6
ci: Configure semantic-release for main branch076b635
ci: Use main branch8dec7ce
docs: Suggest using the new Github option for consistent commit titlesSourced from github.com/spf13/cobra's releases.
v1.6.0
Summer 2022 Release
Some exciting changes make their way to Cobra! Command completions continue to get better and better (including adding
--help
and--version
automatic flags to the completions list). Grouping is now possible in your help output as well! And you can now use theOnFinalize
method to cleanup things when all "work" is done. Checkout the full changelog below:
Features 🌠
- Add groups for commands in help:
@aawsome
@marckhouzam
#1003- Support for case-insensitive command names:
@YuviGold
#1802- Expose
ValidateRequiredFlags
andValidateFlagGroups
:@skeetwu
#1760- Add
--version
flag to help output:@fnickels
#1707- Add
--help
and--version
flag in completions:@marckhouzam
#1813- Add
OnFinalize
method:@yann-soubeyrand
#1788- Allow user to add completion for powershell alias:
@marckhouzam
#1621- Make
InitDefaultcompletionCmd
public:@gssbzn
#1467Deprecation 👎🏼
ExactValidArgs
is deprecated (but not being removed entirely). This is abit nuanced, so checkout #1643 for further information and the updateduser_guide.md
on how this may affect you (and how you can take advantage of the correct behavior in the validators):@umarcor
#1643Bug fixes 🐛
- Fix (bash-v2)
activeHelp
length check syntax:@scop
#1762- Fix correct command path in
see_also
for yaml documentation:@zregvart
#1771- Fix showing flags that shadow parent persistent flag in child help messaging:
@brianpursley
#1776Dependencies 🗳️
- Upgrade to use
gopkg.in/yaml.v3
:@tklauser
#1766Testing 🤔
- Test on Golang 1.19:
@umarcor
&@jpmcb
#1782- Renamed powershell completion tests:
@marckhouzam
#1803- Use
action/setup-go
cache:@umarcor
#1783- Add
workflow_dispatch
to CI actions:@umarcor
#1387- Add minimum GitHub token permissions for workflows:
@varunsh-coder
#1792Docs ✏️
- Fixup spelling for GitHub CLI:
@eltociear
#1744- Clarify
SetContext
documentation:@katexochen
#1748- Instruct user to
go install
for binary:@marckhouzam
#1726- User guide cleanup:
@marckhouzam
#1656- Document option to hide the default completion command:
@marckhouzam
#1779Misc 💭
- Add KubeVirt, CloudQuery, Cilium, Okteto, Zitadel, Allero to projects using cobra:
@maiqueb
#1741,@yevgenypats
#1742,@tklauser
#1745,@jLopezbarb
#1759,@fforootd
#1772,@dimabru
#1819- Use correct stale action
exempt
yaml keys:@jpmcb
#1800- Add missing license headers:
@umarcor
#1809Note: Per #1804, we will be moving away from "seasonal" releases and doing more generic point release targets. Continue to track the milestones and issues in the
spf13/cobra
GitHub repository for more information!Great work everyone! Cobra would never be possible without your contributions! 🐍
... (truncated)
8607918
feat: make InitDefaultCompletionCmd public (#1467)2169adb
Add groups for commands in help (#1003)212ea40
Include --help and --version flag in completion (#1813)d4040ad
Allow user to add completion for powershell alias (#1621)23fc5e0
ci: add minimum GitHub token permissions for workflows (#1792)93d1913
Add OnFinalize method (#1788)07034fe
build(deps): bump actions/stale from 5 to 6 (#1815)3dc9761
Add allero to list of projects using cobra (#1819)7039e1f
Add '--version' flag to Help output (#1707)fce8d8a
Expose ValidateRequiredFlags and ValidateFlagGroups (#1760)Sourced from amannn/action-semantic-pull-request's releases.
v5.0.0
5.0.0 (2022-10-11)
⚠ BREAKING CHANGES
- Enum options need to be newline delimited (to allow whitespace within them) (#205)
Features
Sourced from amannn/action-semantic-pull-request's changelog.
5.0.0 (2022-10-11)
⚠ BREAKING CHANGES
- Enum options need to be newline delimited (to allow whitespace within them) (#205)
Features
5369185
chore: Release 5.0.0 [skip ci]c906fe1
feat!: Enum options need to be newline delimited (to allow whitespace within ...b314c1b
docs: Improve example for composing outputs (#206)Sourced from technote-space/get-diff-action's releases.
v6.1.1
What’s Changed
:wrench: Maintenance
- chore: sync workflows (#197)
@technote-space
:sparkles: All Changes
- release: v6.1.1 (#188)
@technote-space
f0f3d5a
feat: build for release5ce4832
feat: build for release143b0bb
feat: build for release39020f6
feat: build for releaseb289ef4
feat: build for release980a6ab
feat: build for release2213e04
feat: build for release6049460
feat: build for releasedc522a1
feat: build for release5e165af
feat: build for releaseSourced from amannn/action-semantic-pull-request's releases.
v5.0.1
5.0.1 (2022-10-14)
Bug Fixes
Sourced from amannn/action-semantic-pull-request's changelog.
5.0.1 (2022-10-14)
Bug Fixes
570204e
chore: Release 5.0.1 [skip ci]6282ee3
fix: Upgrade GitHub Action to use Node v16 (#207)7c194c2
docs: Use latest major [skip ci]Sourced from amannn/action-semantic-pull-request's releases.
v5.0.2
5.0.2 (2022-10-17)
Bug Fixes
Sourced from amannn/action-semantic-pull-request's changelog.
5.0.2 (2022-10-17)
Bug Fixes
Sourced from github.com/go-co-op/gocron's releases.
v1.17.1
What's Changed
- solve issue where job intervals drift slightly by
@JohnRoesler
in go-co-op/gocron#382- fix for high cpu in wait mode usage by
@mistu4u
in go-co-op/gocron#386New Contributors
@mistu4u
made their first contribution in go-co-op/gocron#386Full Changelog: https://github.com/go-co-op/gocron/compare/v1.17.0...v1.17.1
af043b7
fix for high cpu usage (#386)3867b42
solve issue where job intervals drift slightly (#382)07db538
build(deps): bump @actions/cache
from 3.0.4 to 3.0.5 (#586)328c000
build(deps-dev): bump @typescript-eslint/eslint-plugin
from 5.39.0 to 5.40.0 ...3a79f8d
build(deps-dev): bump @typescript-eslint/parser
from 5.39.0 to 5.40.0 (#584)43c645b
build(deps-dev): bump eslint from 8.24.0 to 8.25.0 (#582)88e5fc6
build(deps-dev): bump @typescript-eslint/eslint-plugin
from 5.38.1 to 5.39.0 ...6191de5
build(deps-dev): bump @typescript-eslint/parser
from 5.38.1 to 5.39.0 (#580)5423639
build(deps): bump @actions/core
from 1.9.1 to 1.10.0 (#578)c225631
build(deps): bump @actions/github
from 5.1.0 to 5.1.1 (#576)b81d829
build(deps-dev): bump typescript from 4.8.3 to 4.8.4 (#577)5b682fd
build(deps-dev): bump @typescript-eslint/parser
from 5.38.0 to 5.38.1 (#575)b747d7c
Bump github.com/stretchr/objx from 0.4.0 to 0.5.0 (#1283)Sourced from github.com/spf13/cobra's releases.
v1.6.0
Summer 2022 Release
Some exciting changes make their way to Cobra! Command completions continue to get better and better (including adding
--help
and--version
automatic flags to the completions list). Grouping is now possible in your help output as well! And you can now use theOnFinalize
method to cleanup things when all "work" is done. Checkout the full changelog below:
Features 🌠
- Add groups for commands in help:
@aawsome
@marckhouzam
#1003- Support for case-insensitive command names:
@YuviGold
#1802- Expose
ValidateRequiredFlags
andValidateFlagGroups
:@skeetwu
#1760- Add
--version
flag to help output:@fnickels
#1707- Add
--help
and--version
flag in completions:@marckhouzam
#1813- Add
OnFinalize
method:@yann-soubeyrand
#1788- Allow user to add completion for powershell alias:
@marckhouzam
#1621- Make
InitDefaultcompletionCmd
public:@gssbzn
#1467Deprecation 👎🏼
ExactValidArgs
is deprecated (but not being removed entirely). This is abit nuanced, so checkout #1643 for further information and the updateduser_guide.md
on how this may affect you (and how you can take advantage of the correct behavior in the validators):@umarcor
#1643Bug fixes 🐛
- Fix (bash-v2)
activeHelp
length check syntax:@scop
#1762- Fix correct command path in
see_also
for yaml documentation:@zregvart
#1771- Fix showing flags that shadow parent persistent flag in child help messaging:
@brianpursley
#1776Dependencies 🗳️
- Upgrade to use
gopkg.in/yaml.v3
:@tklauser
#1766Testing 🤔
- Test on Golang 1.19:
@umarcor
&@jpmcb
#1782- Renamed powershell completion tests:
@marckhouzam
#1803- Use
action/setup-go
cache:@umarcor
#1783- Add
workflow_dispatch
to CI actions:@umarcor
#1387- Add minimum GitHub token permissions for workflows:
@varunsh-coder
#1792Docs ✏️
- Fixup spelling for GitHub CLI:
@eltociear
#1744- Clarify
SetContext
documentation:@katexochen
#1748- Instruct user to
go install
for binary:@marckhouzam
#1726- User guide cleanup:
@marckhouzam
#1656- Document option to hide the default completion command:
@marckhouzam
#1779Misc 💭
- Add KubeVirt, CloudQuery, Cilium, Okteto, Zitadel, Allero to projects using cobra:
@maiqueb
#1741,@yevgenypats
#1742,@tklauser
#1745,@jLopezbarb
#1759,@fforootd
#1772,@dimabru
#1819- Use correct stale action
exempt
yaml keys:@jpmcb
#1800- Add missing license headers:
@umarcor
#1809Note: Per #1804, we will be moving away from "seasonal" releases and doing more generic point release targets. Continue to track the milestones and issues in the
spf13/cobra
GitHub repository for more information!Great work everyone! Cobra would never be possible without your contributions! 🐍
... (truncated)
8607918
feat: make InitDefaultCompletionCmd public (#1467)2169adb
Add groups for commands in help (#1003)212ea40
Include --help and --version flag in completion (#1813)d4040ad
Allow user to add completion for powershell alias (#1621)23fc5e0
ci: add minimum GitHub token permissions for workflows (#1792)93d1913
Add OnFinalize method (#1788)07034fe
build(deps): bump actions/stale from 5 to 6 (#1815)3dc9761
Add allero to list of projects using cobra (#1819)7039e1f
Add '--version' flag to Help output (#1707)fce8d8a
Expose ValidateRequiredFlags and ValidateFlagGroups (#1760)