Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
v4.4.1
->v4.4.3
v0.5.8
->v0.5.9
v1.0.16
->v1.0.21
v2.9.8
->v2.9.9
v1.12.2
->v1.14.0
v1.12.0
->v1.14.0
v1.34.0
->v1.43.0
1.17
->1.19
v3.5.1
->v3.5.6
v0.4.0
->v0.5.0
Release Notes
golang-jwt/jwt
v4.4.3
: 4.4.3Compare Source
What's Changed
New Contributors
Full Changelog: golang-jwt/jwt@v4.4.2...v4.4.3
v4.4.2
Compare Source
What's Changed
New Contributors
Full Changelog: golang-jwt/jwt@v4.4.1...v4.4.2
google/go-cmp
v0.5.9
Compare Source
Reporter changes:
value.TypeString
inPathStep.String
Code cleanup changes:
reflect.Value.IsZero
microcosm-cc/bluemonday
v1.0.21
: Very minor bug fix to remove empty elements without attributesCompare Source
Thanks to @Gusted for https://github.com/microcosm-cc/bluemonday/pull/151 which fixes a bug that allowed a policy to be defined in a way that input could've allowed an empty and meaningless element to be left in the output when it should not have done so.
This is not a security issue, and the details can be seen in the PR comment.
v1.0.20
: Updated x/net/htmlCompare Source
This is an update of dependencies, specifically it updates the HTML parser within go/net/html.
The update removes a capability, Microsoft style comments that allow browser conditionals no longer works. This is due to a fix on the part of the Go team to prevent XSS within HTML comments, and the commit in question is here golang/net@06994584 . There is no easy to see safe way to restore that functionality without adding more risk to those who
.AllowComments()
and so I am accepting that this non-standard use of HTML comments is no longer supported.As part of this version, the older release of v1.0.19 is retracted.
v1.0.19
: Add SVG inline images, improve RGB color and length matching, fix bugCompare Source
What's Changed
image/svg+xml
for data-uri inline imagesNew Contributors
Full Changelog: microcosm-cc/bluemonday@v1.0.18...v1.0.19
v1.0.18
: Fix bug in iframe sandboxvaluesCompare Source
What's Changed
Full Changelog: microcosm-cc/bluemonday@v1.0.17...v1.0.18
v1.0.17
: Add support for the "sandbox" attribute on the "iframe" elementCompare Source
As per https://github.com/microcosm-cc/bluemonday/issues/135 @kiwiz has added support to bluemonday that allows the
iframe
element to correctly declare the security attributesandbox
.You can read about that attribute here: https://developer.mozilla.org/en-US/docs/Web/HTML/Element/iframe#attr-sandbox
No other change is in this release.
nats-io/nats-server
v2.9.9
Compare Source
Changelog
Go Version
Improved
JetStream
Help/Usage
--reload
signal options,ldm
andterm
(#3683)Fixed
no_auth_required
when a client tries to connect in operator mode (#3667)Complete Changes
prometheus/client_golang
v1.14.0
: 1.14.0 / 2022-11-08Compare Source
It might look like a small release, but it's quite opposite 😱 There were many non user facing changes and fixes and enormous work from engineers from Grafana to add native histograms in 💪🏾 Enjoy! 😍
What's Changed
prometheus.Registry
to implementprometheus.Collector
interface. #1103New Contributors
Full Changelog: prometheus/client_golang@v1.13.1...v1.14.0
v1.13.1
: 1.13.1 / 2022-11-02Compare Source
CumulativeCount
value of+Inf
bucket created from exemplar. #1148promhttp.InstrumentRoundTripperCounter
. #1118Full Changelog: prometheus/client_golang@v1.13.0...v1.13.1
v1.13.0
: 1.13.0 / 2022-08-06Compare Source
prometheus.TransactionalGatherer
interface forpromhttp.Handler
use which allows using low allocation update techniques for custom collectors. #989prometheus.NewConstHistogram
. SeeExampleNewConstHistogram_WithExemplar
example on how to use it. #986prometheus/push.Pusher
now has context-aware methods that pass context to HTTP requests. #1028prometheus/push.Pusher
has nowError
method that retrieve last error. #1075testutil.GatherAndCompare
provides now readable diff on failed comparisons. #998MetricVec
methodDeletePartialMatch(labels Labels)
for deleting all metrics that match provided labels. #1013api.Config
now accepts passing custom*http.Client
. #1025promhttp.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. #1055testutil.ScrapeAndCompare
method. #1043GopherJS
build support. #897runtime/metrics
collectors.NewGoCollector
should use. SeeExampleGoCollector_WithAdvancedGoMetrics
. #1102New Contributors ❤️
Commits
NewBuildInfoCollector
API by @alissa-tung in https://github.com/prometheus/client_golang/pull/1000spf13/viper
v1.14.0
Compare Source
What's Changed
Enhancements 🚀
Breaking Changes 🛠
Dependency Updates ⬆️
Full Changelog: spf13/viper@v1.13.0...v1.14.0
v1.13.0
Compare Source
Important: This is the last release supporting Go 1.15.
What's Changed
Exciting New Features 🎉
Enhancements 🚀
GetUint16
by @oxisto in https://github.com/spf13/viper/pull/1405Bug Fixes 🐛
Dependency Updates ⬆️
New Contributors
Full Changelog: spf13/viper@v1.12.0...v1.13.0
valyala/fasthttp
v1.43.0
Compare Source
dbf457e
Revert "feat: support mulit/range (#1398)" (#1446) (Erik Dubbelboer)c50de95
client.go fix addMissingPort() (#1444) (Sergey Ponomarev)v1.42.0
Compare Source
4995135
feat: add ShutdownWithContext (#1383) (kinggo)7b3bf58
style: modify typo and remove repeated type conversions (#1437) (kinggo)8f43443
Wait for the response of pipelineWork in background and return it to pool (#1436) (Andy Pan)c367454
Fix some potential pool leaks (#1433) (Andy Pan)b32a3dd
Use time.Until(deadline) instead of -time.Since(deadline) (#1434) (Andy Pan)8a60232
Assert with *net.TCPConn instead of *net.TCPListener in acceptConn() for TCP sockets (#1432) (Andy Pan)c57a2ce
Make sure nothing is nil in tmp slice (#1423) (hs son)f095481
Request.SetTimeout (#1415) (brian-armstrong-discord)c88dd5d
fix form empty field error when used with pipe (#1417) (nick9822)a468a7d
feat: support mulit/range (#1398) (byene0923)3963a79
feat: add PeekKeys and PeekTrailerKeys (#1405) (kinggo)eca86de
fix: (#1410) (byene0923)e214137
fix: ignore body should not set content-length of streaming (#1406) (byene0923)v1.41.0
Compare Source
128e9b3
optimize: adjust the behavior of PeekAll based on VisitAll (#1403) (kinggo)2c8ce3b
feat: add header.PeekAll (#1394) (kinggo)d404f2d
make RequestCtx's userdata accept keys that are of type: interface{} (#1387) (pj)bcf7e8e
test: merge test in adaptor_test.go (#1381) (kinggo)31fdc79
resolve CVE-2022-27664 (#1377) (Craig O'Donnell)40eec0b
byte to string unsafe conversion in fasthttpadaptor ConvertRequest method (#1375) (Emre Savcı)a696949
Deprecate Go 1.15 (#1379) (Aoang)v1.40.0
Compare Source
2f1e949
Improve isTLSAlready check (Erik Dubbelboer)404c8a8
Chore (#1365) (tyltr)79ccfff
Don't use tls ClientSessionCache (Erik Dubbelboer)28bec71
Fix "use of closed network connection" error check (Erik Dubbelboer)3b147b7
Fix(server): reset maxRequestBodySize to the server's config (#1360) (Geralt X Li)af94725
Reduce slice growth in adaptor (#1356) (Qing Moy)v1.39.0
Compare Source
ea60524
Add Go 1.19 Support (#1355) (Aoang)a5f448f
Improve Client timeout (#1346) (Erik Dubbelboer)42f83c6
Prevent overflow and panic on large HTTP responses (#1351) (mathew)f3513cc
Introduce FS.CompressRoot (#1331) (mojatter)c94be05
use timeout insteadof read/writetimeout when timeout lower than read/… (#1336) (fare83)b23c5e9
Close new connections after 5s in closeIdleConns (Erik Dubbelboer)5b0cbf2
Fix apparent documentation typo (#1330) (kayos)v1.38.0
Compare Source
16d30c4
Support AIX SO_REUSEADDR and SO_REUSEPORT (#1328) (zhangyongding)bc24f9d
Consolidate TCPKeepalive in server.Serve (#1320) (#1324) (Y.Horie)8a32089
AddConnPoolStrategy
field to client (#1317) (Thearas)35aca7b
BodyDecoded() for request and responses (#1308) (Sergey Ponomarev)66cd502
header.go Referer() optimize (#1313) (Sergey Ponomarev)c9f43ea
Response.ContentEncoding(): store as field and avoid using Header.SetCanonical() (#1311) (Sergey Ponomarev)de18824
Optimize server connection close logic (#1310) (Sergey Ponomarev)v1.37.0
Compare Source
66bc61e
Add an option to allow empty root in the fsHandler (#1299) (RW)9961079
Fix userdata re-use after Remove (Erik Dubbelboer)v1.36.0
Compare Source
7cc6f4c
Fix DoTimeout Streaming body bug (Erik Dubbelboer)9a0b4d0
optimize (#1275) (tyltr)e3d2512
optimize (#1272) (tyltr)b40b5a4
Update tlsClientHandshake (#1263) (Mikhail Faraponov)c7576cc
Added Windows support and removed some panics (#1264) (Mauro Leggieri)f0e1be5
add nil check of req.body and resp.body on ReleaseBody (#1266) (zzzzwc)v1.35.0
Compare Source
7a5afdd
Use %v for errors and %q for strings (#1262) (Erik Dubbelboer)e4a541f
support adding/removing clients from LBClient (#1243) (Cam Sweeney)b4152d1
Only set RequestCtx.s once (Erik Dubbelboer)d4c739e
State active (#1260) (Erik Dubbelboer)f3bce3a
Add Go 1.18 support (#1253) (Aoang)c674263
Fix race conditions in tests (Erik Dubbelboer)286828e
add a test for AppendQuotedArg (#1255) (ZhangYunHao)2044e1e
reduce unnessary type assart (#1254) (tyltr)3101938
Imporve AppendHTMLEscape fast path (#1249) (ZhangYunHao)d1753f7
bytesconv: add appropriate build tags for s390x (#1250) (Nick Rosbrook)8f5e51f
Add connection pool queuing strategies in HostClient. (#1238) (Y.Horie)f7423e3
Fix AppendHTMLEscape (#1248) (ZhangYunHao)1a5f2f4
Read response when client closes connection #1232 (#1233) (ArminBTVS)golang/go
v1.19.4
v1.19.3
v1.19.2
v1.19.1
v1.19.0
v1.18.9
v1.18.8
v1.18.7
v1.18.6
v1.18.5
v1.18.4
v1.18.3
v1.18.2
v1.18.1
v1.18.0
etcd-io/etcd
v3.5.6
Compare Source
Please check out CHANGELOG for a full list of changes. And make sure to read upgrade guide before upgrading etcd (there may be breaking changes).
For installation guides, please check out play.etcd.io and operating etcd. Latest support status for common architectures and operating systems can be found at supported platforms.
Linux