v3.6.0

siyuan-note/siyuanv3.6.0Mar 13, 2026by 88250

AI Summary

Major update introducing document-level access control for publishing and upgrading to Electron v40.8.1.

Key Highlights

  • Publish service now supports document-level access control
  • Fixed SSRF vulnerability in `forwardProxy` interface
  • Improved pasting behavior in code blocks
  • Drag-and-drop file upload to database asset fields in browser

New Features

  • Document-level access control for publishing service

Full Release Notes

## Overview

We can now set document-level access permissions for the publishing service: Doc Tree panel - More - Publish Access Control.

## Changelogs

Below are the detailed changes in this version.

### Feature

* [Publish service supports document-level access control](https://github.com/siyuan-note/siyuan/pull/16041)

### Enhancement

* [Improve pasting in code block](https://github.com/siyuan-note/siyuan/issues/14647)
* [Clear container content when initializing mobile plugin sidebar](https://github.com/siyuan-note/siyuan/pull/16271)
* [Support drag-and-drop file upload to database asset field cells in browser](https://github.com/siyuan-note/siyuan/pull/16817)
* [Support setting document title to empty](https://github.com/siyuan-note/siyuan/pull/17110)
* [Improve interaction with the `↓` key at the end of the document](https://github.com/siyuan-note/siyuan/issues/17116)
* [Improve the display of the sub-level menu](https://github.com/siyuan-note/siyuan/pull/17172)

### Bugfix

* [`forwardProxy` interface SSRF vulnerability](https://github.com/siyuan-note/siyuan/issues/17175)

### Refactor

* [Upgrade to Electron v40.8.1](https://github.com/siyuan-note/siyuan/issues/17185)

### Development

* [Manage window state styles using CSS classes](https://github.com/siyuan-note/siyuan/pull/16811)

## Download

* [B3log](https://b3log.org/siyuan/en/download.html)
* [GitHub](https://github.com/siyuan-note/siyuan/releases)