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
+28-5Lines changed: 28 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,16 +7,23 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
7
7
8
8
## [v0.5.0-beta] - 2026-06-23
9
9
10
+
### Highlights
11
+
- 🚀 Migrated from Electron to Tauri
12
+
- ⚡ Automatic updates
13
+
- 🪟 Improved window behavior
14
+
- 🐞 Major stability improvements
15
+
10
16
### Added
11
17
-**Auto-Updates**: The app now checks for updates silently in the background on startup. A "Check for Updates Now" button was also added to the Settings menu.
12
18
13
19
### Changed
20
+
-**Tauri Migration**: PaperCache has been fully migrated from Electron to Tauri, reducing memory usage, startup time, and application size while preserving existing workflows.
14
21
- The macOS distribution format is now `.tar.gz` and `.app` to circumvent strict macOS 14 runner restrictions with `osascript`. The Homebrew Cask automation pulls the `.tar.gz` bundle.
15
22
16
23
### Fixed
17
24
- Addressed multiple edge-cases with `CodeMirror` state overwrites causing typed text to disappear or duplicate.
18
25
- Fixed a bug where entering an empty string for the OpenAI API Key would incorrectly register as a valid key. The system now safely deletes the credentials.
19
-
-Standardized window show/hide toggling and ensured `Esc` correctly closes popovers.
26
+
-Improved window behavior and consistency across Windows, macOS, and Linux.
20
27
- The `Quit` action now gracefully emits the proper shutdown events rather than force-killing the process, preventing data loss.
21
28
22
29
### Performance
@@ -27,6 +34,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
27
34
28
35
## [v0.4.0] - 2026-06-22
29
36
37
+
### Highlights
38
+
- ⌨️ Global Shortcut Recorder
39
+
- ✅ Tasks Integration
40
+
- 🧠 State Management Refactor
41
+
- 🏎️ MathJS Optimization
42
+
30
43
### Added
31
44
-**Global Shortcut Recorder**: Added a UI in Settings to record custom keybindings for toggling the app and creating new notes.
32
45
-**Tasks Integration**: Support for inline checkboxes and a dedicated Tasks view.
@@ -43,7 +56,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
43
56
- Fixed the Settings window so that it properly tracks the bounds of the main window.
44
57
45
58
### Performance
46
-
-**MathJS Optimization**: Implemented dynamic lazy-loading for the heavy `mathjs` dependency and debounced mathematical evaluations, significantly lowering baseline CPU usage.
59
+
-**MathJS Optimization**: Implemented dynamic lazy-loading and debounced evaluations, dramatically reducing idle CPU usage and startup overhead.
47
60
- Fixed a memory leak involving power state IPC listeners that drained battery on macOS.
48
61
49
62
### Security
@@ -54,6 +67,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
54
67
55
68
## [v0.2.0] - 2026-06-20
56
69
70
+
### Highlights
71
+
- 🧮 Core mathematical evaluation logic
72
+
- 📏 Horizontal rules and styling
73
+
57
74
### Added
58
75
- Implemented core mathematical evaluation logic and inline widgets.
59
76
- Added horizontal rules (`---`) styling and custom colors for math results.
@@ -69,7 +86,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
69
86
70
87
## [v0.1.0] - 2026-05-31
71
88
89
+
### Highlights
90
+
- 🎉 Initial Release of PaperCache!
91
+
72
92
### Added
73
-
-**Initial Release**: PaperCache is born!
74
-
- System tray integration, auto-hide on blur, and global toggle capabilities.
75
-
- Markdown parsing, live variable tracking, and secure key storage.
93
+
-**Initial Release** of PaperCache.
94
+
- Global hotkey launcher with floating markdown editor.
95
+
- Live markdown rendering with inline math and variables.
0 commit comments