Releases: intility/cwc
Releases · intility/cwc
v0.9.0
Changelog
Fixed
- Context gathering no longer fails when used in a non-git repository. Instead, it now warns the user and skips the
.gitignore
when excluding files.
Additions
- Refactored several internal packages to increase modularity and facilitate integration into other projects.
- Introduced a suite of unit tests to improve code reliability and maintainability.
- Enhanced the configurability of the system through the introduction of new interfaces and options patterns, making the package more flexible and extensible
v0.8.0
Changelog
New Features:
- Introduced configurable settings for enhanced customization, accessible via the main
cwc
configuration. - Users can now modify settings by directly editing the
cwc.yaml
file located at$XDG_CONFIG_HOME/cwc/
, or by using the newly added commandcwc config set
.
Improvements:
- Easier to configure behaviour through config file instead of cli flags.
- Transitioned the configuration file format from JSON to YAML for better readability and ease of use.
Action Required:
- Important: Existing users must re-authenticate using
cwc login
to initialize the new YAML-based configuration file.
This update aims to simplify the command line interface by reducing the number of required flags, as user preferences can now be more efficiently managed through the configuration file.
v0.7.2
Changelog
Fix exclusion of .git directory on all platforms
v0.7.1
Changelog
Normalized paths during path matching for includes and excludes.