Releases: alcroito/digitalocean-dyndns
Releases · alcroito/digitalocean-dyndns
test_release
Changelog
All notable changes to this project will be documented in this file.
[unreleased]
🚀 Features
- Add svelte-based frontend web client - (00160e9) by (@alcroito)
- Add a REST API rust backend based on Axum and OpenAPI - (7f8384e) by (@alcroito)
- Add statistics collection - (822a0fa) by (@alcroito)
🐛 Fixes
- (deps) Axum 0.6.13 does not allow nesting fallback routers under / - (2e3af64) by (@alcroito)
- (web) Fix web ui not fetching data on macOS sometimes - (94d4175) by (@alcroito)
- Enable webapp pre-rendering - (1d6cc5e) by (@alcroito) in #38
- Improve web app design - (5eab22d) by (@alcroito)
🚜 Refactor
-
(config) [breaking] Use clap derive API and figment for config parsing - (f449fdd) by (@alcroito)
- BREAKING CHANGE: toml booleans and numbers in the config files
can't be quoted anymore. Previously they had to be quoted strings due
to implementation issues.
- BREAKING CHANGE: toml booleans and numbers in the config files
-
(config) Use std::time::Duration for update intervals - (6146957) by (@alcroito)
-
(tests) Install color_eyre when running tests - (92aa353) by (@alcroito) in #41
⚙️ Miscellaneous Tasks
- (release) WIP: Test change - (c26b4f2)
- (web) Regenerate open api zodius client - (3c257f3) by (@alcroito) in #43
- Don't run CI twice when opening pull request - (36b71f9) by (@alcroito) in #60
- Bump versions of github actions - (1deaec8) by (@alcroito) in #48
- Fix uploading different feature artifacts to same path - (f8b824b) by (@alcroito) in #47
- Silence clippy about loop that never loops - (f512f92) by (@alcroito)
- Fix typo everywhere from zodius to zodios - (6615940) by (@alcroito) in #44
- Bump crate and web package version numbers - (2c36584) by (@alcroito)
- Bump edition to 2021 and package resolver to version 2 - (a805e67) by (@alcroito)
- Format Cargo.toml using a VSCode extension - (a24dd25) by (@alcroito)
- Allow debugging test failures using tmate - (3f57a4e) by (@alcroito)
- Add full backtrace when tests fail - (b75eb02) by (@alcroito)
- Update npm dependencies - (415009c) by (@alcroito) in #39
- Fix clippy warning - (7a33644) by (@alcroito)
- Update rust dependencies - (0237422) by (@alcroito)
- Bump version - (db3f08b) by (@alcroito)
- Remove TODO.md - (4665bd3) by (@alcroito)
- Add web app building in docker and CI - (ab898dc) by (@alcroito) in #37
- Add web packages that will be used for the front end - (6c38c79) by (@alcroito)
- Add svelte frontend client auto-generated code - (915ee11) by (@alcroito)
- Enable stats feature - (71dac58) by (@alcroito)
- Bump dependencies - (9eb483b) by (@alcroito) in #36
Build
v0.0.5
Release date: 2023-01-27
Diff: v0.0.4...v0.0.5
Full changelog
🐛 Fixes
- Improve record request and parsing - #17 by (@alcroito)
- Handle app termination properly - #25 by (@alcroito)
⚙️ Improvements
- Replace log and fern with tracing - #20 by (@alcroito)
- Replace anyhow with color_eyre - #21 by (@alcroito)
📦 Dependencies
- Update deps - #11 by (@alcroito)
- Bump cargo dependencies - #13 by (@alcroito)
- Update dependencies - #22 by (@alcroito)
- Update dependencies - #24 by (@alcroito)
🧹 Internal Improvements
- Use cargo workspaces - #12 by (@alcroito)
- Bump github action versions - #14 by (@alcroito)
- Deps and lints - #18 by (@alcroito)
- Deps and lints - #19 by (@alcroito)
- Fix clippy warnings from rust 1.67 - #26 by (@alcroito)
- Fix docker manifest creation - #27 by (@alcroito)
- Fix github ci build badge - #28 by (@alcroito)
- Improve release github workflow - #30 by (@alcroito)
Uncategorized
v0.0.4
- Added advanced config mode
- Added extra logging for which config files are considered for usage
- Added --build-info option
v0.0.3
Bump version to 0.0.3 Forgot to bump to 0.0.2 when created previous release
v0.0.2
Allow updating the root domain
v0.0.1
Initial release