Skip to content

Comments

build(deps): bump hexo-theme-redefine from 2.8.5 to 2.9.0#15

Open
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/npm_and_yarn/hexo-theme-redefine-2.9.0
Open

build(deps): bump hexo-theme-redefine from 2.8.5 to 2.9.0#15
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/npm_and_yarn/hexo-theme-redefine-2.9.0

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Feb 23, 2026

Bumps hexo-theme-redefine from 2.8.5 to 2.9.0.

Release notes

Sourced from hexo-theme-redefine's releases.

v2.9.0

更新日志

新增 / 重大更新

  • Callout 模块(替代 Note):新增 {% callout %} 标签,旧版 {% note %} / {% notel %} 等标签保持兼容但已弃用(使用时将输出一次性提示)。
  • 写作模块升级(Tabs / Button / Grid / Folding):参数解析与渲染逻辑更稳健,解决了复杂嵌套场景下的渲染问题(样式与排版更新详见 #587)。
  • 瀑布流(Masonry)升级:引入懒加载与分批加载机制,支持为图片指定 width/height 以降低 CLS 影响,图片查看器交互增强并新增可选 EXIF 面板(#578)。
  • 评论系统新增
  • 单页模式(Swup)运行时重构:新增生命周期事件与页面作用域清理机制,减少页面切换后的重复绑定和残留监听(#577)。
  • Home Banner 社交链接支持稳定排序home_banner.social_links.links/qrs 现推荐使用数组格式以保证顺序稳定;旧的对象映射格式仍可自动转换,但已弃用(#583)。

修复 / 优化

  • Tabs 渲染修复:修复了 notel 在 Tabs 中的渲染问题,并解决了折叠框嵌套的相关缺陷(#579, #572@​DenvoZonis
  • 主题闪白与切换体验优化:优化了深浅色主题的切换逻辑,显著降低刷新时的闪白概率(#562)。
  • Stylus 警告修复:调整了 mixin 顺序,避免了压缩时的 Stylus 警告(#555, #552)。
  • 多语言/文案修正:修复了菜单栏“书签”等翻译与文案细节(#585@​fenychn0206
  • CI / 工程化改进:优化了 PR 预览与发布流程(#584, #586)。

更新方法

  • NPMnpm install hexo-theme-redefine@latest
  • Gitcd themes/redefine && git pull

详见:Redefine 文档 #更新 本版本建议迁移配置文件,重点注意 home_banner.social_links 格式的变更。旧格式虽然兼容,但会提示弃用;写作模块的旧标签同样会提示弃用。

相关文档(建议阅读):


Release Notes

New Features / Major Updates

... (truncated)

Commits
  • 97574e3 Merge pull request #597 from EvanNotFound/dev
  • c8158e2 ci: set deployment environment URLs for dev and production
  • 8425b40 Merge pull request #596 from EvanNotFound/dev
  • 9645e4a Merge pull request #595 from EvanNotFound/ci/fix-actions-env
  • f4ebdf4 seo: migrate open_graph boolean deprecation into config rules
  • b308dcb ci: separate dev/pr preview environments and run PR preview for all dev PRs
  • 18de859 Merge pull request #594 from EvanNotFound/dev
  • 29807fb docs: update promo content
  • 5bc218b Merge pull request #593 from EvanNotFound/dev
  • 11ea42d docs: update promo formatting
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [hexo-theme-redefine](https://github.com/EvanNotFound/hexo-theme-redefine) from 2.8.5 to 2.9.0.
- [Release notes](https://github.com/EvanNotFound/hexo-theme-redefine/releases)
- [Commits](EvanNotFound/hexo-theme-redefine@v2.8.5...v2.9.0)

---
updated-dependencies:
- dependency-name: hexo-theme-redefine
  dependency-version: 2.9.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Feb 23, 2026
@cloudflare-workers-and-pages
Copy link

cloudflare-workers-and-pages bot commented Feb 23, 2026

Deploying blog with  Cloudflare Pages  Cloudflare Pages

Latest commit: 2c3ed33
Status:🚫  Build failed.

View logs

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants