Vanessa
9fdfa27682
🎨 https://github.com/siyuan-note/siyuan/issues/15818
2025-12-29 13:33:26 +08:00
Vanessa
e6ec708526
🎨 https://github.com/siyuan-note/siyuan/pull/16717
2025-12-29 12:57:13 +08:00
Vanessa
9585375961
🎨 https://github.com/siyuan-note/siyuan/pull/16717
2025-12-29 12:29:16 +08:00
Jeffrey Chen
c243fea81c
🎨 Improve error handling and security for plugin data storage methods ( #16717 )
...
- Check if storageName contains path separators to prevent path injection
- saveData and removeData return complete IWebSocketData objects with code, msg, and data fields for result checking
- saveData and removeData immediately modify this.data[storageName] at function start, so even if the operation fails, subsequent use of this.data[storageName] is not affected
- All methods always resolve
2025-12-29 11:01:38 +08:00
Vanessa
ac483d6cbe
🎨 https://github.com/siyuan-note/siyuan/issues/16688
2025-12-28 22:26:02 +08:00
Vanessa
14441cc52a
🎨 https://github.com/siyuan-note/siyuan/issues/12327
2025-12-28 21:59:22 +08:00
Vanessa
a2c6e831f7
🎨 https://github.com/siyuan-note/plugin-sample/issues/38
2025-12-28 18:18:39 +08:00
Vanessa
c2f10b73d6
🎨 https://github.com/siyuan-note/siyuan/issues/16709
2025-12-28 17:29:51 +08:00
Vanessa
30ff7c0d13
🎨 https://github.com/siyuan-note/siyuan/issues/16703
2025-12-28 16:54:30 +08:00
Vanessa
b840e452fb
🎨 https://github.com/siyuan-note/siyuan/issues/16684
2025-12-27 16:39:35 +08:00
Vanessa
3a334d3402
🎨 https://github.com/siyuan-note/siyuan/issues/16688
2025-12-27 14:44:37 +08:00
Vanessa
7ac9dd519e
🎨 https://github.com/siyuan-note/siyuan/issues/16688
2025-12-27 14:26:50 +08:00
Vanessa
c64e976419
🎨 https://github.com/siyuan-note/siyuan/issues/16688
2025-12-27 12:40:37 +08:00
Vanessa
f6fdfb654b
🎨 https://github.com/siyuan-note/siyuan/pull/16537
2025-12-26 14:22:54 +08:00
Jeffrey Chen
cef8ca8cf7
🎨 Desktop export PDF supports no pagination https://ld246.com/article/1764933918963 ( #16537 )
2025-12-26 10:54:17 +08:00
Vanessa
2a418613fb
🎨 https://github.com/siyuan-note/siyuan/issues/16691
2025-12-25 22:41:31 +08:00
Vanessa
8520b02df5
🎨 https://github.com/siyuan-note/siyuan/pull/16676
2025-12-24 21:12:00 +08:00
Jeffrey Chen
a02c616f22
🧑💻 Make hotkey optional for plugin commands ( #16676 )
2025-12-24 20:46:07 +08:00
Vanessa
2a61205654
🎨 https://github.com/siyuan-note/siyuan/issues/16684
2025-12-24 20:41:06 +08:00
Vanessa
c03eed5049
🎨 https://github.com/siyuan-note/siyuan/issues/16680
2025-12-24 12:18:06 +08:00
Vanessa
74195b70eb
🎨 https://github.com/siyuan-note/siyuan/issues/16638
2025-12-24 11:29:55 +08:00
Vanessa
68b3d157ac
🎨 https://github.com/siyuan-note/siyuan/issues/16638
2025-12-24 11:26:16 +08:00
Vanessa
885bc90bdc
🎨 https://github.com/siyuan-note/siyuan/pull/16679
2025-12-24 11:09:47 +08:00
Jeffrey Chen
25b6b9f679
🐛 Fix getActiveEditor function returning inactive editor ( #16679 )
2025-12-24 11:08:56 +08:00
Vanessa
8413edcfbf
🎨 https://github.com/siyuan-note/siyuan/issues/16638
2025-12-24 10:59:15 +08:00
Vanessa
3f8d513b27
📱 状态栏
2025-12-23 21:24:54 +08:00
Daniel
7b6d4ca754
🎨 Clean code
...
Signed-off-by: Daniel <845765@qq.com>
2025-12-23 10:41:08 +08:00
Vanessa
16cd7e2c0d
🎨 https://github.com/siyuan-note/siyuan/issues/16672
2025-12-23 10:03:43 +08:00
Vanessa
b2e021e09b
🎨 https://github.com/siyuan-note/siyuan/issues/16661
2025-12-22 19:21:21 +08:00
Vanessa
b4bcae49f2
🎨 https://github.com/siyuan-note/siyuan/issues/16661
2025-12-22 19:11:40 +08:00
Vanessa
01223c8110
🎨 https://github.com/siyuan-note/siyuan/issues/16669
2025-12-22 18:38:40 +08:00
Daniel
33175cad7c
🎨 Fix https://github.com/siyuan-note/siyuan/issues/16667
...
Signed-off-by: Daniel <845765@qq.com>
2025-12-22 17:10:47 +08:00
Vanessa
419683fe5a
🎨 https://github.com/siyuan-note/siyuan/issues/16644
2025-12-22 10:54:35 +08:00
Jeffrey Chen
2d1618e639
🎨 Element attribute names are uniformly lowercase English letters https://github.com/siyuan-note/siyuan/issues/16604 ( #16657 )
...
部分属性名大写字母改为小写
兼容旧版带大写字母的属性名
更新用户指南说明
优化性能
统一前后端验证属性名的逻辑
改进验证属性名格式报错信息
2025-12-22 09:43:12 +08:00
Vanessa
e1f6b83d35
🎨 https://github.com/siyuan-note/siyuan/pull/16535
2025-12-21 21:21:21 +08:00
Jeffrey Chen
ddeb9b784e
🎨 The input box cannot continuously input or delete characters ( #16535 )
...
https://github.com/siyuan-note/siyuan/issues/15150
2025-12-21 21:06:53 +08:00
Vanessa
649ab0caf0
🎨 https://github.com/siyuan-note/siyuan/pull/16579
2025-12-21 19:41:57 +08:00
Vanessa
7b1a04b332
🎨 https://github.com/siyuan-note/siyuan/issues/16484
2025-12-21 11:28:48 +08:00
Vanessa
c7a001f26c
🎨 https://github.com/siyuan-note/siyuan/issues/16484
2025-12-21 10:59:16 +08:00
Vanessa
903acf43bd
🎨 https://github.com/siyuan-note/siyuan/issues/16197
2025-12-20 21:16:54 +08:00
Vanessa
6f2ace0c28
🎨 https://github.com/siyuan-note/siyuan/issues/16639
2025-12-20 12:30:29 +08:00
Vanessa
29569e0075
🎨 https://github.com/siyuan-note/siyuan/issues/16641
2025-12-20 12:06:13 +08:00
Vanessa
319db401c2
🎨 https://github.com/siyuan-note/siyuan/issues/16640
2025-12-20 11:23:26 +08:00
Vanessa
02bbd6bffd
🎨 https://github.com/siyuan-note/siyuan/issues/16197 06
2025-12-20 11:18:14 +08:00
Vanessa
fd37c83cfd
🎨 https://github.com/siyuan-note/siyuan/issues/16197
2025-12-20 10:48:31 +08:00
Vanessa
c4404cbbff
🎨 https://github.com/siyuan-note/siyuan/issues/16197
2025-12-20 10:27:55 +08:00
Jeffrey Chen
dc08f63c19
💄 Improve the right padding of the top bar in the browser environment ( #16588 )
2025-12-19 21:09:01 +08:00
Vanessa
287339c66c
🐛 https://github.com/siyuan-note/siyuan/issues/16630
2025-12-19 20:32:00 +08:00
Vanessa
f54082cc82
🎨 https://github.com/siyuan-note/siyuan/pull/16599
2025-12-19 12:01:18 +08:00
Jeffrey Chen
979c05eba0
🎨 Marketplace package funding button supports copying non-link text on click ( #16599 )
2025-12-19 11:34:18 +08:00