Skip to content

siyuan

v3.7.0 Security

This release includes 1 security fix for security teams reviewing exposed deployments.

Published 27d Productivity & Wikis
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →
This release patches 1 known CVE

Topics

agentic-ai ai-agent digital-garden electron knowledge-base knowledge-graph
+13 more
local-first markdown mcp note-taking notebook notes-app pdf pkm s3 self-hosted siyuan webdav wiki

Summary

AI summary

Broad release touches Enhancement, Bugfix, Development, and Feature.

Full changelog

Overview

This release, SiYuan is renewed throughout, bringing a more polished interface, stronger extensibility, and a step further toward intelligence.

Redesigned user interface

More polished overall, with clearer visual hierarchy, so every interaction is a pleasure to use.

Mobile shorthands

When inspiration strikes, long-press the app icon to capture it instantly. Content is saved as a timestamped note with a customizable path, so no fleeting thought slips away.

Kernel plugin system

Plugins run resident in the kernel as a single source of truth, keeping every window and instance consistent, putting an end to data conflicts across multiple windows.

Command-line interface

Connect to the kernel's data layer directly without launching SiYuan, for scripting and automation tasks such as batch import/export, scheduled processing, and external-system integration, all in your control.

AI knowledge base

SiYuan Agent and vector embedding search have entered public testing. Converse with your notes in natural language, retrieve and manage knowledge semantically, and your notes now think.

Changelogs

Below are the detailed changes in this version.

Feature

Enhancement

Abolishment

Breaking

Bugfix

Document

Refactor

Development

Download

Breaking Changes

  • Kernel serving now requires an explicit `serve` subcommand.
  • Removed the `notebook` parameter from API `/api/history/rollbackDocHistory` endpoint.
  • Deprecated `updateTransaction` and replaced with `updateTransactionElement` (kernel API breaking change).
  • Changed the `lang` value to comply with RFC 5646 (kernel API breaking change).

Security Fixes

  • Fix some security vulnerabilities (issue #17624).

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track siyuan

Get notified when new releases ship.

Sign up free

About siyuan

A privacy-first, self-hosted, fully open source personal knowledge management software, written in typescript and golang.

All releases →

Related context

Beta — feedback welcome: [email protected]