Skip to content

Commit 64d945b

Browse files
committed
chore: bump version
1 parent 4057f68 commit 64d945b

1 file changed

Lines changed: 30 additions & 0 deletions

File tree

CHANGELOG.md

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,36 @@
22

33
Starting from v2.2.5, all notable changes to this project will be documented in this file.
44

5+
## v4.4.0
6+
7+
### Release Notes
8+
9+
This release focuses on **LAN accessibility and deployment security**, introducing **mDNS-based local network discovery** and a stronger authentication pipeline.
10+
11+
With built-in **mDNS discovery**, AnyShake Observer can now be found more easily on the same local network without manual IP lookup, improving setup convenience in home and lab environments. In parallel, authentication and runtime hardening updates improve reliability across both plain HTTP and constrained deployment scenarios.
12+
13+
### New Features
14+
15+
- Added **mDNS local network discovery**, allowing clients on the same LAN to discover AnyShake Observer instances automatically.
16+
- Added **Proof-of-Work (PoW) validation** in authentication flow to improve resistance against abusive login traffic.
17+
- Implemented **AES-GCM + RSA hybrid login** support over plain HTTP environments.
18+
- Added support for running the Observer service as **`nobody`** for reduced privilege operation.
19+
- Added **spectrogram zoom in/out** support in the web frontend.
20+
- Introduced **`schema_version`** table for future database migration compatibility.
21+
22+
### Improvements
23+
24+
- Improved frontend localization consistency by merging and refining translation resources.
25+
- Cached user status data to reduce repeated computation and improve response performance.
26+
- Reduced hard-coded keys in code paths to improve maintainability.
27+
- Refined active menu item styles for better UI consistency.
28+
29+
### Bug Fixes
30+
31+
- Fixed login failures in specific **plain HTTP** deployment environments.
32+
- Fixed CI build failure in release pipeline.
33+
- Fixed database migration behavior by using the explicitly specified table name.
34+
535
## v4.3.4
636

737
### Release Notes

0 commit comments

Comments
 (0)