Skip to content

Releases: kfkonrad/relconf

0.4.0

10 Jun 09:07

Choose a tag to compare

[0.4.0] - 2025-06-10

Bug Fixes

  • Fix path canonicalization on Windows

Features

  • Add example usage with Nushell

Miscellaneous Tasks

  • Bump version to 0.4.0

Other (unconventional)

  • Drop trait that's no longer required
  • Apply linting

Refactor

  • Auto-detect and auto-handle formats instead of enforcing them

this also allows mixing json, toml and yaml within the same tool
as well as outputting in any format and even multiple formats for one tool

0.3.1

24 Mar 16:20

Choose a tag to compare

[0.3.1] - 2025-03-24

Bug Fixes

  • Fix version output in CLI

Miscellaneous Tasks

  • Bump version to 0.3.1

0.3.0

24 Mar 16:08

Choose a tag to compare

[0.3.0] - 2025-03-24

Features

  • Refactor config format, add command option

Miscellaneous Tasks

  • Bump version to 0.3.0

Refactor

  • Replace templating with trait
  • Remove unnecessary structs from format.rs, format code
  • Remove unused dependencies

0.2.1

18 Jul 14:06

Choose a tag to compare

[0.2.1] - 2024-07-18

0.2.0

16 Jul 08:25

Choose a tag to compare

[0.2.0] - 2024-07-15

Documentation

  • Document newly supported formats

Features

  • Add download convenience script
  • Add proper error handling with color-eyre
  • Implement yaml and json formats in addition to toml

Refactor

  • Rename subconfig.config to path

this make it consistent with inject.path

  • Use macros to generate format-specific functions

0.1.0

12 Jul 15:37

Choose a tag to compare

[0.1.0] - 2024-07-12

Bug Fixes

  • Fix bug when inject[].location doesn't exist
  • Fix naming error in release.sh

Features

  • Implement CLI with clap
  • Implement match-subdirectories feature
  • Genericize relconf config format
  • Add README
  • Implement json schema feature
  • Add publishing tooling