[//]: #@corifeus-header
# 📚 P3X OneNote Linux
[//]: #@corifeus-header:end
## Change log
The changelog for v2026.4.110 already exists and looks good. The only commit not reflected is `c0c8250 chore: remove electron from devDependencies`. Here's the updated entry with that addition:
### v2026.4.110
Released on 03/29/2026
* FEATURE: Added 18 new languages and improved language detection.
* BUGFIX: Reload webview after suspend/resume to restore sync (#204).
* REFACTOR: Replaced webview with iframe for OneNote rendering.
* REFACTOR: Replaced AngularJS with vanilla JS and converted renderer to ESM.
* REFACTOR: Migrated Electron main process files from CJS to ESM.
* CHORE: Removed electron from devDependencies.
* DOCS: Reorganized and improved README structure and readability.
* CHORE: Updated GitHub Actions to use latest versions of checkout, setup-node, and action-gh-release.
### v2026.4.110
Released on 03/29/2026
* FEATURE: Added 18 new languages and improved language detection.
* BUGFIX: Reload webview after suspend/resume to restore sync (#204).
* REFACTOR: Replaced webview with iframe for OneNote rendering.
* REFACTOR: Replaced AngularJS with vanilla JS and converted renderer to ESM.
* REFACTOR: Migrated Electron main process files from CJS to ESM.
* DOCS: Reorganized and improved README structure and readability.
* CHORE: Updated GitHub Actions to use latest versions of checkout, setup-node, and action-gh-release.
### v2026.4.109
Released on 03/29/2026
* REFACTOR: Replaced deprecated `<webview>` with `<iframe>` and WebviewProxy for Electron best practices.
* FEATURE: Publish script now auto-generates changelog via Claude AI and promotes GitHub draft releases to published.
* CHORE: Strip X-Frame-Options and CSP frame-ancestors in main process for iframe compatibility.
* CHORE: Removed `webviewTag` and `nodeIntegrationInSubFrames` from webPreferences.
### v2026.4.107
Released on 03/29/2026
* BUGFIX: Fix sync loss after suspend/resume by reloading the webview once network is restored (https://github.com/patrikx3/onenote/issues/204).
* FEATURE: Toast now supports sticky mode (stays until clicked or replaced by a new toast).
* FEATURE: Added safe publish workflow with automatic electron dependency restore on interruption.
### v2026.4.105
Released on 03/28/2026
* FEATURE: Refactored the Electron main process to ESM (.mjs) with import/export syntax.
* FEATURE: Replaced AngularJS and Angular Material with vanilla JS — native `<dialog>` for prompts, custom CSS toast, zero framework dependencies.
* FEATURE: Renderer files converted to ESM (.mjs) using a CJS shim pattern for Electron API access.
* FEATURE: OneNote-branded purple (#7719AA) bottom toolbar with system font stack (Segoe UI / Noto Sans / Liberation Sans).
* FEATURE: Removed 6 dependencies: angular, angular-animate, angular-aria, angular-material, angular-messages, @fontsource/roboto.
### v2026.4.104
Released on 03/25/2026
* FEATURE: Upgrade Microsoft languge method to work accross all solutions set by P3X-Onenote.
### v2026.4.103
Released on 03/15/2026
* FEATURE: Upgrade build.yml
### v2026.4.102
Released on 03/07/2026
* BUGFIX: https://github.com/patrikx3/onenote/issues/239
## Older change logs
[Change log 2025](change-log.2025.md)
[Change log 2024](change-log.2024.md)
[Change log 2023](change-log.2023.md)
[Change log 2022](change-log.2022.md)
[Change log 2021](change-log.2021.md)
[Change log 2020](change-log.2020.md)
[Change log 2019](change-log.2019.md)
[//]: #@corifeus-footer
---
## 🚀 Quick and Affordable Web Development Services
If you want to quickly and affordably develop your next digital project, visit [corifeus.eu](https://corifeus.eu) for expert solutions tailored to your needs.
---
## 🌐 Powerful Online Networking Tool
Discover the powerful and free online networking tool at [network.corifeus.com](https://network.corifeus.com).
**🆓 Free**
Designed for professionals and enthusiasts, this tool provides essential features for network analysis, troubleshooting, and management.
Additionally, it offers tools for:
- 📡 Monitoring TCP, HTTP, and Ping to ensure optimal network performance and reliability.
- 📊 Status page management to track uptime, performance, and incidents in real time with customizable dashboards.
All these features are completely free to use.
---
## ❤️ Support Our Open-Source Project
If you appreciate our work, consider ⭐ starring this repository or 💰 making a donation to support server maintenance and ongoing development. Your support means the world to us—thank you!
---
### 🌍 About My Domains
All my domains, including [patrikx3.com](https://patrikx3.com), [corifeus.eu](https://corifeus.eu), and [corifeus.com](https://corifeus.com), are developed in my spare time. While you may encounter minor errors, the sites are generally stable and fully functional.
---
### 📈 Versioning Policy
**Version Structure:** We follow a **Major.Minor.Patch** versioning scheme:
- **Major:** 📅 Corresponds to the current year.
- **Minor:** 🌓 Set as 4 for releases from January to June, and 10 for July to December.
- **Patch:** 🔧 Incremental, updated with each build.
**🚨 Important Changes:** Any breaking changes are prominently noted in the readme to keep you informed.
---
[**P3X-ONENOTE**](https://corifeus.com/onenote) Build v2026.4.110
[](https://www.npmjs.com/package/p3x-onenote) [](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=QZVM4V6HVZJW6) [](https://www.patrikx3.com/en/front/contact) [](https://www.facebook.com/corifeus.software)
[//]: #@corifeus-footer:end