You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+37-18Lines changed: 37 additions & 18 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,6 +2,25 @@
2
2
3
3
Starting from v2.2.5, all notable changes to this project will be documented in this file.
4
4
5
+
## v4.0.2
6
+
7
+
### Release Notes
8
+
9
+
This patch release focuses on reliability improvements and critical bug fixes. It introduces STEIM2 compression support for MiniSEED export and resolves issues affecting helicorder rendering and token expiration.
10
+
11
+
🧠 **What’s New**
12
+
13
+
Enhancements in this version contribute to better performance, interoperability, and system integrity, especially when exporting seismic clips and managing real-time data views.
14
+
15
+
### New Features
16
+
17
+
- Added support for exporting **MiniSEED clips with STEIM2 compression**, fixing Waves' compatibility issue on INT32 encoding.
18
+
19
+
### Bug Fixes
20
+
21
+
- Fixed a **division by zero** error in the helicorder generator under certain data conditions.
22
+
- Corrected an issue where **temporary tokens never expired**, improving session security and compliance.
23
+
5
24
## v4.0.1
6
25
7
26
### Release Notes
@@ -12,39 +31,32 @@ A minor but essential update focusing on stability, performance, and new regiona
12
31
13
32
This version includes critical bug fixes, UI improvements, and a new data integration, further enhancing the reliability and usability of the AnyShake Observer platform.
14
33
15
-
### Bug Fixes
34
+
### New Features
16
35
17
-
* Fixed a link error with **Go 1.24.3**that could cause build failures on Darwin.
18
-
* Prevented unnecessary **message bus re-creation**, improving runtime stability.
19
-
* Corrected**translation keys** for more accurate localization.
36
+
- Added **Thai Meteorological Department**as a new data agency, expanding regional data support.
37
+
- Enhanced UI to **highlight unsaved changes**, reducing the risk of accidental data loss.
38
+
- Optimized**error handling** for more robust system behavior.
20
39
21
-
### New Features
40
+
### Bug Fixes
22
41
23
-
* Added **Thai Meteorological Department**as a new data agency, expanding regional data support.
24
-
* Enhanced UI to **highlight unsaved changes**, reducing the risk of accidental data loss.
25
-
* Optimized**error handling** for more robust system behavior.
42
+
- Fixed a link error with **Go 1.24.3**that could cause build failures on Darwin.
43
+
- Prevented unnecessary **message bus re-creation**, improving runtime stability.
44
+
- Corrected**translation keys** for more accurate localization.
26
45
27
46
## v4.0.0
28
47
29
48
### Release Notes
30
49
31
50
We are proud to announce **AnyShake Observer v4.0.0**, a major release that marks a transformative step forward in our seismic monitoring software. This update is **incompatible with all previous versions** due to significant architectural changes and feature enhancements.
32
51
33
-
🚀 **Now crowdfunding on CrowdSupply**
52
+
🚀 **Now crowdfunding on CrowdSupply**
34
53
35
54
Alongside this release, we are launching the **AnyShake Explorer**, a fully open-source, low-cost, and reliable seismic data acquisition device. Designed for researchers, hobbyists, and professionals alike, the Explorer integrates seamlessly with AnyShake Observer and sets a new standard for affordable and powerful seismology tools.
36
55
37
-
🧠 **What’s New**
56
+
🧠 **What’s New**
38
57
39
58
This version represents a leap forward in terms of **usability, security, reliability, and functionality** — setting a new benchmark in open-source seismic software.
40
59
41
-
### Bug Fixes
42
-
43
-
- Resolved high CPU usage issue caused by "empty-run" behavior after Explorer device disconnection.
44
-
- Fixed significant time offset when AnyShake Observer starts before Explorer under NTP mode.
45
-
- Resolved decoder thread crash when receiving delayed data via serial-to-TCP device.
46
-
- Fixed numerous potential data race issues for improved multithreaded stability.
47
-
48
60
### New Features
49
61
50
62
- Simplified deployment with just **40 lines of configuration** to get started.
@@ -65,6 +77,13 @@ This version represents a leap forward in terms of **usability, security, reliab
65
77
- Improved **SeedLink protocol** stability.
66
78
- Added **multi-language support** with translations in 9 languages.
67
79
80
+
### Bug Fixes
81
+
82
+
- Resolved high CPU usage issue caused by "empty-run" behavior after Explorer device disconnection.
83
+
- Fixed significant time offset when AnyShake Observer starts before Explorer under NTP mode.
84
+
- Resolved decoder thread crash when receiving delayed data via serial-to-TCP device.
85
+
- Fixed numerous potential data race issues for improved multithreaded stability.
86
+
68
87
---
69
88
70
89
## v3.6.1
@@ -631,4 +650,4 @@ This version represents a leap forward in terms of **usability, security, reliab
631
650
- Use templates to standardize ISSUEs and Pull Requests
0 commit comments