v3.5.10

siyuan-note/siyuanv3.5.10Mar 10, 2026by 88250

AI Summary

Focuses on browser extension improvements, Linux Wayland compatibility, and security patches.

Key Highlights

  • Browser clipping extension now supports keyboard shortcuts
  • Linux Wayland compatibility improvements
  • Fixed XSS vulnerability in `getDynamicIcon` interface
  • Improved line number rendering and HTML clipping

New Features

  • Browser clipping extension supports setting keyboard shortcuts
  • Support sending notifications on iOS

Full Release Notes

## Overview

This version improves some details.

## Changelogs

Below are the detailed changes in this version.

### Enhancement

* [The browser clipping extension supports setting keyboard shortcuts](https://github.com/siyuan-note/siyuan/issues/2669)
* [Improve layout selection menu](https://github.com/siyuan-note/siyuan/pull/15159)
* [The menu no longer extends beyond the window](https://github.com/siyuan-note/siyuan/pull/15401)
* [Hover to reveal tooltip after a moment](https://github.com/siyuan-note/siyuan/pull/15625)
* [Improve line number rendering by copying font styles](https://github.com/siyuan-note/siyuan/pull/16301)
* [Improve the database assets field file opening](https://github.com/siyuan-note/siyuan/pull/17054)
* [Improve cleaning up unreferenced databases](https://github.com/siyuan-note/siyuan/pull/17089)
* [Remove the `colspan` and `rowspan` attributes from cell elements after splitting cells](https://github.com/siyuan-note/siyuan/pull/17094)
* [Improve HTML clipping](https://github.com/siyuan-note/siyuan/issues/17138)
* [Improve Linux Wayland compatibility](https://github.com/siyuan-note/siyuan/issues/17141)
* [Improve /template and /widget search](https://github.com/siyuan-note/siyuan/issues/17143)
* [Improve exit on the pad device](https://github.com/siyuan-note/siyuan/issues/17148)
* [Improve HTML formula clipping](https://github.com/siyuan-note/siyuan/issues/17163)

### Bugfix

* [`getDynamicIcon` interface XSS vulnerability](https://github.com/siyuan-note/siyuan/issues/17166)

### Development

* [Supports calling the Emoji search dialog box](https://github.com/siyuan-note/siyuan/issues/17117)
* [Support sending notifications on iOS](https://github.com/siyuan-note/siyuan/issues/17124)
* [Support sending notifications on HarmonyOS](https://github.com/siyuan-note/siyuan/issues/17125)
* [Add plugin function `getAllTabs`](https://github.com/siyuan-note/siyuan/issues/17140)
* [The API `insertBlock` was not inserting completely via nextID](https://github.com/siyuan-note/siyuan/issues/17149)
* [Update plugin util `platformUtils`](https://github.com/siyuan-note/siyuan/issues/17150)
* [Support sending notifications on Desktop](https://github.com/siyuan-note/siyuan/issues/17154)

## Download

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