14.3.0 Tet

更新时间:

提示

本次更新有少量功能变更,API 有向前兼容的变更。

功能更新

故障修复

插件更新

随着这个核心版本的发布,我们同时发布了几个重大的插件更新,借用此处为您介绍一下它们是十分值得的。

——全新 WikiEditor 现已问世,全新 CodeMirror 先亦已问世。

新插件 WikiEditor

让老牌编辑者开心的礼物,开了又开。

插件 IDwiki-editor.js

WikiEditor,又被称为 2010 版编辑器,是大部分 MediaWiki 原生的编辑器组件,现在您可以通过这个插件在 InPageEdit 上体验到它!

全新的 CodeMirror

开发者的大事,大快所有人心的大好事。

插件 IDcode-mirror/script.js

我们完全重写了 CodeMirror,使其尽可能与 WikiMedia 维护的版本保持一致。

现在,wikitext 语法高亮更佳准确且强大。

另外一个好消息,在采纳了来自 @bhsd-harryopen in new window 的几个精妙绝伦的代码提交后,本插件现已支持编辑 Widget 页面时对 <style> <script> 内部的代码进行高亮!bhsd 维护着另一个非常棒的小编辑工具——Inspectoropen in new window——您没准会喜欢它。

功能移除

  • quickEdit 自带的editTools以及其附属功能findAndReplace已被移除,您可以通过开启wiki-editor插件来获得更好的编辑体验

技术更新

  • 重写了_dir寻找 CDN 路径的行为:这一举措诣在与 jsdelivr 解耦,这意味着您现在可以这样引入 InPageEdit:
    • https://cdn.jsdelivr.net/npm/mediawiki-inpageedit
    • https://unpkg.com/mediawiki-inpageedit
  • 将部分依赖项移动到了 Plugins 仓库
    • src/ssi-moadl/* → Plugins: lib/ssi-modal/*
    • src/skin/ipe-default.css → Plugins: skins/ipe-default.css