Skip to content

Releases: x52dev/confik

confik: v0.14.0

22 Apr 00:21
e4bf8f4
Compare
Choose a tag to compare
  • Implement Configuration for atomic numeric and bool types.
  • Implement Configuration for js_option::JsOption
  • Add a new confik(forward(...)) attribute. As well as allowing for forwarding general attributes to the builder, this:
    • Replaces confik(forward_serde(...)). E.g.
      #[derive(Configuration)]
      struct Config {
        #[confik(forward(serde(default)))]
        num: usize,
      }
    • Replaces confik(derive(...)). E.g.
      #[derive(Configuration)]
      #[confik(forward(derive(Hash)))]
      struct Config(usize);
  • Add a new confik(name = ...) attribute, that provides a custom name for the Configuration::Builder struct or enum.
    • This will also place the builder in the local module, so that its name is in a known location
    #[derive(Configuration)]
    #[confik(name = Builder)]
    struct Config {}

confik: v0.13.0

15 Mar 15:06
63ec8ac
Compare
Choose a tag to compare
  • Update bytesize dependency to 2.
  • Update ipnetwork dependency to 0.21.
  • Minimum supported Rust version (MSRV) is now 1.70.

confik: v0.12.0

21 Oct 13:01
16d1e4e
Compare
Choose a tag to compare
  • Update secrecy dependency to 0.10.

confik: v0.11.8

20 Sep 13:56
f33c32a
Compare
Choose a tag to compare
  • Implement Configuration for chrono::NaiveDateTime
  • Minimum supported Rust version (MSRV) is now 1.67 due to transitive toml_edit dependency.

confik: v0.11.7

23 Mar 20:58
79f6dc9
Compare
Choose a tag to compare

confik: v0.11.6

19 Feb 14:45
214f888
Compare
Choose a tag to compare

confik: v0.11.5

30 Jan 21:13
e2219d4
Compare
Choose a tag to compare

confik: v0.11.4

04 Dec 16:58
0eb7753
Compare
Choose a tag to compare
  • Override the following lints in macro generated code: missing_copy_implementations, missing_debug_implementations, variant_size_differences

confik: v0.11.3

12 Nov 21:39
b469c36
Compare
Choose a tag to compare

confik: v0.11.2

10 Nov 14:55
25f5da8
Compare
Choose a tag to compare