Releases: simbleau/cddns
Releases · simbleau/cddns
v0.4.0
0.4.0
changed
- cddns now falls back to
./config.toml
for configuration for unsupported architectures - cddns now checks the OS configuration directory for inventory, and falls back to
./inventory.yml
for unsupported architectures inventory show
now post-processes alias annotations by default- modified post-processing tracers
added
- Added
--clean
toinventory show
to output without alias annotations - Added info log to
inventory show
fixed
- Moved debug message showing inventory path used before read occurs
v0.3.0
v0.2.3
v0.2.2
0.2.2
changed
- changed "inventory is updated" to "inventory is up to date" when checking DNS records
fixed
- Generated inventory files no longer duplicate header information on post-processing
security
- Updated
clap
to 4.0.29 - Updated
reqwest
to 0.11.13 - Updated
serde_json
to 1.0.89 - Updated
tokio
to 1.23.0 - Updated
serde
to 1.0.150
v0.2.1
v0.2.0
added
- Inventories can be built without any records
- Inventory files now save a post-processed version with alternative name/ids as comments
- Inventory files are now saved with a commented header with the date of generation
- All configuration options are now built with
config build
- Added verbose logging with
-v
- Added support for
RUST_LOG
environment variable to filter logging - Added warning for empty inventory
- Provided README instructions for service deployment on Docker Compose
changed
- The default interval for DNS refresh in
inventory watch
is now 30s, up from 5s - Requests now have a 10s timeout
inventory build
now removes records as you build- Added
inventory prune
for invalid record pruning - Added
inventory update
for outdated record updating inventory watch
usesinventory update
, it no longer automatically prunes--force
flags are now--force true/false
- Improved readability of command output
- Improved readability of
show
commands cddns list zones -z <name|id>
now only matches one zone resultcddns list records -z <name|id>
now only matches one zone resultcddns list records -r <name|id>
now only matches one record result- Added help link when no token or inventory is provided
removed
inventory commit
is no longer a command
fixed
- Environment variables work for all commands
- README documentation fixes