Skip to content

Releases: rust-cli/confy

v0.6.1

01 Mar 00:28
05e4fdd
Compare
Choose a tag to compare

What's Changed

  • Match Licensing Information between Cargo.toml and Repository by @deg4uss3r in #93
  • Implement store_perms & store_path_perms to specify file permissions by @HorlogeSkynet in #94

New Contributors

Full Changelog: v0.6.0...v0.6.1

v0.6.0

11 Jan 23:10
2c2f9ea
Compare
Choose a tag to compare

v0.6.0 is a breaking change due to updated dependencies.

CHANGELOG

3331a99 Updated Cargo.toml to 0.6.0 and reported breaking changes in the README as was done previously
87e29ce Merge pull request #88 from daniestevez/update-dependencies
6d03bde update dependencies
d5abd6c Merge pull request #83 from jreppnow/patch-1
de35749 use general error type for example in readme.md
700337e Merge pull request #80 from RampedIndent/patch-3
f003b47 Update README.md to address #61
ad0c862 Merge pull request #79 from deg4uss3r/degausser/fix_lints
14906cd Update lints to work with Rust 1.67
d899afe Merge pull request #78 from RampedIndent/patch-2
581cd78 Changed heading level
ae5ccc5 Update README.md

0.5.1

25 Oct 00:51
77f99e4
Compare
Choose a tag to compare

CHANGELOG

0bfbff2 version bump to release confy
62fb7f0 bump Rust Edition to 2021
b91174c Changing naming for new test case
511c204 Adding test for ron deser
381b3ff Removing struct_names(true) from PrettyConfig
bfda062 Fixing cfg attribute feature check
a4716bb Adding oxford comma to error messages
fd39df8 Making minor improvement to README
e077f3c Improving description of feature flags in README
31192c9 Setting language edition back to 2018
e1085a3 Removing explicit returns
81d9e41 Changing serialization to use pretty format
f90c8ee Adding feature flag entry in README.md
2a7d7c0 Adding ron support
7521e99 Update directories: 2.0 -> 4.0
681d2d5 Remove section about directories
43e18fe start running check and tests on macOS and Windows in CI

0.5.0

08 Sep 04:07
106aefe
Compare
Choose a tag to compare

0.5.0 includes several updates over the last 2 years of the crate existing, raw notes are below:

Merge pull request #65 from deg4uss3r/degausser/prep_0.5.0_release
d4678c3 Merge pull request #66 from matthiasbeyer/revert-to-directories
1058ac0 Revert "Update dependencies fix #38"
978863a Prepare for 0.5.0 release; bump version number and fix link to repository in Cargo.toml
c6b6203 Merge pull request #62 from kianmeng/fix-typo
940a774 Fix typo
6428224 Merge pull request #60 from PiDelport/fix-store-path-missing-directory
2653308 feat: store_path: replace Path::parent panic with BadConfigDirectory
1713f83 refactor!: parameterise ConfyError::BadConfigDirectory with message
3b58ab3 refactor: use Option::ok_or
d0e9a53 fix: store_path should create missing directories, like load_path
a6dc791 test: add tests for load_path and store_path
89822e6 test: rename test_store_path → test_store_path_atomic
d983eff Merge pull request #59 from PiDelport/style-fix-typos
6e10b03 style: fix typos
e4eab72 Merge pull request #58 from PiDelport/feat-use-thiserror
82eb1ce feat: use thiserror to define ConfyError
51bcf21 build(dependencies): add thiserror
b42d8a6 Merge pull request #49 from matthiasbeyer/refactor
f668494 Merge pull request #57 from rust-cli/revert-54-document-location
19647b8 Merge pull request #55 from PiDelport/patch-1
8347d3f Merge pull request #56 from PiDelport/patch-2
e51253f Revert "Add config file location info to the documentation"
862ddbf Merge pull request #54 from Amphiii/document-location
56c059a chore(cargo): update repository URL to rust-cli org
a2594f1 docs(README): add shields.io badges
6615556 Add config file location info to the documentation
664992a Merge pull request #48 from nyanpasu64/dont-truncate-if-err
2418397 Add test that store_path() doesn't erase file if serialization fails
ba2100c Refactor: shorten fn load impl
3a08f3b Change store_path() to not clear on-disk file if serialization fails
6ae700b Merge pull request #46 from matthiasbeyer/fix-warnings
ca101d8 Fix unused warnings
cd69322 remove unused use declaration
b2fa79d fix store function
e971242 Add GitHub actions (#45)
025b342 Merge pull request #43 from edemir/patch-1
40d9dfd Fix the serde link in lib.rs. Currently links to a 404.
0f0c452 Update Readme
a354397 Merge pull request #40 from Zykino/update-dependencies
0f192cb Update dependencies fix #38
8b0f9be Merge pull request #37 from Zykino/config-name
faab0c9 Add possibility to change the configuration file name, fix #30
cec6e04 Explicit that load_path can also create the configuration file
83c3c22 Expose the default file path if needed, fix #33
92568f5 Move the code related to the Errors outside of load/save
abd63a5 Merge pull request #35 from 1uka/patch-load
43deaaf Call default() only once on load
baf2b40 Improve clarity in the documentation (#28)
13a97fc Add optional compilation option for using YAML instead of TOML (#17)
670ff26 Merge pull request #27 from Hywan/patch-1
4c444aa doc(example) Fix a comment

0.4

13 Mar 13:15
Compare
Choose a tag to compare
0.4
bump version