halo-sigs / plugin-links

Halo 2.0 的链接管理插件
https://www.halo.run/store/apps/app-hfbQg
GNU General Public License v3.0
30 stars 7 forks source link

chore: upgrade the dependency to implement the ExtensionVoOperator interface for the VO classes #43

Closed Roozenlz closed 1 year ago

Roozenlz commented 1 year ago

fix #42 已测试通过

None
f2c-ci-robot[bot] commented 1 year ago

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: guqing

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Needs approval from an approver in each of these files: - ~~[OWNERS](https://github.com/halo-sigs/plugin-links/blob/main/OWNERS)~~ [guqing] Approvers can indicate their approval by writing `/approve` in a comment Approvers can cancel approval by writing `/approve cancel` in a comment
JohnNiang commented 1 year ago

/hold

需要测试一下兼容性。

JohnNiang commented 1 year ago

/unhold

经测试,能够正常安装在 2.1 及以上的版本。不过因引入了 AnnotationForm 扩展点,所以只能在 Halo 2.8 上完全正常工作,我将提交新的 PR 来保证当前插件只能在 2.8 及以上的版本中运行。

guqing commented 1 year ago

/hold

需要测试一下兼容性。

此 PR 不需要测试对低版本的兼容性, link 在这个版本加了 annotation 组件必须 2.8 及以上才能用 低版本都无法提交,所以发版时需要修改 spec.requires>=2.8.0