存檔:
說明
2022年起僅向4.x版本(目前為beta狀態)進行更新功能改進,2.x版本僅會同步Bug Fix和兼容性修改。更新日誌不再更新2.x內容。
2022年
4.0.0
- 使用現代JavaScript重構了Wikiplus,在保持功能不變的情況下,優化了部分內部邏輯。儘管在重構的過程中已經盡力保證了功能的兼容性,但是仍不可避免地造成了以下 Breaking Change,還請您諒解。
- 跨頁面編輯的信息讀取將從提交編輯前移到打開編輯窗口時完成,這可能導致您打開編輯窗口的時間略微延長。這項更改的原因是為了統一各類編輯的內部流程,並更好地預防編輯衝突。
- 設置項目將不再支持自定義函數,而轉用字符串模板的形式提供定製性。這項更改的原因是,考慮到手寫函數的難度較高,使用率低,且存在一定的安全隱患。
- 新的設置項將會使用和 JavaScript 的模板字符串同樣的語法,即使用 ${key} 格式的字符串將會被替換為對應變量。例如 defaultSummary 設置項設置為 ${sectionName} 時,將會返回當前編輯的段落名。具體可用項請參看設置說明。
- 部分可能造成編輯衝突的情況將不再支持編輯。這項更改的原因是為了防止意外破壞頁面內容。
- 4.0.0 起將使用語義版本號(Semantic Versioning)。
4.0.2
- 添加Api-User-Agent頭
- 一些皮膚兼容
- CSS文件Inilne到JS文件內。
4.0.3
- 修正一處jQuery方法的誤用
- 輸出版本號注釋到壓縮JS文件頭部
4.0.4
- 編輯支持帶上wikiplus tag
- 新增設置項custom_edit_tags允許自定義編譯tag
4.0.5
4.0.6