Skip to content

Release v0.3.0

Compare
Choose a tag to compare
@github-actions github-actions released this 27 Oct 13:36
· 267 commits to main since this release
v0.3.0
4c9092b

[0.3.0] - 2021-10-27

Features

  • Use $XDG_CONFIG_HOME/dt/cli.toml as default config for dt-cli, fallback to $XDG_CONFIG_HOME/dt/config.toml
  • Pass -l|--local-name to specify name of group(s) to be processed
    E.g.: Command dt-cli -lSSH -lGPG -lNeovim will sync only groups with name that is either SSH, GPG, Neovim, and warn about unrecognized group names.

Documentation

  • Prettify code example in docs
  • Update command line flags and options

Miscellaneous Tasks

  • Use Rust version 2021
  • Fix typo in roadmap
  • Update readme

Refactor

  • Infer default config path in dt-core::utils

Styling

  • Log which config file is used in dt-cli
  • Better logging messages
  • Wrap comments with rustfmt

Testing

  • Update globbing test to account for "dt-server"

Build

  • Lock dependencies in continuous integration pipelines