mirror of
https://github.com/TriliumNext/Notes.git
synced 2025-08-09 17:52:32 +08:00
36 lines
3.2 KiB
Markdown
36 lines
3.2 KiB
Markdown
# v0.90.1-beta
|
|
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](https://github.com/TriliumNext/Notes/issues/211)
|
|
* [Canvas: "Copy image reference to clipboard" no longer working](https://github.com/TriliumNext/Notes/pull/227)
|
|
* [v.0.90.0-beta random errors when loading notes](https://github.com/TriliumNext/Notes/issues/238)
|
|
* [Frontend JS code exeution error](https://github.com/TriliumNext/Notes/issues/244)
|
|
* [Sync failed: Cannot read properties of undefined (reading 'utcDateChanged')](https://github.com/TriliumNext/Notes/issues/210)
|
|
|
|
## ⬆️ Library updates
|
|
|
|
### Client-side library updates
|
|
|
|
<figure class="table" style="width:50%;"><table><thead><tr><th>Library</th><th>Old version</th><th>New version</th></tr></thead><tbody><tr><th><code>axios</code></th><td>1.6.7</td><td>1.7.2</td></tr><tr><th><code>excalidraw</code></th><td>0.17.3</td><td>0.17.6</td></tr><tr><th><code>katex</code></th><td>0.16.9</td><td>0.16.11</td></tr><tr><th><code>mermaid</code></th><td>10.9.0</td><td>10.9.1</td></tr><tr><th><code>react</code>, <code>react-dom</code></th><td>18.2.0</td><td>18.3.1</td></tr></tbody></table></figure>
|
|
|
|
### Server-side library updates
|
|
|
|
<figure class="table" style="width:50%;"><table><thead><tr><th>Library</th><th>Old version</th><th>New version</th></tr></thead><tbody><tr><th><code>sanitize-url</code></th><td>6.0.4</td><td>7.1.0</td></tr><tr><th><code>archiver</code></th><td>7.0.0</td><td>7.0.1</td></tr><tr><th><code>marked</code></th><td>12.0.0</td><td>13.0.2</td></tr><tr><th><code>sanitize-html</code></th><td>1.6.7</td><td>1.7.2</td></tr><tr><th><code>turndown</code></th><td>7.1.2</td><td>7.2.0</td></tr><tr><th><code>yauzl</code></th><td>3.1.2</td><td>3.1.3</td></tr><tr><th><code>express</code></th><td>4.18.3</td><td>4.19.2</td></tr><tr><th><code>express-rate-limit</code></th><td>7.2.0</td><td>7.3.1</td></tr><tr><th><code>jsdom</code></th><td>24.0.0</td><td>24.1.0</td></tr><tr><th><code>ws</code></th><td>8.16.0</td><td>8.18.0</td></tr><tr><th><code>ejs</code></th><td>3.1.9</td><td>3.1.10</td></tr><tr><th><code>dayjs</code></th><td>1.11.10</td><td>1.11.12</td></tr><tr><th><code>semver</code></th><td>7.6.0</td><td>7.6.3</td></tr><tr><th><code>async-mutex</code></th><td>0.4.1</td><td>0.5.0</td></tr><tr><th><code>https-proxy-agent</code></th><td>7.0.4</td><td>7.0.5</td></tr><tr><th><code>sax</code></th><td>1.3.0</td><td>1.4.1</td></tr><tr><th><code>ini</code></th><td>3.0.1</td><td>4.1.3</td></tr><tr><th><code>debounce</code></th><td>1.2.1</td><td>2.1.0</td></tr></tbody></table></figure>
|
|
|
|
## ✨ Technical improvements
|
|
|
|
* Updated from Node 18.8.2 to 20.15.1.
|
|
* Reduced the binary size (see [#252](https://github.com/TriliumNext/Notes/pull/252)).
|
|
* Removed redundant `open` dependency.
|
|
* Updated internal tooling (`rimraf`, `webpack`, `nodemon`, `jsdoc`).
|
|
* Updated TypeScript to latest. |