Skip to content

Commit 850912f

Browse files
committed
docs(changelog): add CI fix entries for v1.8.0–v1.10.0
1 parent 157b8c9 commit 850912f

1 file changed

Lines changed: 27 additions & 0 deletions

File tree

docs/changelog.md

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,11 @@
1818
- **Fix `latest.yml` not generated for MSI and Portable formats** — Update YML generation was limited to NSIS; it now covers MSI and Portable installers as well
1919
- **Fix `releaseDate` precision in `latest.yml`** — Use millisecond precision to match the electron-builder format expected by the auto-updater
2020

21+
### CI
22+
23+
- **Add `system-info` native builds to CI** — Build, verify, and upload native artifacts for all platforms in `build-natives`, `pre-merge`, `publish-maven`, `publish-plugin`, `test-packaging`, and `test-graalvm` workflows
24+
- **Add MSVC setup step for Windows native builds** — Ensure Visual Studio compiler is available in CI for Windows JNI compilation
25+
2126
---
2227

2328
## v1.9.1
@@ -60,6 +65,10 @@
6065

6166
- **Fix macOS RTL detection** — Use `NSLocale` instead of `NSApplication` for layout direction detection, which works correctly in headless and early-startup contexts
6267

68+
### CI
69+
70+
- **Add missing Linux native verification for `decorated-window-core`** — Ensure Linux `.so` files are verified in CI workflows
71+
6372
---
6473

6574
## v1.8.7
@@ -75,6 +84,10 @@
7584

7685
- **Gracefully handle missing platform-specific native libraries** — Runtime modules no longer crash when a native library is unavailable for the current platform; they fall back silently
7786

87+
### CI
88+
89+
- **Disable ktlint for `plugin-build`** — Exempt plugin-build from new ktlint rules to avoid false violations
90+
7891
---
7992

8093
## v1.8.6
@@ -121,6 +134,16 @@
121134

122135
---
123136

137+
## v1.8.1
138+
139+
**Released: 2026-03-30**
140+
141+
### CI
142+
143+
- **Add `global-hotkey` native artifacts to publish workflows** — Download global-hotkey native libraries and install `libglib2.0-dev` in plugin publish and Maven publish CI pipelines
144+
145+
---
146+
124147
## v1.8.0
125148

126149
**Released: 2026-03-28**
@@ -156,6 +179,10 @@
156179
- **Fix global hotkey UI freeze on Linux** — Make portal binding non-blocking to avoid freezing the UI thread on Wayland, then dispatch to `Dispatchers.IO`
157180
- **Fix `Dispatchers.Main` crash in example** — Add `coroutines-swing` dependency for desktop `Dispatchers.Main` support
158181

182+
### CI
183+
184+
- **Add `global-hotkey` native builds to CI** — Build, verify, and upload native artifacts for all platforms across all CI workflows
185+
159186
---
160187

161188
## v1.7.2

0 commit comments

Comments
 (0)