CloudNetService / CloudNet

A modern application that can dynamically and easily deliver Minecraft oriented software
https://cloudnetservice.eu
Apache License 2.0
376 stars 119 forks source link

chore: update nightConfig to v3.8.0 #1426

Closed renovate[bot] closed 3 months ago

renovate[bot] commented 3 months ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
com.electronwill.night-config:json 3.7.1 -> 3.8.0 age adoption passing confidence
com.electronwill.night-config:yaml 3.7.1 -> 3.8.0 age adoption passing confidence
com.electronwill.night-config:toml 3.7.1 -> 3.8.0 age adoption passing confidence

[!WARNING] Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

TheElectronWill/night-config (com.electronwill.night-config:json) ### [`v3.8.0`](https://togithub.com/TheElectronWill/night-config/releases/tag/v3.8.0): 3.8.0: API enhancements ##### What's Changed - FileWatcher offers new methods that return a [CompletableFuture](https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/CompletableFuture.html) - Every FileConfig is now a `ConcurrentConfig` - Some warnings have been fixed. **Full Changelog**: https://github.com/TheElectronWill/night-config/compare/v3.7.4...v3.8.0 ### [`v3.7.4`](https://togithub.com/TheElectronWill/night-config/releases/tag/v3.7.4): 3.7.4: FileWatcher fix ##### Fixes This minor release fixes a bug that caused the `FileWatcher` to close when a directory containing watched files was deleted. Also, an exception is now raised early if the `FileWatcher` is used in an unsupported manner. **Full Changelog**: https://github.com/TheElectronWill/night-config/compare/v3.7.3...v3.7.4 ### [`v3.7.3`](https://togithub.com/TheElectronWill/night-config/releases/tag/v3.7.3): 3.7.3: FileConfig fix ### Fixes This minor release fixes a bad interaction between `AsyncFileConfig` and `StampedConfig`, and between `SyncFileConfig`, `SynchronizedConfig` and `TomlParser`, which resulted in some TOML configurations to be mis-loaded. Thanks to [@​Technici4n](https://togithub.com/Technici4n) for discovering the bug! **Full Changelog**: https://github.com/TheElectronWill/night-config/compare/v3.7.2...v3.7.3 ### [`v3.7.2`](https://togithub.com/TheElectronWill/night-config/releases/tag/v3.7.2): 3.7.2: TOML compliance fix ##### TOML Fixes - Implement TOML test suite by [@​TheElectronWill](https://togithub.com/TheElectronWill) in [https://github.com/TheElectronWill/night-config/pull/175](https://togithub.com/TheElectronWill/night-config/pull/175) The TOML implementation is now more robust thanks to [toml-test](https://togithub.com/toml-lang/toml-test). We don't call the binary, but rather include the repository as a Git submodule in order to grab all the test files. *Compatibility note:* the TOML parser of NightConfig now rejects some files that it would have previously accepted (even though they were invalid). This is intended, and we encourage all users to fix their invalid TOML files. Please [read the release notes of v3.7.0](https://togithub.com/TheElectronWill/night-config/releases/tag/v3.7.0) :sparkles: to learn what has changed since v3.6.x. **Full Changelog**: https://github.com/TheElectronWill/night-config/compare/v3.7.1...v3.7.2

Configuration

📅 Schedule: Branch creation - "before 6:00am" in timezone Europe/Berlin, 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.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.



This PR has been generated by Mend Renovate. View repository job log here.

github-actions[bot] commented 3 months ago

Test Results

 44 files  ±0   44 suites  ±0   1m 41s :stopwatch: +6s 414 tests ±0  414 :white_check_mark: ±0  0 :zzz: ±0  0 :x: ±0  745 runs  ±0  745 :white_check_mark: ±0  0 :zzz: ±0  0 :x: ±0 

Results for commit d6572c12. ± Comparison against base commit 355daeda.