• @guqing guqing opened pull request #6238 in halo-dev/halo

    What type of PR is this?

    /kind bug
    /area plugin
    /milestone 2.17.x

    What this PR does / why we need it:

    修复当插件入口文件的缓存目录被系统清理后会导致一直无法加载的问题

    原问题复现步骤:

    1. 登录后刷新页面,此时缓存目录被创建
    2. 删除缓存目录后就会提示文件不存在然后导致插件入口文件一致无法加载直到重启 Halo

    Which issue(s) this PR fixes:

    Fixes #6226

    Does this PR introduce a user-facing change?

    修复当插件入口文件的缓存目录被系统清理后会导致一直无法加载的问题
    
    0 0
  • @guqing guqing pushed to fix/6226 in guqing/halo

    Below is the list of commits:

    • fix: handle plugin entry file loading when cache temp directory is cleared by system (01c55c2)
    0 0
  • @guqing guqing created branch fix/6226 in guqing/halo

    guqing/halo

    ✍ 一款优秀的开源博客发布应用。

    0 0
  • @guqing guqing commented on issue #6226 in halo-dev/halo

    /assign

    0 0
  • @guqing guqing commented on issue #6226 in halo-dev/halo

    /kind bug
    /remove-triage needs-information

    0 0
  • @guqing guqing opened pull request #6236 in halo-dev/halo

    What type of PR is this?

    /kind feature
    /area core
    /area theme
    /milestone 2.17.x

    What this PR does / why we need it:

    支持在主题中检查已启动的插件是否符合指定的版本要求,以便可以在某些功能可以正常工作时才渲染

    示例

    <p th:if="${pluginFinder.available('plugin-search-widget', '>=2.3.0')}>
    <!-- do something -->
    </p>
    

    Does this PR introduce a user-facing change?

    支持在主题中检查已启动的插件是否符合指定的版本要求
    
    0 0
  • @guqing guqing pushed to feature/availabe-by-version in guqing/halo

    Below is the list of commits:

    • feat: enhance PluginFinder to support check plugin availability by version (f13e6cf)
    0 0
  • @guqing guqing created branch feature/availabe-by-version in guqing/halo

    guqing/halo

    ✍ 一款优秀的开源博客发布应用。

    0 0
  • @guqing guqing created a review on pull request #6234 in halo-dev/halo

    /lgtm

    0 0
  • @guqing guqing commented on issue #2 in guqing/halo-plugin-colorless

    good catch👍

    0 0