Skip to content

Commit 99db194

Browse files
committed
Release 0.1.0
1 parent e9a3632 commit 99db194

2 files changed

Lines changed: 35 additions & 1 deletion

File tree

CHANGELOG.md

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,3 +9,37 @@ The format is based on [Keep a Changelog][], and this project adheres to
99
[Semantic Versioning][].
1010

1111

12+
## 0.1.0 (16 March 2024)
13+
14+
### Added
15+
16+
- Added `server` module
17+
- Added release file checking and serving
18+
- Added response signing
19+
- Added `Config` struct
20+
- Added `Core` struct
21+
- Added `Core::new()`
22+
- Added `Core::latest_version()`
23+
- Added `Core::release_file()`
24+
- Added `Core::versions()`
25+
- Added `Axum` struct
26+
- Added `Axum::get_latest_version()`
27+
- Added `Axum::get_hash_for_version()`
28+
- Added `Axum::get_release_file()`
29+
- Added `Axum::sign_response()`
30+
- Added `client` module
31+
- Added update checking, downloading, verifying, and installing
32+
- Added `Config` struct
33+
- Added `Updater` struct
34+
- Added `Updater::new()`
35+
- Added `Updater::deregister_action()`
36+
- Added `Updater::is_safe_to_update()`
37+
- Added `Updater::register_action()`
38+
- Added `Updater::set_status()`
39+
- Added `Updater::status()`
40+
- Added `Updater::subscribe()`
41+
- Added README documentation
42+
- Added examples
43+
- Added full unit, integration, and end-to-end tests
44+
45+

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "patchify"
3-
version = "0.0.1"
3+
version = "0.1.0"
44
description = "Support for running applications to automatically update themselves"
55
categories = ["config", "filesystem"]
66
keywords = ["auto-update", "library", "updater"]

0 commit comments

Comments
 (0)