Skip to content

Releases: code-gal/namblog

Release v0.10.5

23 Jan 22:45
d1fe6f5

Choose a tag to compare

📝 更新说明 / Release Notes

Changed

  • 🎨 文章页导航折叠指示器(nav-indicator)采用 Liquid Glass 拟态水滴设计
    • 浅色模式:灰白色渐变玻璃 + 深度投影,增强立体感和可见性
    • 深色模式:半透明白色玻璃 + 白色外发光,适配深色背景
    • 滚动交互:水珠滚动动画(缩放+下移+轻微旋转)
    • 悬停交互:光影增强 + 微妙弹跳效果
    • 点击反馈:快速弹簧回弹效果
    • 使用 backdrop-filter 实现毛玻璃模糊效果

🚀 What's Changed (Auto-generated)

  • chore: bump version to 0.10.5 (d1fe6f5)
  • feat: redesign nav-indicator with Liquid Glass glassmorphism effect (c9c072f)
  • feat: redesign nav-indicator with Liquid Glass glassmorphism effect (28c8561)
  • chore:Update the API interface specification document (e03f1d6)

📦 Docker Image

docker pull ghcr.io/code-gal/namblog:0.10.5
# 或使用 latest 标签
docker pull ghcr.io/code-gal/namblog:latest

Release v0.10.4

23 Jan 18:36
189cf9c

Choose a tag to compare

📝 更新说明 / Release Notes

Added

  • ✨ 文章页导航栏支持自定义侧边栏组件配置(ArticleSidebarWidget)
    • 支持在导航面板分类列表下方显示自定义 HTML 内容(二维码、广告、推荐链接、第三方评论组件等)
    • 支持模板变量({{articleTitle}}{{articleSlug}}{{articleId}}
    • 自动适配深色/浅色主题,响应式布局
    • 配置支持热重载,无需重启应用
  • 📝 新增文章页侧边栏组件配置说明文档(中英双语)

🚀 What's Changed (Auto-generated)

  • chore: bump version to 0.10.4 (189cf9c)
  • feat: add article sidebar widget configuration support (9b19943)

📦 Docker Image

docker pull ghcr.io/code-gal/namblog:0.10.4
# 或使用 latest 标签
docker pull ghcr.io/code-gal/namblog:latest

Release v0.10.3

23 Jan 17:13
d1c975b

Choose a tag to compare

📝 更新说明 / Release Notes

Fixed

  • 🐛 前端静态资源缓存更新不及时导致 client.js 旧版本被长期命中
  • 🐛 安装阶段强制拉取核心资源,确保发布后拿到最新前端文件

Changed

  • ♻️ 静态资源缓存策略调整为本地优先 + 后台更新(SWR)

🚀 What's Changed (Auto-generated)

  • chore: bump version to 0.10.3 (d1c975b)
  • fix: ensure client.js updates by forcing SW to reload core assets and using stale-while-revalidate for static resources (a0c0baa)

📦 Docker Image

docker pull ghcr.io/code-gal/namblog:0.10.3
# 或使用 latest 标签
docker pull ghcr.io/code-gal/namblog:latest

Release v0.10.2

23 Jan 15:34
c61cdfc

Choose a tag to compare

📝 更新说明 / Release Notes

Fixed

  • 🐛 登录令牌过期检查机制修复(GraphQL 错误码/文本,兼容 Hash )
  • 🐛 仅在编辑器或非公开文章页提示并跳转,公开页面静默清理状态

🚀 What's Changed (Auto-generated)

  • chore: bump version to 0.10.2 (c61cdfc)
  • fix: improve auth expiry handling and i18n fallback (6df2062)

📦 Docker Image

docker pull ghcr.io/code-gal/namblog:0.10.2
# 或使用 latest 标签
docker pull ghcr.io/code-gal/namblog:latest

Release v0.10.1

23 Jan 12:20
486638f

Choose a tag to compare

📝 更新说明 / Release Notes

Fixed

  • 🐛 登录令牌过期时清理登录状态并跳转到登录页
  • 🐛 桌面端列表页侧边栏滚动条出现时左右间距不对称的问题

🚀 What's Changed (Auto-generated)

  • chore: bump version to 0.10.1 (486638f)
  • [0.10.1] - 2026-01-23 (d3cdac9)
  • Fix: desktop sidebar scrollbar gutter Ensure the desktop sidebar reserves stable scrollbar space on both edges to prevent asymmetric spacing when the scrollbar appears. No layout changes for mobile; unsupported browsers gracefully fall back. (c27097d)
  • fix: clear login state and redirect on token expiration (68f0903)

📦 Docker Image

docker pull ghcr.io/code-gal/namblog:0.10.1
# 或使用 latest 标签
docker pull ghcr.io/code-gal/namblog:latest

Release v0.10.0

23 Jan 10:52
339b4ef

Choose a tag to compare

📝 更新说明 / Release Notes

Added

  • ✨ 实现文章分享功能
  • ✨ 添加管理员登录速率限制(基于 IP 地址的内存限流)
  • ✨ 实现 SitemapService,自动生成 sitemap.xml 和 robots.txt
  • 📝 添加 SEO 配置文档(中英双语)

Fixed

  • 🐛 修复 MCP 工具更新文章元数据时必须提供 markdown 内容的问题(现在仅创建新文章时需要 markdown,更新元数据不再需要)
  • 🐛 禁用文件变更监控以防止冗余 I/O 操作
  • 🐛 改进 SEO 爬虫支持和静态 HTML 服务可靠性
    • SEO 中间件路径重写逻辑与 FilePathHelper 保持一致
    • 添加已发布文章和有效 HTML 版本的严格验证
    • 爬虫 User-Agent 列表移至 appsettings.json 以提升可维护性
    • 增强 SEO 路径解析的日志记录和缓存机制

Changed

  • 🔧 速率限制配置项添加到 appsettings.json

🚀 What's Changed (Auto-generated)

  • chore: bump version to 0.10.0 (339b4ef)
  • [0.10.0] - 2026-01-23 (87b9d46)
  • git commit -m "feat: add new sharing feature for articles" (ab55b40)
  • feat: add login rate limiting (3e19388)
  • fix: disable file change monitoring to prevent redundant I/O operations (664a9ea)
  • fix: improve SEO crawler support and static HTML serving reliability (18783cb)
    • fix: allow updating article metadata without markdown in MCP tool Fixes a bug where updating article metadata via MCP required providing the markdown content. Now, markdown is only required when creating a new article; updating metadata no longer requires the markdown field. (1e7dd42)
  • Update README.md (17a4445)

📦 Docker Image

docker pull ghcr.io/code-gal/namblog:0.10.0
# 或使用 latest 标签
docker pull ghcr.io/code-gal/namblog:latest

Release v0.9.0

16 Jan 06:07
83d425a

Choose a tag to compare

📝 更新说明 / Release Notes

Changed

  • 📝 更新英文文档图片展示方式,提升文档可读性

Fixed

  • 🐛 修复移动端编辑器清除草稿或删除版本后工具栏消失的问题
  • 🐛 修复提示词 UI 的若干问题

PWA

  • ♻️ 刷新缓存资源并在删除文章版本时清理对应缓存
  • ♻️ /resources/* 路径采用 stale-while-revalidate 策略,支持后台更新
  • ♻️ 删除文章版本时自动清理 /posts/* 缓存
  • ⬆️ 发布时自动提升 Service Worker CACHE_VERSION,避免 UI 旧缓存
  • 🔄 每次访问检测 SW 更新,移除定时轮询

Planned

  • Skills

🚀 What's Changed (Auto-generated)

  • chore: bump version to 0.9.0 (83d425a)
  • Changelog [0.9.0] (96cdece)
  • docs: update the english document image presentation (897155c)
  • fix: Bug fixes for prompt UI (abd7052)
  • fix(pwa): refresh cached resources and purge deleted post versions Use stale-while-revalidate for /resources/* to allow background updates Purge /posts/* cache entries when deleting an article version Bump Service Worker CACHE_VERSION during release to avoid stale UI Check SW updates once per visit instead of polling (ccd5f6e)
  • fix: resolve mobile editor toolbar disappearing when clearing drafts or deleting versions (df9b0c1)

📦 Docker Image

docker pull ghcr.io/code-gal/namblog:0.9.0
# 或使用 latest 标签
docker pull ghcr.io/code-gal/namblog:latest

Release v0.8.11

11 Jan 14:46
e758989

Choose a tag to compare

📝 更新说明 / Release Notes

Fixed

  • 🐛 修复分页按钮需要双击才生效的问题,并避免并发点击导致的竞态
  • 🐛 修复保存后“版本切换”状态不持久化的问题
  • 🐛 修复移动端 HTML 面板缺失“生成 HTML”按钮的问题
  • 🐛 修复编辑页分类列表在移动端无法正确隐藏/收起的问题

Changed

  • ♻️ 移动端编辑器分类输入:用自定义下拉菜单替换 datalist,提升可用性与兼容性
  • ♻️ HTML 文章渲染:通过 iframe srcdoc 渲染完整 HTML,并移除 sandbox 限制以改善下载等能力
  • 🔧 优化 AI 生成 HTML 的提示词:增强 iframe 兼容性与标签输出质量

🚀 What's Changed (Auto-generated)

  • update change log : [0.8.11] (e758989)
  • chore: bump version to 0.8.11 (14de087)
  • feat(ai): tighten HTML generation prompts for iframe compatibility and better tags (346c7ab)
  • fix(web): render full HTML articles via iframe srcdoc and drop sandbox to improve downloads (53be848)
  • fix: replace category datalist with custom dropdown on mobile(editor) (c8601b6)
  • fix: the category list on the editing page does not hide the categories. (2756996)
  • fix: add missing generate HTML button in mobile HTML panel (e135b63)
  • fix: version switch not persisting on save (48d5442)
  • fix: version switch not persisting on save (c3d7c50)
  • fix: resolve pagination double-click issue and prevent race conditions (1e6d665)

📦 Docker Image

docker pull ghcr.io/code-gal/namblog:0.8.11
# 或使用 latest 标签
docker pull ghcr.io/code-gal/namblog:latest

Release v0.8.10

11 Jan 04:30
34fa8c6

Choose a tag to compare

📝 更新说明 / Release Notes

Fixed

  • 🐛 修复文章 iframe 沙箱权限不足导致下载按钮、弹窗、外部链接等功能无法使用
    • 添加 allow-downloads 支持文件下载
    • 添加 allow-popups-to-escape-sandbox 支持外部链接打开
    • 添加 allow-top-navigation-by-user-activation 支持用户触发的页面导航
    • 添加 allow-pointer-lock 支持 3D 游戏和绘图工具
    • 添加 allow-presentation 支持演示 API
    • 添加 allow-orientation-lock 支持移动设备横屏游戏
    • 添加 allow-top-navigation-to-custom-protocols 支持 mailto:、tel: 等自定义协议链接

🚀 What's Changed (Auto-generated)

  • chore: bump version to 0.8.10 (34fa8c6)
  • chore: bump version to 0.8.10 (ec92bc8)
  • fix: enhance iframe sandbox permissions for embedded content (126c9e9)
  • Update video link in README.md (8a221ec)
  • update video (21140cb)

📦 Docker Image

docker pull ghcr.io/code-gal/namblog:0.8.10
# 或使用 latest 标签
docker pull ghcr.io/code-gal/namblog:latest

Release v0.8.9

11 Jan 03:41
8690f3b

Choose a tag to compare

📝 更新说明 / Release Notes

Added

  • ✨ HTML 全屏编辑功能:在全屏预览模式下可直接编辑 HTML 代码
    • 新增编辑/关闭编辑切换按钮(仅在全屏时可见)
    • 支持 iframe 预览和 textarea 编辑模式无缝切换
    • HTML 为空时自动进入编辑模式
    • 编辑内容实时双向绑定,自动保存到状态

Fixed

  • 🐛 修复全屏预览按钮在 HTML 为空时不显示的问题
  • 🐛 修复编辑器操作按钮并发问题:执行保存/生成/删除等操作时,其他修改按钮现在会被禁用

Changed

  • ♻️ 优化全屏预览刷新按钮:移除旋转动画,静默刷新 iframe 内容

🚀 What's Changed (Auto-generated)

  • chore: bump version to 0.8.9 (8690f3b)
  • feat: add fullscreen HTML editor with edit/preview toggle (2a9861e)
  • fix: prevent concurrent operations by disabling buttons during save/generate/delete actions (bf87f67)

📦 Docker Image

docker pull ghcr.io/code-gal/namblog:0.8.9
# 或使用 latest 标签
docker pull ghcr.io/code-gal/namblog:latest