watchman
watchman copied to clipboard
fix(deps): update all
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence | Type | Update |
|---|---|---|---|---|---|---|---|
| express (source) | 4.17.3 -> 4.18.1 |
dependencies | minor | ||||
| github.com/lopezator/migrator | v0.3.0 -> v0.3.1 |
require | patch | ||||
| github.com/mattn/go-sqlite3 | v1.14.13 -> v1.14.14 |
require | patch | ||||
| github.com/moov-io/base | v0.29.2 -> v0.34.0 |
require | minor | ||||
| github.com/pariz/gountries | v0.1.5 -> v0.1.6 |
require | patch | ||||
| github.com/prometheus/client_golang | v1.12.2 -> v1.13.0 |
require | minor | ||||
| github.com/stretchr/testify | v1.7.1 -> v1.8.0 |
require | minor | ||||
| go (source) | 1.18 -> 1.19 |
golang | minor | ||||
| golang | 1.18-alpine -> 1.19-alpine |
final | minor | ||||
| golang | 1.18-buster -> 1.19-buster |
stage | minor | ||||
| golang.org/x/oauth2 | 9780585 -> 8227340 |
require | digest | ||||
| winston | 3.6.0 -> 3.8.1 |
dependencies | minor |
Release Notes
expressjs/express
v4.18.1
===================
- Fix hanging on large stack of sync routes
v4.18.0
===================
- Add "root" option to
res.download - Allow
optionswithoutfilenameinres.download - Deprecate string and non-integer arguments to
res.status - Fix behavior of
null/undefinedasmaxAgeinres.cookie - Fix handling very large stacks of sync middleware
- Ignore
Object.prototypevalues in settings throughapp.set/app.get - Invoke
defaultwith same arguments as types inres.format - Support proper 205 responses using
res.send - Use
http-errorsforres.formaterror - deps: [email protected]
- Fix error message for json parse whitespace in
strict - Fix internal error when inflated body exceeds limit
- Prevent loss of async hooks context
- Prevent hanging when request already read
- deps: [email protected]
- deps: [email protected]
- deps: [email protected]
- deps: [email protected]
- deps: [email protected]
- Fix error message for json parse whitespace in
- deps: [email protected]
- Add
priorityoption - Fix
expiresoption to reject invalid dates
- Add
- deps: [email protected]
- Replace internal
evalusage withFunctionconstructor - Use instance methods on
processto check for listeners
- Replace internal
- deps: [email protected]
- Remove set content headers that break response
- deps: [email protected]
- deps: [email protected]
- deps: [email protected]
- Prevent loss of async hooks context
- deps: [email protected]
- deps: [email protected]
- Fix emitted 416 error missing headers property
- Limit the headers removed for 304 response
- deps: [email protected]
- deps: [email protected]
- deps: [email protected]
- deps: [email protected]
- deps: [email protected]
- deps: [email protected]
- deps: [email protected]
- deps: [email protected]
- Remove code 306
- Rename
425 Unordered Collectionto standard425 Too Early
lopezator/migrator
v0.3.1
Changes since v0.3.0
- Upgrade dependencies to fix dependabot complaints.
- Upgrade go version.
- Use
go:embedinstead ofescfor tests. - Migrate from
DroneCItoGithub Actions.
moov-io/base
v0.34.0
IMPROVEMENTS
- Add Int64OrNil method for logging
- docs: describe liveness/readiness probes and metrics endpoints
- test: ensure ID() length
BUILD
- build: update deprecated io/ioutil functions
- chore(deps): update module go to 1.19
- fix(deps): update module github.com/prometheus/client_golang to v1.13.0
v0.33.0
BREAKING CHANGES
- fix: quit converting times to UTC in
Time
v0.32.0
ADDITIONS
- database: add
MySQLDataTooLonghelper for detecting "data too long" errors (Code: 1406)
BUILD
- fix(deps): update module github.com/stretchr/testify to v1.8.0
v0.31.1
IMPROVEMENTS
- fix: recover from panics during logging, log those if we can
v0.31.0
ADDITIONS
- feat: add AddBusinessDay to Time (#235)
IMPROVEMENTS
- time: update test cases to make sure Juneteenth holiday is handled appropriately (#234)
BUILD
- fix(deps): update module github.com/rickar/cal/v2 to v2.1.5 (#234)
v0.30.0
ADDITIONS
- feat: add IsBusinessDay to Time
- log: add a helper for stdout logging during verbose test runs
IMPROVEMENTS
- do not ignore error when walk dir in pkger
BUILD
- fix(deps): update module github.com/spf13/viper to v1.12.0
pariz/gountries
v0.1.6
What's Changed
- Add support to query countries based on calling code by @rohithv-tw in https://github.com/pariz/gountries/pull/44
- Add FindCountriesByCurrency by @perriea in https://github.com/pariz/gountries/pull/48
New Contributors
- @rohithv-tw made their first contribution in https://github.com/pariz/gountries/pull/44
- @perriea made their first contribution in https://github.com/pariz/gountries/pull/48
Full Changelog: https://github.com/pariz/gountries/compare/0.1.4...v0.1.6
prometheus/client_golang
v1.13.0
- [CHANGE] Minimum required Go version is now 1.17 (we also test client_golang against the new 1.19 version).
- [ENHANCEMENT] Added
prometheus.TransactionalGathererinterface forpromhttp.Handleruse which allows using low allocation update techniques for custom collectors. #989 - [ENHANCEMENT] Added exemplar support to
prometheus.NewConstHistogram. SeeExampleNewConstHistogram_WithExemplarexample on how to use it. #986 - [ENHANCEMENT]
prometheus/push.Pushernow has context-aware methods that pass context to HTTP requests. #1028 - [ENHANCEMENT]
prometheus/push.Pusherhas nowErrormethod that retrieve last error. #1075 - [ENHANCEMENT]
testutil.GatherAndCompareprovides now readable diff on failed comparisons. #998 - [ENHANCEMENT] Query API now supports timeouts. #1014
- [ENHANCEMENT] New
MetricVecmethodDeletePartialMatch(labels Labels)for deleting all metrics that match provided labels. #1013 - [ENHANCEMENT]
api.Confignow 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.ScrapeAndComparemethod. #1043 - [BUGFIX] Fixed
GopherJSbuild support. #897 - [ENHANCEMENT] :warning: Added way to specify what
runtime/metricscollectors.NewGoCollectorshould use. SeeExampleGoCollector_WithAdvancedGoMetrics. #1102
New Contributors ❤️
- @alissa-tung made their first contribution in https://github.com/prometheus/client_golang/pull/1000
- @wperron made their first contribution in https://github.com/prometheus/client_golang/pull/986
- @zhijian-pro made their first contribution in https://github.com/prometheus/client_golang/pull/1005
- @dohnto made their first contribution in https://github.com/prometheus/client_golang/pull/1021
- @tatsuhiro-t made their first contribution in https://github.com/prometheus/client_golang/pull/1028
- @sourikghosh made their first contribution in https://github.com/prometheus/client_golang/pull/998
- @josephwoodward made their first contribution in https://github.com/prometheus/client_golang/pull/1014
- @stone-z made their first contribution in https://github.com/prometheus/client_golang/pull/1013
- @yolossn made their first contribution in https://github.com/prometheus/client_golang/pull/1025
- @xrstf made their first contribution in https://github.com/prometheus/client_golang/pull/1039
- @dependabot made their first contribution in https://github.com/prometheus/client_golang/pull/1051
- @sazary made their first contribution in https://github.com/prometheus/client_golang/pull/1056
- @oiooj made their first contribution in https://github.com/prometheus/client_golang/pull/1075
- @fredr made their first contribution in https://github.com/prometheus/client_golang/pull/1095
- @inosato made their first contribution in https://github.com/prometheus/client_golang/pull/1096
- @arun-shopify made their first contribution in https://github.com/prometheus/client_golang/pull/1094
- @paralin made their first contribution in https://github.com/prometheus/client_golang/pull/897
Commits
- go.mod: Set minimal support version of go to 1.15 by @mrueg in https://github.com/prometheus/client_golang/pull/980
- Enable CodeQL Analysis by @kakkoyun in https://github.com/prometheus/client_golang/pull/982
- Added Transactional Gatherer allowed cached solutions by @bwplotka in https://github.com/prometheus/client_golang/pull/989
- Synchronize common files from prometheus/prometheus by @prombot in https://github.com/prometheus/client_golang/pull/992
- Synchronize common files from prometheus/prometheus by @prombot in https://github.com/prometheus/client_golang/pull/1003
- Fix deprecated
NewBuildInfoCollectorAPI by @alissa-tung in https://github.com/prometheus/client_golang/pull/1000 - Add exemplar support for const histogram by @wperron in https://github.com/prometheus/client_golang/pull/986
- Fixed lint warning. by @bwplotka in https://github.com/prometheus/client_golang/pull/1007
- .circleci: Add config to test against go1.18 by @kakkoyun in https://github.com/prometheus/client_golang/pull/1006
- When prefix is empty, no more dots should be written by @zhijian-pro in https://github.com/prometheus/client_golang/pull/1005
- Add statebot config by @kakkoyun in https://github.com/prometheus/client_golang/pull/1001
- Synchronize common files from prometheus/prometheus by @prombot in https://github.com/prometheus/client_golang/pull/1009
- Remove workaround for pre go1.15 by @johejo in https://github.com/prometheus/client_golang/pull/1010
- go.mod: Update dependencies by @mrueg in https://github.com/prometheus/client_golang/pull/1018
- Synchronize common files from prometheus/prometheus by @prombot in https://github.com/prometheus/client_golang/pull/1019
- Refactor apiClientImpl.DoGetFallback by @dohnto in https://github.com/prometheus/client_golang/pull/1021
- Added info about our slack channel. by @bwplotka in https://github.com/prometheus/client_golang/pull/1029
- push: Add PushContext and AddContext to Pusher by @tatsuhiro-t in https://github.com/prometheus/client_golang/pull/1028
- Make Query requests idempotent by @dohnto in https://github.com/prometheus/client_golang/pull/1022
- Bump minimum required Go version to 1.16 by @mrueg in https://github.com/prometheus/client_golang/pull/10327
- Update query API to support timeouts by @josephwoodward in https://github.com/prometheus/client_golang/pull/1014
- Implement deletion based on partially matching labels by @stone-z in https://github.com/prometheus/client_golang/pull/1013
- Document WithTimeout option for Query/QueryRange by @josephwoodward in https://github.com/prometheus/client_golang/pull/1037
- client: Allow configuration of http client by @yolossn in https://github.com/prometheus/client_golang/pull/1025
- update branch names in a few links by @xrstf in https://github.com/prometheus/client_golang/pull/1039
- Synchronize common files from prometheus/prometheus by @prombot in https://github.com/prometheus/client_golang/pull/1045
- Synchronize common files from prometheus/prometheus by @prombot in https://github.com/prometheus/client_golang/pull/1046
- prometheus: Fix convention violating names for generated collector metrics by @kakkoyun in https://github.com/prometheus/client_golang/pull/1048
- Remove -Inf buckets from go collector histograms by @kakkoyun in https://github.com/prometheus/client_golang/pull/1049
- Enable dependabot by @SuperQ in https://github.com/prometheus/client_golang/pull/1050
- Bump github.com/prometheus/common from 0.33.0 to 0.34.0 by @dependabot in https://github.com/prometheus/client_golang/pull/1051
- Cut v1.12.2 by @kakkoyun in https://github.com/prometheus/client_golang/pull/1052
- Update readme after v0.12.2 by @kakkoyun in https://github.com/prometheus/client_golang/pull/1053
- Synchronize common files from prometheus/prometheus by @prombot in https://github.com/prometheus/client_golang/pull/1061
- Update minimum supported Go version (1.17) by @SuperQ in https://github.com/prometheus/client_golang/pull/1062
- Add GitHub settings by @SuperQ in https://github.com/prometheus/client_golang/pull/1063
- Synchronize common files from prometheus/prometheus by @prombot in https://github.com/prometheus/client_golang/pull/1064
- Enable same linters as the Prometheus repo itself by @sazary in https://github.com/prometheus/client_golang/pull/1056
- Synchronize common files from prometheus/prometheus by @prombot in https://github.com/prometheus/client_golang/pull/1068
- Add Error API for pusher by @oiooj in https://github.com/prometheus/client_golang/pull/1075
- Bump github.com/prometheus/common from 0.34.0 to 0.35.0 by @dependabot in https://github.com/prometheus/client_golang/pull/1076
- Merge release-1.12 branch back into main by @beorn7 in https://github.com/prometheus/client_golang/pull/1079
- Fix version number in VERSION by @beorn7 in https://github.com/prometheus/client_golang/pull/1080
- Merging release branch back to main again by @beorn7 in https://github.com/prometheus/client_golang/pull/1081
- Raise exemplar labels limit from 64 to 128 by @bboreham in https://github.com/prometheus/client_golang/pull/1091
- Update documentation for exemplar label limit by @fredr in https://github.com/prometheus/client_golang/pull/1095
- Bump github.com/prometheus/common from 0.35.0 to 0.37.0 by @dependabot in https://github.com/prometheus/client_golang/pull/1098
- Bump google.golang.org/protobuf from 1.28.0 to 1.28.1 by @dependabot in https://github.com/prometheus/client_golang/pull/1099
- Remove ioutil by @inosato in https://github.com/prometheus/client_golang/pull/1096
- Bump github.com/prometheus/procfs from 0.7.3 to 0.8.0 by @dependabot in https://github.com/prometheus/client_golang/pull/1097
- explicitly add +inf bucket in withExemplarsMetric by @arun-shopify in https://github.com/prometheus/client_golang/pull/1094
- Ensure tests verify request params by @josephwoodward in https://github.com/prometheus/client_golang/pull/1047
- Fixed support for unordered input of exemplars. by @bwplotka in https://github.com/prometheus/client_golang/pull/1100
- Added exemplar support to http middleware. by @bwplotka in https://github.com/prometheus/client_golang/pull/1055
- fix assorted oddities found by golangci-lint by @xrstf in https://github.com/prometheus/client_golang/pull/1040
- Generate new Go runtime metrics for go 1.19 by @kakkoyun in https://github.com/prometheus/client_golang/pull/1105
- testutil: Add ScrapeAndCompare by @sazary in https://github.com/prometheus/client_golang/pull/1043
- Fix build against GopherJS by @paralin in https://github.com/prometheus/client_golang/pull/897
- collectors.GoCollector: Added rule support for granular metric configuration. by @bwplotka in https://github.com/prometheus/client_golang/pull/1102
- Cut 1.13.0 by @bwplotka in https://github.com/prometheus/client_golang/pull/1110
golang/go
v1.19.0
winstonjs/winston
v3.8.1
Patch-level changes
- Update types to match in-code definitions in https://github.com/winstonjs/winston/pull/2157; thanks to new contributor @flappyBug
Dependency updates by @dependabot + CI autotesting
- Bump logform from 2.4.0 to 2.4.1 in https://github.com/winstonjs/winston/pull/2156
- Bump async from 3.2.3 to 3.2.4 in https://github.com/winstonjs/winston/pull/2147
v3.8.0
Added functionality
- Add the stringify replacer option to the HTTP transport by @domiins in https://github.com/winstonjs/winston/pull/2155
Dependency updates by @dependabot + CI autotesting
- Bump @babel/core from 7.17.8 to 7.18.5
- Bump eslint from 8.12.0 to 8.18.0
- Bump @types/node from 17.0.23 to 18.0.0
- Bump @babel/preset-env from 7.16.11 to 7.18.2
- Bump @babel/cli from 7.17.6 to 7.17.10
Updates facilitating repo maintenance & enhancing documentation
- Explicitly note that the Contributing.md file is out of date
- Add instructions for publishing updated version by @wbt (docs/publishing.md)
- Prettier Config File by @jeanpierrecarvalho in https://github.com/winstonjs/winston/pull/2092
- Readme update to explain origin of errors for handling (#2120)
- update documentation for #2114 by @zizifn in https://github.com/winstonjs/winston/pull/2138
- enhance message for logs with no transports #2114 by @zizifn in https://github.com/winstonjs/winston/pull/2139
- Added a new Community Transport option to the list: Worker Thread based async Console Transport by @arpad1337 in https://github.com/winstonjs/winston/pull/2140
Thanks especially to new contributors @zizifn, @arpad1337, @domiins, & @jeanpierrecarvalho!
v3.7.2
This change reverts what should have been the feature-level update in 3.7.0 due to issue #2103 showing this to be breaking, unintentionally.
v3.7.1
This change includes some minor updates to package-lock.json resolving npm audit failures: one in ansi-regex and another in minimist.
Configuration
📅 Schedule: Branch creation - "on monday" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
- [ ] If you want to rebase/retry this PR, click this checkbox.
This PR has been generated by Mend Renovate. View repository job log here.
Codecov Report
Merging #398 (41eb934) into master (e964c1b) will increase coverage by
0.13%. The diff coverage is61.90%.
:exclamation: Current head 41eb934 differs from pull request most recent head 4dc32f4. Consider uploading reports for the commit 4dc32f4 to get more accurate results
Additional details and impacted files
@@ Coverage Diff @@
## master #398 +/- ##
==========================================
+ Coverage 72.62% 72.75% +0.13%
==========================================
Files 36 37 +1
Lines 2707 2720 +13
==========================================
+ Hits 1966 1979 +13
- Misses 539 540 +1
+ Partials 202 201 -1
⚠ Artifact update problem
Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.
♻ Renovate will retry this branch, including artifacts, only when one of the following happens:
- any of the package files in this branch needs updating, or
- the branch becomes conflicted, or
- you click the rebase/retry checkbox if found above, or
- you rename this PR's title to start with "rebase!" to trigger it manually
The artifact failure details are included below:
File name: webui/package-lock.json
npm ERR! code ERESOLVE
npm ERR! ERESOLVE could not resolve
npm ERR!
npm ERR! While resolving: @material-ui/[email protected]
npm ERR! Found: [email protected]
npm ERR! node_modules/react
npm ERR! react@"18.2.0" from the root project
npm ERR! peer react@"^18.2.0" from [email protected]
npm ERR! node_modules/react-dom
npm ERR! react-dom@"18.2.0" from the root project
npm ERR! 1 more (react-scripts)
npm ERR!
npm ERR! Could not resolve dependency:
npm ERR! peer react@"^16.8.0 || ^17.0.0" from @material-ui/[email protected]
npm ERR! node_modules/@material-ui/core
npm ERR! dev @material-ui/core@"4.12.4" from the root project
npm ERR! peer @material-ui/core@"^4.0.0" from @material-ui/[email protected]
npm ERR! node_modules/@material-ui/icons
npm ERR! dev @material-ui/icons@"4.11.3" from the root project
npm ERR!
npm ERR! Conflicting peer dependency: [email protected]
npm ERR! node_modules/react
npm ERR! peer react@"^16.8.0 || ^17.0.0" from @material-ui/[email protected]
npm ERR! node_modules/@material-ui/core
npm ERR! dev @material-ui/core@"4.12.4" from the root project
npm ERR! peer @material-ui/core@"^4.0.0" from @material-ui/[email protected]
npm ERR! node_modules/@material-ui/icons
npm ERR! dev @material-ui/icons@"4.11.3" from the root project
npm ERR!
npm ERR! Fix the upstream dependency conflict, or retry
npm ERR! this command with --force, or --legacy-peer-deps
npm ERR! to accept an incorrect (and potentially broken) dependency resolution.
npm ERR!
npm ERR! See /tmp/renovate-cache/others/npm/eresolve-report.txt for a full report.
npm ERR! A complete log of this run can be found in:
npm ERR! /tmp/renovate-cache/others/npm/_logs/2022-08-29T18_16_11_741Z-debug-0.log