From 4feceea73d13dc11ec7af2dfc690d468c3250d87 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?F=C3=A1bio=20Henrique=20Ara=C3=BAjo?= Date: Thu, 29 Oct 2026 18:04:33 -0300 Subject: [PATCH] chore: release v0.5.0 --- CHANGELOG.md | 8 +++++++- package.json | 2 +- src-tauri/Cargo.lock | 2 +- src-tauri/Cargo.toml | 2 +- src-tauri/tauri.conf.json | 2 +- 5 files changed, 11 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index ecc5558..868953c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,10 +6,15 @@ Releases up to 0.3.5 are described on the [GitHub releases page](https://github. ## [Unreleased] +## [0.5.0] - 2026-10-29 + ### Added - Excalidraw drawings inside notes. **Drawing** in the editor toolbar adds one and opens a full-screen canvas; the preview shows it and opens it on click. Drawings are stored as `excalidraw` code blocks, sync and merge like the rest of the note, and are embedded in Word and PDF exports ([#98](https://github.com/LowBloat/LowNotes/issues/98)). - An MCP server for AI apps such as Claude Desktop, Claude Code and Cursor. It is off by default; **Settings → MCP server** turns it on, chooses the shared vaults and shows the configuration to copy. Apps launch the bundled `lownotes-mcp` program and can list, search and read the open vault and its links, read-only, while LowNotes runs or sits in the tray. The access token stays in the system credential store ([#101](https://github.com/LowBloat/LowNotes/issues/101), [#102](https://github.com/LowBloat/LowNotes/issues/102), [#103](https://github.com/LowBloat/LowNotes/issues/103), [#104](https://github.com/LowBloat/LowNotes/issues/104)). +### Security +- pulldown-cmark 0.13.5 fixes RUSTSEC-2026-0414, where crafted wiki links in a synced note could make the link index parse for an exponential time ([#110](https://github.com/LowBloat/LowNotes/issues/110)); nanoid 3.3.20 replaces the vulnerable copies pinned by Excalidraw. + ## [0.4.2] - 2026-10-24 ### Added @@ -83,7 +88,8 @@ Releases up to 0.3.5 are described on the [GitHub releases page](https://github. - Dependency updates: Tauri plugins, iroh 1.3, rusqlite 0.40, base64 0.23, html-escape 0.3 and GitHub Actions. - Community, security and design documentation ([#32](https://github.com/LowBloat/LowNotes/issues/32), [#33](https://github.com/LowBloat/LowNotes/issues/33)). -[Unreleased]: https://github.com/LowBloat/LowNotes/compare/v0.4.2...HEAD +[Unreleased]: https://github.com/LowBloat/LowNotes/compare/v0.5.0...HEAD +[0.5.0]: https://github.com/LowBloat/LowNotes/compare/v0.4.2...v0.5.0 [0.4.2]: https://github.com/LowBloat/LowNotes/compare/v0.4.1...v0.4.2 [0.4.1]: https://github.com/LowBloat/LowNotes/compare/v0.4.0...v0.4.1 [0.4.0]: https://github.com/LowBloat/LowNotes/compare/v0.3.5...v0.4.0 diff --git a/package.json b/package.json index 1dd46f0..b67fa03 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "lownotes", - "version": "0.4.2", + "version": "0.5.0", "description": "Local-first Markdown note-taking app with encrypted P2P sync, real-time collaboration and optional AI for Windows, Linux and macOS.", "homepage": "https://lowbloat.app/en/produtos/lownotes/", "repository": { diff --git a/src-tauri/Cargo.lock b/src-tauri/Cargo.lock index 7656039..c9e0084 100644 --- a/src-tauri/Cargo.lock +++ b/src-tauri/Cargo.lock @@ -3076,7 +3076,7 @@ dependencies = [ [[package]] name = "lownotes" -version = "0.4.2" +version = "0.5.0" dependencies = [ "anyhow", "base64 0.23.1", diff --git a/src-tauri/Cargo.toml b/src-tauri/Cargo.toml index 93e4514..08f8429 100644 --- a/src-tauri/Cargo.toml +++ b/src-tauri/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "lownotes" -version = "0.4.2" +version = "0.5.0" description = "Local-first Markdown notes with serverless P2P sync and real-time collaboration" authors = ["LowBloat"] license = "AGPL-3.0-only" diff --git a/src-tauri/tauri.conf.json b/src-tauri/tauri.conf.json index 5e34673..da6451a 100644 --- a/src-tauri/tauri.conf.json +++ b/src-tauri/tauri.conf.json @@ -1,7 +1,7 @@ { "$schema": "https://schema.tauri.app/config/2", "productName": "LowNotes", - "version": "0.4.2", + "version": "0.5.0", "identifier": "dev.lowbloat.lownotes", "build": { "beforeDevCommand": "bun run icons && bun run dev",