From bc08148dab71aec7663b9a4ea4e4c7ca46eba6a6 Mon Sep 17 00:00:00 2001 From: Daniel <845765@qq.com> Date: Mon, 25 Aug 2025 17:58:58 +0800 Subject: [PATCH] :memo: Update changelogs --- app/changelogs/v3.3.0/v3.3.0.md | 93 ++++++++++++++++++++++++++ app/changelogs/v3.3.0/v3.3.0_zh_CHT.md | 93 ++++++++++++++++++++++++++ app/changelogs/v3.3.0/v3.3.0_zh_CN.md | 93 ++++++++++++++++++++++++++ 3 files changed, 279 insertions(+) create mode 100644 app/changelogs/v3.3.0/v3.3.0.md create mode 100644 app/changelogs/v3.3.0/v3.3.0_zh_CHT.md create mode 100644 app/changelogs/v3.3.0/v3.3.0_zh_CN.md diff --git a/app/changelogs/v3.3.0/v3.3.0.md b/app/changelogs/v3.3.0/v3.3.0.md new file mode 100644 index 000000000..073ae2d0e --- /dev/null +++ b/app/changelogs/v3.3.0/v3.3.0.md @@ -0,0 +1,93 @@ +## Overview + +This version supports database grouping by field and improves many details. + +Please note: + +* Old versions cannot open new version databases. If you installed the mobile version from a store, it is recommended to wait for the new version to be available in the store before updating the desktop version +* The multi-select field value of the database template has changed from a string to a string array. Please refer to [here](https://github.com/siyuan-note/siyuan/issues/15575#issuecomment-3210963948) for adaptation + +## Changelogs + +Below are the detailed changes in this version. + +### Feature + +* [Database grouping by field](https://github.com/siyuan-note/siyuan/issues/10964) + +### Enhancement + +* [Improve `Add to Database`](https://github.com/siyuan-note/siyuan/issues/10659) +* [Improve database field default filling](https://github.com/siyuan-note/siyuan/issues/11966) +* [The database rollup field supports using the template field](https://github.com/siyuan-note/siyuan/issues/12384) +* [Display title when flashcard is a document](https://github.com/siyuan-note/siyuan/issues/14201) +* [Improve the database block binding](https://github.com/siyuan-note/siyuan/issues/14511) +* [Improve export preview mode CSS variable value filling](https://github.com/siyuan-note/siyuan/pull/15110) +* [Card view supports displaying field names](https://github.com/siyuan-note/siyuan/issues/15180) +* [Improve document title carriage return processing](https://github.com/siyuan-note/siyuan/issues/15294) +* [Improve pasting performance for large amounts of content](https://github.com/siyuan-note/siyuan/issues/15306) +* [Improve the line number display when custom code block](https://github.com/siyuan-note/siyuan/pull/15324) +* [Improve data sync to avoid conflicts caused by folding block](https://github.com/siyuan-note/siyuan/issues/15329) +* [Deleting a block no longer adds an empty block to the beginning of the doc in some cases](https://github.com/siyuan-note/siyuan/issues/15336) +* [Improve template search highlighting](https://github.com/siyuan-note/siyuan/issues/15338) +* [Export preview mode supports focus use](https://github.com/siyuan-note/siyuan/issues/15340) +* [Code blocks retain attributes when exporting preview](https://github.com/siyuan-note/siyuan/issues/15343) +* [Support code block highlighting template syntax and export code block templates as paragraphs](https://github.com/siyuan-note/siyuan/pull/15345) +* [`Re OCR` popup prompt when Tesseract is not enabled](https://github.com/siyuan-note/siyuan/issues/15367) +* [Improve `
` input parsing](https://github.com/siyuan-note/siyuan/issues/15373) +* [Update plugins of highlight.js](https://github.com/siyuan-note/siyuan/pull/15386) +* [Improve card view display](https://github.com/siyuan-note/siyuan/issues/15389) +* [Improve the status bar index creation information prompt](https://github.com/siyuan-note/siyuan/issues/15390) +* [Improve search for emojis in tags](https://github.com/siyuan-note/siyuan/issues/15391) +* [Document supports copying as Markdown](https://github.com/siyuan-note/siyuan/pull/15397) +* [The database rollup field supports duplicating as a copy](https://github.com/siyuan-note/siyuan/issues/15417) +* [Improve HTML clipping](https://github.com/siyuan-note/siyuan/issues/15438) +* [Alert users when .sy file or database .json exceed 8MB](https://github.com/siyuan-note/siyuan/issues/15451) +* [Limit the database title to 512 characters](https://github.com/siyuan-note/siyuan/issues/15459) +* [`Upload asset files to cloud` supports focus use](https://github.com/siyuan-note/siyuan/issues/15462) +* [Improve the style of exporting PDF](https://github.com/siyuan-note/siyuan/pull/15463) +* [Parse `` tags when pasting](https://github.com/siyuan-note/siyuan/issues/15464) +* [The database template field supports using other template fields](https://github.com/siyuan-note/siyuan/issues/15517) +* [Improve database `Drag vertically to fill value`](https://github.com/siyuan-note/siyuan/issues/15518) +* [Tab switching improvements](https://github.com/siyuan-note/siyuan/issues/15546) +* [Filter hidden columns when browsing the current view image of a database table](https://github.com/siyuan-note/siyuan/pull/15548) +* [Database drag and drop, performance and interaction optimization](https://github.com/siyuan-note/siyuan/issues/15552) +* [Remove highlighting when database filter conditions do not perform filter calculations](https://github.com/siyuan-note/siyuan/issues/15558) +* [Improve database template field to use multiple-select field](https://github.com/siyuan-note/siyuan/issues/15575) +* [Improve parsing `` tags when importing](https://github.com/siyuan-note/siyuan/issues/15638) +* [The database rollup field supports using the updated/created field](https://github.com/siyuan-note/siyuan/issues/15662) +* [Manually optimize the data index to reduce space usage and improve performance](https://github.com/siyuan-note/siyuan/issues/15663) +* [Improved database attribute panel](https://github.com/siyuan-note/siyuan/issues/15664) +* [Improve focus positioning when exiting folded blocks](https://github.com/siyuan-note/siyuan/issues/15670) + +### Bugfix + +* [Database select fields will lose options if options are added too quickly](https://github.com/siyuan-note/siyuan/issues/13261) +* [Inline formulas are not rendered when superblock is canceled](https://github.com/siyuan-note/siyuan/issues/15341) +* [Dragging a file from the assets folder into the editor causes the kernel to exit](https://github.com/siyuan-note/siyuan/issues/15355) +* [The tray is generated repeatedly after the new window is locked and then entered](https://github.com/siyuan-note/siyuan/issues/15357) +* [Find-replace incorrectly converts tags to text](https://github.com/siyuan-note/siyuan/issues/15372) +* [The insertion position is wrong after converting the list to paragraph block in the floating window](https://github.com/siyuan-note/siyuan/issues/15396) +* [Formula-related editor status abnormal](https://github.com/siyuan-note/siyuan/issues/15554) +* [Incorrect results for database rollup field filtering](https://github.com/siyuan-note/siyuan/issues/15608) + +### Refactor + +* [Upgrade to Electron v37.3.1](https://github.com/siyuan-note/siyuan/issues/15410) + +### Development + +* [Add plugin function `IProtyleOptions.handleEmptyContent`](https://github.com/siyuan-note/siyuan/issues/15398) +* [Add plugin function `getActiveTab`](https://github.com/siyuan-note/siyuan/issues/15415) +* [Add parameter `imgTag` for kernel API `exportMdContent` and `copyStdMarkdown`](https://github.com/siyuan-note/siyuan/issues/15454) +* [Adjust `addTopBar` and `addStatusBar` from `onload` lifecycle to `onLayoutReady`](https://github.com/siyuan-note/siyuan/issues/15455) +* [Add plugin function `hideMessage`](https://github.com/siyuan-note/siyuan/issues/15485) +* [Add plugin event bus `switch-protyle-mode`](https://github.com/siyuan-note/siyuan/issues/15516) +* [`/api/block/getBlockKramdown` link/image URLs are no longer encoded with spaces](https://github.com/siyuan-note/siyuan/issues/15611) +* [Improve kernel API `/api/filetree/moveDocsByID`](https://github.com/siyuan-note/siyuan/issues/15616) +* [Add plugin function `getActiveEditor`](https://github.com/siyuan-note/siyuan/issues/15641) + +## Download + +* [B3log](https://b3log.org/siyuan/en/download.html) +* [GitHub](https://github.com/siyuan-note/siyuan/releases) diff --git a/app/changelogs/v3.3.0/v3.3.0_zh_CHT.md b/app/changelogs/v3.3.0/v3.3.0_zh_CHT.md new file mode 100644 index 000000000..0f2465493 --- /dev/null +++ b/app/changelogs/v3.3.0/v3.3.0_zh_CHT.md @@ -0,0 +1,93 @@ +## 概述 + +該版本支援了資料庫按字段分組並改進了大量細節。 + +請注意: + +* 舊版無法開啟新版的資料庫,如果你使用的行動端是在商店安裝的,建議等商店上架新版本後再更新桌面端 +* 資料庫範本的多選欄位值從字串變更為字串數組,請參考[這裡](https://github.com/siyuan-note/siyuan/issues/15575#issuecomment-3210963948)進行適配 + +## 變更記錄 + +以下是此版本中的詳細變更。 + +### 引入特性 + +* [資料庫依欄位分組](https://github.com/siyuan-note/siyuan/issues/10964) + +### 改進功能 + +* [改進「加入資料庫」](https://github.com/siyuan-note/siyuan/issues/10659) +* [改進資料庫欄位預設填入](https://github.com/siyuan-note/siyuan/issues/11966) +* [資料庫匯總欄位支援使用範本欄位](https://github.com/siyuan-note/siyuan/issues/12384) +* [閃卡為文件時顯示標題](https://github.com/siyuan-note/siyuan/issues/14201) +* [改進資料庫區塊綁定](https://github.com/siyuan-note/siyuan/issues/14511) +* [改進匯出預覽模式 CSS 變數值填色](https://github.com/siyuan-note/siyuan/pull/15110) +* [卡片視圖支援顯示欄位名稱](https://github.com/siyuan-note/siyuan/issues/15180) +* [改進文件標題回車處理](https://github.com/siyuan-note/siyuan/issues/15294) +* [提升大量內容貼上效能](https://github.com/siyuan-note/siyuan/issues/15306) +* [改進自訂程式碼區塊行號顯示](https://github.com/siyuan-note/siyuan/pull/15324) +* [改善資料同步,避免因折疊塊導致的衝突](https://github.com/siyuan-note/siyuan/issues/15329) +* [刪除區塊時在某些情況下不再在文件開頭新增空區塊](https://github.com/siyuan-note/siyuan/issues/15336) +* [改進範本搜尋高亮](https://github.com/siyuan-note/siyuan/issues/15338) +* [匯出預覽模式支援聚焦使用](https://github.com/siyuan-note/siyuan/issues/15340) +* [匯出預覽時程式碼區塊保留屬性](https://github.com/siyuan-note/siyuan/issues/15343) +* [支援程式碼區塊高亮模板語法並將程式碼區塊範本匯出為段落](https://github.com/siyuan-note/siyuan/pull/15345) +* [「重新 OCR」在 Tesseract 未啟用時彈出視窗提示](https://github.com/siyuan-note/siyuan/issues/15367) +* [改進 `
` 輸入解析](https://github.com/siyuan-note/siyuan/issues/15373) +* [更新 highlight.js 插件](https://github.com/siyuan-note/siyuan/pull/15386) +* [改進卡片視圖顯示](https://github.com/siyuan-note/siyuan/issues/15389) +* [改進狀態列索引建立資訊提示](https://github.com/siyuan-note/siyuan/issues/15390) +* [改進標籤中表情符號的搜尋](https://github.com/siyuan-note/siyuan/issues/15391) +* [文件支援複製為 Markdown](https://github.com/siyuan-note/siyuan/pull/15397) +* [資料庫匯總欄位支援複製為副本](https://github.com/siyuan-note/siyuan/issues/15417) +* [改進 HTML 剪藏](https://github.com/siyuan-note/siyuan/issues/15438) +* [當 .sy 檔案或資料庫 .json 超過 8MB 時提醒使用者](https://github.com/siyuan-note/siyuan/issues/15451) +* [限制資料庫標題為 512 個字元](https://github.com/siyuan-note/siyuan/issues/15459) +* [「上傳資源檔案到雲端」支援聚焦使用](https://github.com/siyuan-note/siyuan/issues/15462) +* [改進匯出 PDF 樣式](https://github.com/siyuan-note/siyuan/pull/15463) +* [貼上時解析 `` 標籤](https://github.com/siyuan-note/siyuan/issues/15464) +* [資料庫範本欄位支援使用其他範本欄位](https://github.com/siyuan-note/siyuan/issues/15517) +* [改進資料庫「垂直拖曳填充值」](https://github.com/siyuan-note/siyuan/issues/15518) +* [標籤頁切換改進](https://github.com/siyuan-note/siyuan/issues/15546) +* [瀏覽資料庫表格目前視圖圖片時過濾隱藏列](https://github.com/siyuan-note/siyuan/pull/15548) +* [資料庫拖曳、效能與互動最佳化](https://github.com/siyuan-note/siyuan/issues/15552) +* [資料庫篩選條件未進行篩選計算時移除高亮](https://github.com/siyuan-note/siyuan/issues/15558) +* [改進資料庫範本欄位使用多重選取欄位](https://github.com/siyuan-note/siyuan/issues/15575) +* [改進導入時 `` 標籤解析](https://github.com/siyuan-note/siyuan/issues/15638) +* [資料庫匯總欄位支援使用更新時間/建立時間欄位](https://github.com/siyuan-note/siyuan/issues/15662) +* [手動最佳化資料索引以減少空間佔用並提升效能](https://github.com/siyuan-note/siyuan/issues/15663) +* [改進資料庫屬性面板](https://github.com/siyuan-note/siyuan/issues/15664) +* [退出折疊塊時改進聚焦定位](https://github.com/siyuan-note/siyuan/issues/15670) + +### 修復缺陷 + +* [資料庫選擇欄位若新增選項過快會遺失選項](https://github.com/siyuan-note/siyuan/issues/13261) +* [取消超級區塊時行內公式未渲染](https://github.com/siyuan-note/siyuan/issues/15341) +* [從資源資料夾拖曳檔案到編輯器導致內核退出](https://github.com/siyuan-note/siyuan/issues/15355) +* [新視窗鎖定後再進入會重複產生托盤](https://github.com/siyuan-note/siyuan/issues/15357) +* [尋找替換會錯誤地將標籤轉換為文字](https://github.com/siyuan-note/siyuan/issues/15372) +* [浮窗中將清單轉為段落區塊後插入位置錯誤](https://github.com/siyuan-note/siyuan/issues/15396) +* [公式相關編輯器狀態異常](https://github.com/siyuan-note/siyuan/issues/15554) +* [資料庫匯總欄位篩選結果不正確](https://github.com/siyuan-note/siyuan/issues/15608) + +### 開發重構 + +* [升級至 Electron v37.3.1](https://github.com/siyuan-note/siyuan/issues/15410) + +### 開發者 + +* [新增外掛程式 `IProtyleOptions.handleEmptyContent`](https://github.com/siyuan-note/siyuan/issues/15398) +* [新增外掛程式 `getActiveTab`](https://github.com/siyuan-note/siyuan/issues/15415) +* [內核 API `exportMdContent` 和 `copyStdMarkdown` 新增參數 `imgTag`](https://github.com/siyuan-note/siyuan/issues/15454) +* [將 `addTopBar` 和 `addStatusBar` 從 `onload` 生命週期調整到 `onLayoutReady`](https://github.com/siyuan-note/siyuan/issues/15455) +* [新增外掛程式 `hideMessage`](https://github.com/siyuan-note/siyuan/issues/15485) +* [新增外掛事件匯流排 `switch-protyle-mode`](https://github.com/siyuan-note/siyuan/issues/15516) +* [`/api/block/getBlockKramdown` 連結/圖片 URL 不再用空格編碼](https://github.com/siyuan-note/siyuan/issues/15611) +* [改進內核 API `/api/filetree/moveDocsByID`](https://github.com/siyuan-note/siyuan/issues/15616) +* [新增外掛程式 `getActiveEditor`](https://github.com/siyuan-note/siyuan/issues/15641) + +## 下載 + +* [B3log](https://b3log.org/siyuan/download.html) +* [GitHub](https://github.com/siyuan-note/siyuan/releases) diff --git a/app/changelogs/v3.3.0/v3.3.0_zh_CN.md b/app/changelogs/v3.3.0/v3.3.0_zh_CN.md new file mode 100644 index 000000000..bad3344a7 --- /dev/null +++ b/app/changelogs/v3.3.0/v3.3.0_zh_CN.md @@ -0,0 +1,93 @@ +## 概述 + +该版本支持了数据库按字段分组并改进了大量细节。 + +请注意: + +* 旧版本无法打开新版本的数据库,如果你使用的移动端是在商店安装的,建议等商店上架新版本后再更新桌面端 +* 数据库模板的多选字段值从字符串变更为字符串数组,请参考[这里](https://github.com/siyuan-note/siyuan/issues/15575#issuecomment-3210963948)进行适配 + +## 变更记录 + +以下是此版本中的详细变更。 + +### 引入特性 + +* [数据库按字段分组](https://github.com/siyuan-note/siyuan/issues/10964) + +### 改进功能 + +* [改进“添加到数据库”](https://github.com/siyuan-note/siyuan/issues/10659) +* [改进数据库字段默认填充](https://github.com/siyuan-note/siyuan/issues/11966) +* [数据库汇总字段支持使用模板字段](https://github.com/siyuan-note/siyuan/issues/12384) +* [闪卡为文档时显示标题](https://github.com/siyuan-note/siyuan/issues/14201) +* [改进数据库块绑定](https://github.com/siyuan-note/siyuan/issues/14511) +* [改进导出预览模式 CSS 变量值填充](https://github.com/siyuan-note/siyuan/pull/15110) +* [卡片视图支持显示字段名](https://github.com/siyuan-note/siyuan/issues/15180) +* [改进文档标题回车处理](https://github.com/siyuan-note/siyuan/issues/15294) +* [提升大量内容粘贴性能](https://github.com/siyuan-note/siyuan/issues/15306) +* [改进自定义代码块行号显示](https://github.com/siyuan-note/siyuan/pull/15324) +* [改进数据同步,避免因折叠块导致的冲突](https://github.com/siyuan-note/siyuan/issues/15329) +* [删除块时在某些情况下不再在文档开头添加空块](https://github.com/siyuan-note/siyuan/issues/15336) +* [改进模板搜索高亮](https://github.com/siyuan-note/siyuan/issues/15338) +* [导出预览模式支持聚焦使用](https://github.com/siyuan-note/siyuan/issues/15340) +* [导出预览时代码块保留属性](https://github.com/siyuan-note/siyuan/issues/15343) +* [支持代码块高亮模板语法并将代码块模板导出为段落](https://github.com/siyuan-note/siyuan/pull/15345) +* [“重新 OCR”在 Tesseract 未启用时弹窗提示](https://github.com/siyuan-note/siyuan/issues/15367) +* [改进 `
` 输入解析](https://github.com/siyuan-note/siyuan/issues/15373) +* [更新 highlight.js 插件](https://github.com/siyuan-note/siyuan/pull/15386) +* [改进卡片视图显示](https://github.com/siyuan-note/siyuan/issues/15389) +* [改进状态栏索引创建信息提示](https://github.com/siyuan-note/siyuan/issues/15390) +* [改进标签中表情符号的搜索](https://github.com/siyuan-note/siyuan/issues/15391) +* [文档支持复制为 Markdown](https://github.com/siyuan-note/siyuan/pull/15397) +* [数据库汇总字段支持复制为副本](https://github.com/siyuan-note/siyuan/issues/15417) +* [改进 HTML 剪藏](https://github.com/siyuan-note/siyuan/issues/15438) +* [当 .sy 文件或数据库 .json 超过 8MB 时提醒用户](https://github.com/siyuan-note/siyuan/issues/15451) +* [限制数据库标题为 512 个字符](https://github.com/siyuan-note/siyuan/issues/15459) +* [“上传资源文件到云端”支持聚焦使用](https://github.com/siyuan-note/siyuan/issues/15462) +* [改进导出 PDF 样式](https://github.com/siyuan-note/siyuan/pull/15463) +* [粘贴时解析 `` 标签](https://github.com/siyuan-note/siyuan/issues/15464) +* [数据库模板字段支持使用其他模板字段](https://github.com/siyuan-note/siyuan/issues/15517) +* [改进数据库“垂直拖动填充值”](https://github.com/siyuan-note/siyuan/issues/15518) +* [标签页切换改进](https://github.com/siyuan-note/siyuan/issues/15546) +* [浏览数据库表当前视图图片时过滤隐藏列](https://github.com/siyuan-note/siyuan/pull/15548) +* [数据库拖拽、性能与交互优化](https://github.com/siyuan-note/siyuan/issues/15552) +* [数据库筛选条件未进行筛选计算时移除高亮](https://github.com/siyuan-note/siyuan/issues/15558) +* [改进数据库模板字段使用多选字段](https://github.com/siyuan-note/siyuan/issues/15575) +* [改进导入时 `` 标签解析](https://github.com/siyuan-note/siyuan/issues/15638) +* [数据库汇总字段支持使用更新时间/创建时间字段](https://github.com/siyuan-note/siyuan/issues/15662) +* [手动优化数据索引以减少空间占用并提升性能](https://github.com/siyuan-note/siyuan/issues/15663) +* [改进数据库属性面板](https://github.com/siyuan-note/siyuan/issues/15664) +* [退出折叠块时改进聚焦定位](https://github.com/siyuan-note/siyuan/issues/15670) + +### 修复缺陷 + +* [数据库选择字段若添加选项过快会丢失选项](https://github.com/siyuan-note/siyuan/issues/13261) +* [取消超级块时行内公式未渲染](https://github.com/siyuan-note/siyuan/issues/15341) +* [从资源文件夹拖动文件到编辑器导致内核退出](https://github.com/siyuan-note/siyuan/issues/15355) +* [新窗口锁定后再进入会重复生成托盘](https://github.com/siyuan-note/siyuan/issues/15357) +* [查找替换会错误地将标签转换为文本](https://github.com/siyuan-note/siyuan/issues/15372) +* [浮窗中将列表转为段落块后插入位置错误](https://github.com/siyuan-note/siyuan/issues/15396) +* [公式相关编辑器状态异常](https://github.com/siyuan-note/siyuan/issues/15554) +* [数据库汇总字段筛选结果不正确](https://github.com/siyuan-note/siyuan/issues/15608) + +### 开发重构 + +* [升级至 Electron v37.3.1](https://github.com/siyuan-note/siyuan/issues/15410) + +### 开发者 + +* [新增插件函数 `IProtyleOptions.handleEmptyContent`](https://github.com/siyuan-note/siyuan/issues/15398) +* [新增插件函数 `getActiveTab`](https://github.com/siyuan-note/siyuan/issues/15415) +* [内核 API `exportMdContent` 和 `copyStdMarkdown` 新增参数 `imgTag`](https://github.com/siyuan-note/siyuan/issues/15454) +* [将 `addTopBar` 和 `addStatusBar` 从 `onload` 生命周期调整到 `onLayoutReady`](https://github.com/siyuan-note/siyuan/issues/15455) +* [新增插件函数 `hideMessage`](https://github.com/siyuan-note/siyuan/issues/15485) +* [新增插件事件总线 `switch-protyle-mode`](https://github.com/siyuan-note/siyuan/issues/15516) +* [`/api/block/getBlockKramdown` 链接/图片 URL 不再用空格编码](https://github.com/siyuan-note/siyuan/issues/15611) +* [改进内核 API `/api/filetree/moveDocsByID`](https://github.com/siyuan-note/siyuan/issues/15616) +* [新增插件函数 `getActiveEditor`](https://github.com/siyuan-note/siyuan/issues/15641) + +## 下载 + +* [B3log](https://b3log.org/siyuan/download.html) +* [GitHub](https://github.com/siyuan-note/siyuan/releases)