Update changelog for 0.3.3: Phase 1 refactoring complete
This commit is contained in:
@@ -2,6 +2,19 @@
|
|||||||
|
|
||||||
All notable GoSentry changes are recorded in this file.
|
All notable GoSentry changes are recorded in this file.
|
||||||
|
|
||||||
|
## 0.3.3 - 2026-06-18
|
||||||
|
|
||||||
|
- Completed Phase 1 refactoring: split the flat `src/core` package into specialized, focused packages:
|
||||||
|
- `src/domain` for pure types (Job, RunRecord, Config)
|
||||||
|
- `src/storage` for persistence (Load/Save, Paths, YAML helpers)
|
||||||
|
- `src/runner` for job execution (RunJob orchestration, logging, exit codes)
|
||||||
|
- `src/scheduler` for timing loop
|
||||||
|
- `src/platform/winproc` for cross-platform hidden window configuration
|
||||||
|
- `src/platform/autostart` for system autostart integration
|
||||||
|
- `src/platform/desktop` for desktop environment integration
|
||||||
|
- `src/app` for application-level code (Version, future Service layer)
|
||||||
|
- No observable behavior changes; internal structure improvements only.
|
||||||
|
|
||||||
## 0.3.1 - 2026-06-17
|
## 0.3.1 - 2026-06-17
|
||||||
|
|
||||||
- Changed startup timing in History to measure until the main window is actually shown instead of stopping during UI construction.
|
- Changed startup timing in History to measure until the main window is actually shown instead of stopping during UI construction.
|
||||||
|
|||||||
Reference in New Issue
Block a user