Skip to content

Releases: wuxianucw/PartiallyPassword

PartiallyPassword 3.1.1

23 Jun 10:28
8df9b7c
Compare
Choose a tag to compare
  • 修复类型约束问题(该问题可能导致配置不生效)。

注意: 更新插件时,请手动备份你的配置信息后禁用插件,然后用新版本插件文件替换原有版本,最后再启用插件并完成你的配置。

注意:如果从 v2.x 更新至此版本,原先设置过加密的文章将会出现异常,需要按照 README 使用自动升级工具修正配置。 这是因为 v3 版本采用 JSON 密码组方案代替了原先的“密码串+分隔符”方案。

PartiallyPassword 3.1.0

23 Jun 04:16
d42f800
Compare
Choose a tag to compare
  • 新增“额外 Markdown 标记”配置项,修复部分情况下加密块前后出现多余 !!! 的问题(#4)。

注意: 更新插件时,请手动备份你的配置信息后禁用插件,然后用新版本插件文件替换原有版本,最后再启用插件并完成你的配置。

注意:如果从 v2.x 更新至此版本,原先设置过加密的文章将会出现异常,需要按照 README 使用自动升级工具修正配置。 这是因为 v3 版本采用 JSON 密码组方案代替了原先的“密码串+分隔符”方案。

PartiallyPassword-v3.0.0

24 Jun 07:44
214b062
Compare
Choose a tag to compare

v3.0.0 正式版发布。

  • 允许空密码。
  • 加密块中内容默认 trim 一次。
  • 采用 JSON 密码组方案,新增 pwd 命名密码参数,废弃模数循环。
  • 废弃模板变量 uniqueId,因为它现在与 id 完全一致(从 0 开始)。该变量自 v3.0.0(此版本)起移除。
  • 新增 ppswitch 语法,能够实现不同密码对应不同内容(#2)。
  • 新增 Upgrade.php 配置自动升级工具,实现 v2.x 到 v3 无缝迁移。

注意: 更新插件时,请手动备份你的配置信息后禁用插件,然后用新版本插件文件替换原有版本,最后再启用插件并完成你的配置。

注意:如果从 v2.x 更新至此版本,原先设置过加密的文章将会出现异常,需要按照 README 使用自动升级工具修正配置。 这是因为 v3 版本采用 JSON 密码组方案代替了原先的“密码串+分隔符”方案。

PartiallyPassword-v3.0.0-beta.2

24 Jun 01:33
8c42914
Compare
Choose a tag to compare
Pre-release

这是一个 beta 版本,不建议在生产环境中使用此版本。

  • 修复密码组中无对应密码时,输入密码后才显示错误提示的 Bug。

注意:如果从 v2.x 更新至此版本,原先设置过加密的文章将会出现异常,需要手动修正配置。 这是因为 v3 版本采用 JSON 密码组方案代替了原先的“密码串+分隔符”方案,自动升级工具将随正式版发布。

PartiallyPassword-v3.0.0-beta.1

23 Jun 09:20
d167e2a
Compare
Choose a tag to compare
Pre-release

这是一个 beta 版本,不建议在生产环境中使用此版本。

  • 模板变量 uniqueId 改为从 0 开始,与模板变量 id 保持一致。在 v2.0.2 及以前版本(包括 v2.0.2),uniqueId 是从 1 开始的,而 id 始终是从 0 开始的。
  • 允许空密码。
  • ppblock 加密块中内容默认 trim 一次。
  • 采用 JSON 密码组方案,新增 pwd 命名密码参数,废弃模数循环。
  • 废弃模板变量 uniqueId,因为它现在与 id 完全一致。该变量自 v3.0.0 起移除,v2.x 不受影响。
  • 新增 ppswitch 语法,能够实现不同密码对应不同内容(#2)。

注意:如果从 v2.x 更新至此版本,原先设置过加密的文章将会出现异常,需要手动修正配置。 这是因为 v3 版本采用 JSON 密码组方案代替了原先的“密码串+分隔符”方案,自动升级工具将随正式版发布。

PartiallyPassword-v2.0.2

22 Jun 07:56
6873248
Compare
Choose a tag to compare
  • 增加“Referer 检查”配置,默认开启,能够一定程度上防御一些 too simple 的密码爆破;
  • 废弃原先对输入密码进行的单层 md5 加密,改为使用 Typecho 自带的 PasswordHash 类,提高传输安全性。

注意: 更新插件时,请手动备份你的配置信息后禁用插件,然后用新版本插件文件替换原有版本,最后再启用插件并完成你的配置。

PartiallyPassword-v2.0.1

09 Dec 10:44
Compare
Choose a tag to compare

重要更新,修复了上一个版本因缺少判断导致的编辑时可能出现数据丢失的严重问题。

Important Update, fixed a serious problem of data loss during editing in the previous version due to lack of judgment.

注意: 更新插件时,请手动备份你的配置信息后禁用插件,然后用新版本插件文件替换原有版本,最后再启用插件并完成你的配置。

Notice: When updating the plugin, please manually back up your configuration information and disable the plugin, then replace the original version with the new version of the plugin file, and finally enable the plugin and complete your configuration.