v0.90.1-beta release
Pre-release
Pre-release
eliandoran
released this
21 Jul 10:33
·
1021 commits
to develop
since this release
The key highlight of this version is the large number of library updates, bringing them to the latest version.
⚙️ Windows Installer
A Squirrel-based installer for the Windows 64-bit platform is now provided with each release.
Simply download the installer and run it and the application should be installed automatically.
🐞 Bugfixes
The following regressions due to the conversion to TypeScript has been solved, compared to v0.90.0:
- Searching note content fails
- Canvas: "Copy image reference to clipboard" no longer working
- v.0.90.0-beta random errors when loading notes
- Frontend JS code exeution error
- Sync failed: Cannot read properties of undefined (reading 'utcDateChanged')
⬆️ Library updates
Client-side library updates
Library | Old version | New version |
---|---|---|
axios |
1.6.7 | 1.7.2 |
excalidraw |
0.17.3 | 0.17.6 |
katex |
0.16.9 | 0.16.11 |
mermaid |
10.9.0 | 10.9.1 |
react , react-dom |
18.2.0 | 18.3.1 |
Server-side library updates
Library | Old version | New version |
---|---|---|
sanitize-url |
6.0.4 | 7.1.0 |
archiver |
7.0.0 | 7.0.1 |
marked |
12.0.0 | 13.0.2 |
sanitize-html |
1.6.7 | 1.7.2 |
turndown |
7.1.2 | 7.2.0 |
yauzl |
3.1.2 | 3.1.3 |
express |
4.18.3 | 4.19.2 |
express-rate-limit |
7.2.0 | 7.3.1 |
jsdom |
24.0.0 | 24.1.0 |
ws |
8.16.0 | 8.18.0 |
ejs |
3.1.9 | 3.1.10 |
dayjs |
1.11.10 | 1.11.12 |
semver |
7.6.0 | 7.6.3 |
async-mutex |
0.4.1 | 0.5.0 |
https-proxy-agent |
7.0.4 | 7.0.5 |
sax |
1.3.0 | 1.4.1 |
ini |
3.0.1 | 4.1.3 |
debounce |
1.2.1 | 2.1.0 |
✨ Technical improvements
- Updated from Node 18.8.2 to 20.15.1.
- Reduced the binary size (see #252).
- Removed redundant
open
dependency. - Updated internal tooling (
rimraf
,webpack
,nodemon
,jsdoc
). - Updated TypeScript to latest.