This MR contains the following updates:
Package | Type | Update | Change |
---|---|---|---|
git.psu.edu/swe-golang/groupservice | require | patch |
v0.3.1-0.20200129213224-b9f428912a6c -> v0.3.5
|
git.psu.edu/swe-golang/oauth2 | require | minor |
v0.8.0 -> v0.11.2
|
github.com/Songmu/prompter | require | minor |
v0.2.0 -> v0.5.1
|
github.com/chromedp/chromedp | require | minor |
v0.6.8 -> v0.9.2
|
github.com/spf13/cobra | require | patch |
v0.0.5 -> v0.0.7
|
github.com/spf13/viper | require | minor |
v1.3.2 -> v1.16.0
|
github.com/stretchr/testify | require | minor |
v1.4.0 -> v1.8.4
|
golang.org/x/oauth2 | require | minor |
v0.0.0-20200107190931-bf48bf16ab8d -> v0.12.0
|
gopkg.in/yaml.v2 | require | minor |
v2.2.2 -> v2.4.0
|
Release Notes
swe-golang/groupservice
<code>v0.3.5</code>
<code>v0.3.4</code>
<code>v0.3.3</code>
<code>v0.3.2</code>
swe-golang/oauth2
<code>v0.11.2</code>
<code>v0.11.1</code>
<code>v0.11.0</code>
<code>v0.10.0</code>
<code>v0.9.0</code>
Songmu/prompter
v0.5.1
- update deps #13 (Songmu)
- [maintenance] dynamic go versions in testing #12 (Songmu)
- maint README.md and Makefile. and migrate to codecov from coveralls #11 (Songmu)
v0.5.0
v0.4.0
- Added support for using pipes with GO_MROMPTER_USE_PIPE #8 (pyama86)
- Make yes no prompts clearer #9 (scallister)
v0.3.0
chromedp/chromedp
v0.9.2
: chromedp v0.9.2
What's Changed
- Simplify TestFileUpload by using T.TempDir and os.WriteFile by @alexandear in https://github.com/chromedp/chromedp/pull/1280
- refactor: increment, unlambda, unslice by @alexandear in https://github.com/chromedp/chromedp/pull/1298
- Improve test GitHub workflow by @alexandear in https://github.com/chromedp/chromedp/pull/1279
- Updating ws dependency by @alexandear in https://github.com/chromedp/chromedp/pull/1312
- deflake TestRemoteAllocator by @ZekeLu in https://github.com/chromedp/chromedp/pull/1287
- Fixed nil pointer exception when cancelling a context with chromedp.Cancel() by @Valentin-Kaiser in https://github.com/chromedp/chromedp/pull/1295
- Guard access to Target.{frames,cur} globally by @WalkerGriggs in https://github.com/chromedp/chromedp/pull/1111
- Fixing typo in allocate test by @ynori7 in https://github.com/chromedp/chromedp/pull/1343
- Discard search results by @bno1 in https://github.com/chromedp/chromedp/pull/1311
- upgrade to latest cdproto to address the responseTime issue by @ZekeLu in https://github.com/chromedp/chromedp/pull/1320
- stop retrying for invalid selectors (such as "#a:b") by @ZekeLu in https://github.com/chromedp/chromedp/pull/1303
New Contributors
- @Valentin-Kaiser made their first contribution in https://github.com/chromedp/chromedp/pull/1295
- @WalkerGriggs made their first contribution in https://github.com/chromedp/chromedp/pull/1111
- @ynori7 made their first contribution in https://github.com/chromedp/chromedp/pull/1343
- @bno1 made their first contribution in https://github.com/chromedp/chromedp/pull/1311
Full Changelog: https://github.com/chromedp/chromedp/compare/v0.9.1...v0.9.2
v0.9.1
: chromedp v0.9.1
This is a quick fix of v0.9.0
.
v0.9.0
: chromedp v0.9.0
Reenables support for Go 1.16.
v0.8.8
: chromedp v0.8.8
- introduce BrowserContext support (#1269, Thank you @onsi)
- make parseRemoteObject handle undefined/null reasonably (#1260, #1261, #1264, Thank you @xueyc1f)
-
Note: it does not support go < 1.18 any more because it uses
reflect.Pointer
.
-
Note: it does not support go < 1.18 any more because it uses
- Updating to latest cdproto 112.0.5608.1_11.2.178 dependency
- Other improvements (Thank you @alexandear)
v0.8.7
: chromedp v0.8.7
- introduce a remote allocator option: NoModifyURL (#1184) (Thank you @andyMrtnzP and @AlexLoyola)
- Remove ioutil because it is deprecated since go1.16 (#1205) (Thank you @alexandear)
- update the screenshot funcs to match the behavior of chrome commands (#1221) (Thank you @tavsec for reporting the issue)
- improve TestDownloadIntoDir (#1227) (Thank you @dithmer)
- update to latest cdproto (111.0.5528.1_11.1.134 definitions) . Remarkable changes:
- remove
page.SetDownloadBehavior
(https://github.com/chromedp/pdlgen/pull/19). - add pre-cleanup fixup for the
runtime.executionContextDestroyed
event (https://github.com/chromedp/pdlgen/pull/20).
- remove
v0.8.6
: chromedp v0.8.6
- add RetryInterval option to query actions (#1159) (Thank you @taylorchu)
- Update to latest cdproto (108.0.5320.1_10.8.51 definitions)
v0.8.5
: chromedp v0.8.5
- Update to latest cdproto (107.0.5263.1_10.7.36 definitions)
v0.8.4
: chromedp v0.8.4
- Update to latest cdproto (106.0.5236.1_10.6.152 definitions)
- refactor MatchedStyle to resist change of css.GetMatchedStylesForNode #1127
- Allow to set custom WS URL waiting time #1036
- fix example in readme #1135
- ensure the user data directory is removed #1136
v0.8.3
: chromedp v0.8.3
- Update to latest cdproto (106.0.5201.1_10.6.8 definitions)
- Bug fixes related to cdproto changes
- Fix issues with Poll() #1087
- Fix hang issues #1076
- Deflake TestNagivateWhileLoading #1080
- Fix issue with TestGracefulBrowserShutdown with headless-shell #1078
v0.8.2
: chromedp v0.8.2
- Update to latest cdproto (104.0.5064.1_10.4.3 definitions)
- Bring back support for Go 1.16 (which is dropped in
v0.8.1
)
Note: Go <= 1.15 is not supported due to the use of go:embed
v0.8.1
: chromedp v0.8.1
- Update to latest cdproto (103.0.5029.1_10.3.67 definitions)
- Code generator cleanup
Note: It drops support for Go 1.16 (due to the use of go:build
).
v0.8.0
: chromedp v0.8.0
Minor updates for cdproto, go1.18
Updates to latest cdproto which includes minor API revisions, and updates GitHub workflows and go.mod for go1.18.
v0.7.8
: chromedp v0.7.8
Updating device list and cdproto (100.0.4895.2_10.0.139 definitions)
v0.7.7
: chromedp v0.7.7
- Update to latest cdproto (100.0.4862.2_10.0.51 definitions)
- Avoid the unnecessary wait in the first iteration of a loop (#929)
v0.7.6
: chromedp v0.7.6
Point release; updates device profiles. See v0.7.5 for more information.
v0.7.5
: chromedp v0.7.5
Point release; minor bug fixes and dependency updates. Updates to 98.0.4731.1_9.8.101 browser protocol definitions.
v0.7.4
: chromedp v0.7.4
- Update to latest cdproto (93.0.4574.1_9.3.334 definitions)
- Add command line option: IgnoreCertErrors (#809)
- Upgrade
github.com/gobwas/ws
tov1.1.0
- Use
CallFunctionOn
to execute js on node (#852) Note: This change usesDOM.scrollIntoViewIfNeeded
which was introduced inChromium 82.0.4056.0
. So this could be a breaking change for older browsers (see https://github.com/chromedp/chromedp/issues/881#issuecomment-881925149 for more information). Thank you @FournyP for reporting the issue. - Make the screenshot actions act the same as Chrome commands (#863)
- Minor refactoring and source code clean up.
v0.7.3
: chromedp v0.7.3
- Update to latest cdproto (93.0.4522.3_9.3.2 definitions)
- And always emit
deltaX
anddeltaY
forInput.dispatchMouseEvent
(https://github.com/chromedp/pdlgen/pull/11)
- And always emit
- Dispatch input and change events at the
chromedp.SetValue()
target (#819) - Make NewRemoteAllocator accept url without
devtools/browser/...
(#817) - Allow passing nil as res to
chromedp.Evaluate()
(#816) - Add a ModifyCmdFunc ExecAllocatorOption (#674)
v0.7.2
: chromedp v0.7.2
- Update cdproto to
92.0.4501.1_9.2.173
definitions - Search chrome binary in different locations on different OS systems. (#811)
- Expose process of the Browser (#737)
- Wrap errors with go 1.13
%w
verb (#743) - Fix comment about websocket timeout in allocate.go (#727)
v0.7.1
: chromedp v0.7.1
- Fix typo in the example
v0.7.0
: chromedp v0.7.0
- Add
crhomedp.FullScreenshot
action - Minor cleanup to CI
- Update the list of ignored page events (#780)
- Rename
TranslateUI
toTranslate
in the defaultdisable-features
(#796) - Update dependencies
v0.6.12
: chromedp v0.6.12
- Auto grows the buffer to workaround the lack of fragmentation support (#782)
It depends on a pre-release of
github.com/gobwas/ws
(v1.1.0-rc.5
) - Fix some of the issues in the
chromedp.Poll
action (#778)
v0.6.11
: chromedp v0.6.11
- Call
submit
/reset
from prototype in case they are masked (#803) - Update
README.md
- Add Output to example tests
- Add
chromedp.Poll
action to imitate puppeteer's page.waitForFunction (#766) - Fix GitHub actions
v0.6.10
v0.6.9
spf13/cobra
v0.0.7
Bug fix to restore previous exit behavior when a command is not runnable.
Issue Ref: #1056 Bug Introduced: #922 Affected Releases: 0.0.6
v0.0.6
spf13/viper
v1.16.0
What's Changed
🚀
Enhancements - Sub parent inheritance by @TaylorOno in https://github.com/spf13/viper/pull/1056
- fix: fix typo by @yquansah in https://github.com/spf13/viper/pull/1523
- ci: add Go 1.20 to build matrix by @sagikazarmark in https://github.com/spf13/viper/pull/1506
- extend v.find() to handle stringToInt value types with stringToInt pflag #1435 by @vorishirne in https://github.com/spf13/viper/pull/1462
- add:viper: allow to disable internal log messages by @burgesQ in https://github.com/spf13/viper/pull/1483
- Allow ConfigParseError to unwrap by @andig in https://github.com/spf13/viper/pull/1433
🐛
Bug Fixes - fix: time.Duration slice type conversion by @UrbanskiDawid in https://github.com/spf13/viper/pull/1498
⬆ ️
Dependency Updates - build(deps): bump mheap/github-action-required-labels from 3 to 4 by @dependabot in https://github.com/spf13/viper/pull/1533
- build(deps): bump actions/setup-go from 3 to 4 by @dependabot in https://github.com/spf13/viper/pull/1526
- build(deps): bump golang.org/x/net from 0.4.0 to 0.7.0 by @dependabot in https://github.com/spf13/viper/pull/1519
- build(deps): bump github.com/pelletier/go-toml/v2 from 2.0.6 to 2.0.7 by @dependabot in https://github.com/spf13/viper/pull/1516
- build(deps): bump github.com/stretchr/testify from 1.8.1 to 1.8.2 by @dependabot in https://github.com/spf13/viper/pull/1515
- build(deps): bump github.com/spf13/afero from 1.9.3 to 1.9.5 by @dependabot in https://github.com/spf13/viper/pull/1518
- build(deps): bump github.com/sagikazarmark/crypt from 0.9.0 to 0.10.0 by @dependabot in https://github.com/spf13/viper/pull/1550
- build(deps): bump github.com/spf13/cast from 1.5.0 to 1.5.1 by @dependabot in https://github.com/spf13/viper/pull/1551
- build(deps): bump github.com/stretchr/testify from 1.8.2 to 1.8.3 by @dependabot in https://github.com/spf13/viper/pull/1553
- build(deps): bump github.com/pelletier/go-toml/v2 from 2.0.7 to 2.0.8 by @dependabot in https://github.com/spf13/viper/pull/1555
Other Changes
- Update main image to better handle dark background by @Deleplace in https://github.com/spf13/viper/pull/1532
New Contributors
- @UrbanskiDawid made their first contribution in https://github.com/spf13/viper/pull/1498
- @TaylorOno made their first contribution in https://github.com/spf13/viper/pull/1056
- @yquansah made their first contribution in https://github.com/spf13/viper/pull/1523
- @Azanul made their first contribution in https://github.com/spf13/viper/pull/1544
- @Deleplace made their first contribution in https://github.com/spf13/viper/pull/1532
- @cfabianski made their first contribution in https://github.com/spf13/viper/pull/1552
- @vorishirne made their first contribution in https://github.com/spf13/viper/pull/1462
- @burgesQ made their first contribution in https://github.com/spf13/viper/pull/1483
- @andig made their first contribution in https://github.com/spf13/viper/pull/1433
Full Changelog: https://github.com/spf13/viper/compare/v1.15.0...v1.16.0
v1.15.0
What's Changed
🎉
Exciting New Features - feat: add multiple endpoints support for remote by @mozartz in https://github.com/spf13/viper/pull/1464
🚀
Enhancements - Add DocBlock to WatchConfig by @glebik000 in https://github.com/spf13/viper/pull/1467
🛠
Breaking Changes - Drop YAML v2 and TOML v1 by @sagikazarmark in https://github.com/spf13/viper/pull/1493
- Drop support for Go 1.16 by @sagikazarmark in https://github.com/spf13/viper/pull/1494
⬆ ️
Dependency Updates - build(deps): bump github.com/spf13/afero from 1.9.2 to 1.9.3 by @dependabot in https://github.com/spf13/viper/pull/1465
- build(deps): bump github.com/magiconair/properties from 1.8.6 to 1.8.7 by @dependabot in https://github.com/spf13/viper/pull/1475
- build(deps): bump github.com/pelletier/go-toml/v2 from 2.0.5 to 2.0.6 by @dependabot in https://github.com/spf13/viper/pull/1466
- build(deps): bump mheap/github-action-required-labels from 2 to 3 by @dependabot in https://github.com/spf13/viper/pull/1482
- build(deps): bump github.com/subosito/gotenv from 1.4.1 to 1.4.2 by @dependabot in https://github.com/spf13/viper/pull/1488
- build(deps): bump github.com/sagikazarmark/crypt from 0.8.0 to 0.9.0 by @dependabot in https://github.com/spf13/viper/pull/1490
New Contributors
- @choar816 made their first contribution in https://github.com/spf13/viper/pull/1481
- @lol768 made their first contribution in https://github.com/spf13/viper/pull/1485
- @mozartz made their first contribution in https://github.com/spf13/viper/pull/1464
- @glebik000 made their first contribution in https://github.com/spf13/viper/pull/1467
Full Changelog: https://github.com/spf13/viper/compare/v1.14.0...v1.15.0
v1.14.0
What's Changed
🚀
Enhancements - feat: make Viper compile on platforms unsupported by fsnotify by @sagikazarmark in https://github.com/spf13/viper/pull/1457
- Fsnotify improvements by @sagikazarmark in https://github.com/spf13/viper/pull/1458
- Disable watch on appengine by @sagikazarmark in https://github.com/spf13/viper/pull/1460
🛠
Breaking Changes - Drop support for Go 1.15 by @sagikazarmark in https://github.com/spf13/viper/pull/1428
⬆ ️
Dependency Updates - build(deps): bump github.com/spf13/afero from 1.8.2 to 1.9.2 by @dependabot in https://github.com/spf13/viper/pull/1406
- build(deps): bump github.com/sagikazarmark/crypt from 0.6.0 to 0.7.0 by @dependabot in https://github.com/spf13/viper/pull/1437
- build(deps): bump github.com/stretchr/testify from 1.8.0 to 1.8.1 by @dependabot in https://github.com/spf13/viper/pull/1453
- build(deps): bump github.com/fsnotify/fsnotify from 1.5.4 to 1.6.0 by @dependabot in https://github.com/spf13/viper/pull/1449
- chore: update crypt by @sagikazarmark in https://github.com/spf13/viper/pull/1461
Full Changelog: https://github.com/spf13/viper/compare/v1.13.0...v1.14.0
v1.13.0
Important: This is the last release supporting Go 1.15.
What's Changed
🎉
Exciting New Features - Add etcd3 to supported remote providers by @franklinkim in https://github.com/spf13/viper/pull/1371
🚀
Enhancements - Fix go-staticcheck failures (ST1005) by @mjmaisey in https://github.com/spf13/viper/pull/1373
- Use jsonc in markdown codeblocks for better readability by @HurSungYun in https://github.com/spf13/viper/pull/1393
- Add Go 1.19 support by @sagikazarmark in https://github.com/spf13/viper/pull/1424
- Adds support for uint16 with
GetUint16
by @oxisto in https://github.com/spf13/viper/pull/1405 - Add a DebugTo convenience funtion by @bcrochet in https://github.com/spf13/viper/pull/1414
🐛
Bug Fixes - Recurse into arrays when converting keys to lowercase by @awrichar in https://github.com/spf13/viper/pull/1387
⬆ ️
Dependency Updates - build(deps): bump github.com/stretchr/testify from 1.7.1 to 1.7.2 by @dependabot in https://github.com/spf13/viper/pull/1374
- build(deps): bump github.com/subosito/gotenv from 1.3.0 to 1.4.0 by @dependabot in https://github.com/spf13/viper/pull/1375
- build(deps): bump github.com/pelletier/go-toml/v2 from 2.0.1 to 2.0.2 by @dependabot in https://github.com/spf13/viper/pull/1378
- build(deps): bump gopkg.in/yaml.v3 from 3.0.0 to 3.0.1 by @dependabot in https://github.com/spf13/viper/pull/1360
- build(deps): bump github.com/stretchr/testify from 1.7.2 to 1.7.3 by @dependabot in https://github.com/spf13/viper/pull/1381
- build(deps): bump github.com/stretchr/testify from 1.7.3 to 1.7.4 by @dependabot in https://github.com/spf13/viper/pull/1384
- build(deps): bump mheap/github-action-required-labels from 1 to 2 by @dependabot in https://github.com/spf13/viper/pull/1383
- build(deps): bump github.com/stretchr/testify from 1.7.4 to 1.8.0 by @dependabot in https://github.com/spf13/viper/pull/1395
- build(deps): bump github.com/subosito/gotenv from 1.4.0 to 1.4.1 by @dependabot in https://github.com/spf13/viper/pull/1420
- build(deps): bump github.com/pelletier/go-toml/v2 from 2.0.2 to 2.0.5 by @dependabot in https://github.com/spf13/viper/pull/1422
- build(deps): bump gopkg.in/ini.v1 from 1.66.4 to 1.67.0 by @dependabot in https://github.com/spf13/viper/pull/1412
New Contributors
- @mjmaisey made their first contribution in https://github.com/spf13/viper/pull/1373
- @HurSungYun made their first contribution in https://github.com/spf13/viper/pull/1393
- @franklinkim made their first contribution in https://github.com/spf13/viper/pull/1371
- @awrichar made their first contribution in https://github.com/spf13/viper/pull/1387
- @oxisto made their first contribution in https://github.com/spf13/viper/pull/1405
- @bcrochet made their first contribution in https://github.com/spf13/viper/pull/1414
Full Changelog: https://github.com/spf13/viper/compare/v1.12.0...v1.13.0
v1.12.0
This release makes YAML v3 and TOML v2 the default versions used for encoding.
You can switch back to the old versions by adding viper_yaml2
and viper_toml1
to the build tags.
Please note that YAML v2 and TOML v1 are considered deprecated from this release and may be removed in a future release.
Please provide feedback in discussions and report bugs on the issue tracker. Thanks!
What's Changed
🎉
Exciting New Features - Add etcd3 support to remote by @sagikazarmark in https://github.com/spf13/viper/pull/1356
- Make YAML 3 the default by @sagikazarmark in https://github.com/spf13/viper/pull/1357
- Make TOML 2 the default by @sagikazarmark in https://github.com/spf13/viper/pull/1358
🚀
Enhancements - chore: fix Error log calls in mergeMaps by @wwade in https://github.com/spf13/viper/pull/1341
- Add MustBindEnv by @meowfaceman in https://github.com/spf13/viper/pull/1301
⬆ ️
Dependency Updates - build(deps): bump github/codeql-action from 1 to 2 by @dependabot in https://github.com/spf13/viper/pull/1336
- build(deps): bump github.com/pelletier/go-toml/v2 from 2.0.0-beta.8 to 2.0.0 by @dependabot in https://github.com/spf13/viper/pull/1339
- build(deps): bump github.com/mitchellh/mapstructure from 1.4.3 to 1.5.0 by @dependabot in https://github.com/spf13/viper/pull/1332
- build(deps): bump github.com/pelletier/go-toml from 1.9.4 to 1.9.5 by @dependabot in https://github.com/spf13/viper/pull/1335
- build(deps): bump github.com/fsnotify/fsnotify from 1.5.1 to 1.5.4 by @dependabot in https://github.com/spf13/viper/pull/1338
- build(deps): bump github.com/spf13/cast from 1.4.1 to 1.5.0 by @dependabot in https://github.com/spf13/viper/pull/1344
- build(deps): bump github.com/pelletier/go-toml/v2 from 2.0.0 to 2.0.1 by @dependabot in https://github.com/spf13/viper/pull/1343
- build(deps): bump github.com/subosito/gotenv from 1.2.0 to 1.3.0 by @dependabot in https://github.com/spf13/viper/pull/1349
New Contributors
- @meowfaceman made their first contribution in https://github.com/spf13/viper/pull/1301
- @wwade made their first contribution in https://github.com/spf13/viper/pull/1341
Full Changelog: https://github.com/spf13/viper/compare/v1.11.0...v1.12.0
v1.11.0
What's Changed
🎉
Exciting New Features - Experimental yaml v3 library support by @sagikazarmark in https://github.com/spf13/viper/pull/1273
- Experimental toml v2 support by @sagikazarmark in https://github.com/spf13/viper/pull/1274
- Experimental logger by @sagikazarmark in https://github.com/spf13/viper/pull/1275
🚀
Enhancements - Remove unnecessary operand by @steviebps in https://github.com/spf13/viper/pull/1213
- Improve encoding layer by @sagikazarmark in https://github.com/spf13/viper/pull/1167
- Allow merging configs with different types of leaf values by @illarion in https://github.com/spf13/viper/pull/1181
🐛
Bug Fixes - Disable race detector on windows by @sagikazarmark in https://github.com/spf13/viper/pull/1269
🛠
Breaking Changes - Drop Go 1.14 support by @sagikazarmark in https://github.com/spf13/viper/pull/1327
⬆ ️
Dependency Updates - build(deps): bump github.com/spf13/afero from 1.6.0 to 1.7.0 by @dependabot in https://github.com/spf13/viper/pull/1265
- build(deps): bump github.com/spf13/afero from 1.7.0 to 1.7.1 by @dependabot in https://github.com/spf13/viper/pull/1271
- build(deps): bump github.com/spf13/afero from 1.7.1 to 1.8.0 by @dependabot in https://github.com/spf13/viper/pull/1281
- build(deps): bump gopkg.in/ini.v1 from 1.66.2 to 1.66.3 by @dependabot in https://github.com/spf13/viper/pull/1287
- build(deps): bump github.com/spf13/afero from 1.8.0 to 1.8.1 by @dependabot in https://github.com/spf13/viper/pull/1291
- build(deps): bump actions/github-script from 5 to 6 by @dependabot in https://github.com/spf13/viper/pull/1295
- build(deps): bump actions/checkout from 2 to 3 by @dependabot in https://github.com/spf13/viper/pull/1304
- build(deps): bump github.com/magiconair/properties from 1.8.5 to 1.8.6 by @dependabot in https://github.com/spf13/viper/pull/1299
- build(deps): bump gopkg.in/ini.v1 from 1.66.3 to 1.66.4 by @dependabot in https://github.com/spf13/viper/pull/1293
- build(deps): bump github.com/spf13/afero from 1.8.1 to 1.8.2 by @dependabot in https://github.com/spf13/viper/pull/1311
- build(deps): bump actions/setup-go from 2 to 3 by @dependabot in https://github.com/spf13/viper/pull/1319
- build(deps): bump github.com/pelletier/go-toml/v2 from 2.0.0-beta.6 to 2.0.0-beta.7 by @dependabot in https://github.com/spf13/viper/pull/1320
- build(deps): bump github.com/pelletier/go-toml/v2 from 2.0.0-beta.7 to 2.0.0-beta.8 by @dependabot in https://github.com/spf13/viper/pull/1322
- Update crypt by @sagikazarmark in https://github.com/spf13/viper/pull/1325
New Contributors
- @steviebps made their first contribution in https://github.com/spf13/viper/pull/1213
- @illarion made their first contribution in https://github.com/spf13/viper/pull/1181
Full Changelog: https://github.com/spf13/viper/compare/v1.10.1...v1.11.0
v1.10.1
This is a maintenance release upgrading the Consul dependency fixing CVEs.
v1.10.0
This is a maintenance release primarily containing minor fixes and improvements.
Changes
Added
- Experimental finder based on io/fs
- Tests are executed on Windows
- Tests are executed on Go 1.17
- Logger interface to decouple Viper from JWW
In addition to the above changes, this release comes with minor improvements, documentation changes an dependency updates.
Many thanks to everyone who contributed to this release!
v1.9.0
This is a maintenance release primarily containing minor fixes and improvements.
Changes
Added
- Experimental new encoding layer
- Add support for
tfvars
files
Fixed
- Writing hidden files with no extension
-
InConfig
processing paths
In addition to the above changes, this release comes with tons of minor improvements, documentation changes an dependency updates.
Many thanks to everyone who contributed to this release!
v1.8.1
This patch releases fixes two minor issues:
- Replace
%s
with%w
when wrapping errors - Fix
pflag.StringArray
processing
v1.8.0
This is a maintenance release primarily containing fixes and improvements. The most prominent change is the etcd update to 3.5.0. Thanks to proper Go modules support, the dependency graph became much smaller.
Changes
Added
- Allow BindEnv to register multiple environment variables
- Support for accessing slices
- Experimental WASM support: Viper compiles on WASM
- INI load options
Changed
- Ensure
BindPFlag
detects a nil flag parameter
Fixed
- Merging a key into a nil target
- Panics during saving INI files
Security
- Updated etcd to 3.5 which should make a lot of false positive vulnerability reports disappear
In addition to the above changes, this release comes with tons of minor improvements, documentation changes an dependency updates. Find more details in the 1.8.0 milestone.
Many thanks to everyone who contributed to this release!
v1.7.1
This release contains a bugfix for environment variable expansion. See #495 and #940 for details.
v1.7.0
This release mostly contains bug and security fixes, but there are a few new features as well:
- The unmaintained github.com/xordataexchange/crypt has been replaced with github.com/bketelsen/crypt
- Added firestore support as a remote config source (thanks @alxmsl)
v1.6.3
Fixes uninstallable library on clean GOPATH
v1.6.2
: Fix extensionless config lookup
This is a patch release fixing a(n edge case) bug introduced in v1.6.0
See #818 and #827 for details
v1.6.1
: Fix config path lookup
This is a patch release fixing a bug introduced in v1.6.0
v1.6.0
Changes
Added
- Global
UnmarshalExact
method -
StringReplacer
interface for custom environment key replacing logic - GolangCI Lint
- INI support
- Key delimiter made configurable
- Support for config files without extensions
Changed
- Moved to GitHub actions build from Travis
Fixed
-
IsSet
no longer returns true when an unset key has a flags bound -
SafeWriteConfigAs
works as expected
Happy Holidays!
v1.5.0
Documentation and other fixes
v1.4.0
: : Add API for setting file permissions; Uint support; ...
b5bf975
Clean up dependencies
fccfc2c
Add API for setting file permissions
7a605a5
Uint Support (#681)
stretchr/testify
v1.8.4
v1.8.3
v1.8.2
v1.8.1
v1.8.0
v1.7.5
v1.7.4
v1.7.3
v1.7.2
v1.7.1
v1.7.0
: Minor improvements and bug fixes
Minor feature improvements and bug fixes
v1.6.1
: Fixes breaking change with HTTPBodyContains
A breaking change was accidentally released in v1.6.0 which breaks the API for the HTTPBodyContains
and HTTPBodyNotContains
, this release reverts that change.
v1.6.0
Latest release of testify. This includes many fixes and enhancements. Please view the v1.6.0 milestone for a list of changes.
v1.5.1
: HOTFIX: Revert suite interface type
This is a hotfix which reverts the suite
package's interface type to use testing.T
v1.5.0
Latest, non-breaking changes merged into master. Please peruse the git log for a detailed changelist
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.