Jekyll 4.3 发布,基于 Ruby 的静态网站生成器


Jekyll 是一个简单的静态网站生成器,非常适合个人项目或组织网站。它就像一个基于文件的 CMS,Jekyll 接收你的内容,渲染 Markdown 和 Liquid 模板,并生成一个完整的静态网站。Jekyll 是 GitHub Pages 背后的引擎,你可以用它来托管 GitHub 仓库中的网站。

次要的改进

  • 添加 webrick 为依赖项
  • 重新生成支持的 mime 类型
  • 优化 Jekyll::Utils.parse_date
  • 将 rubocop 从 1.12 更新到 1.18,将 min ruby 从 2.4 更新到 2.5
  • 始终从 Git 隐藏 cache-dir 内容
  • 支持 tzinfo v1 和 v2
  • 运行 vendor-mimes 来更新 mime.type
  • 允许 CSV 上的 Configurable Converters
  • 放宽版本限制,允许 Rouge 4.x
  • 当数据文件被改变时,增量重建
  • 支持 jekyll-sass-converter 3.x

错误修复

  • 从 BUNDLE_GEMFILE 位置加载 Jekyll 插件
  • 修复: CVE-2021-28834
  • 使用 location.protocol 而不是 http: 注入 livereload 脚本
  • 在 include 标签中尊重 collection_dir 的配置
  • 修复来自 v4.2.0 的 Convertible 模块的退步
  • 提高 CI 日志的可读性
  • 修复缺失的 doc 方法的废弃信息
  • 修复通过 jekyll serve 提供的内容的响应头
  • 在没有页面的网站中触发 livereload
  • 只在 UTF 编码上启用 BOM 编码选项
  • 确保主题配置是 Jekyll::Configuration 对象
  • -profile 表中删除误导性的总计行
  • 解除 Psych 依赖
  • 修复集合中静态文件的错误冲突

网站增强

  • CSS 的改进
  • 稍微更新语言 sh 代码块样式

……

更多详情可查看:https://github.com/jekyll/jekyll/releases/tag/v4.3.0


相關推薦

2021-12-24

根据介绍,Azure App Service(也称为 Azure Web Apps),是一个基于云计算的平台,用于托管网站和 Web 应用程序。有多种方法可以将源代码和工件部署到 Azure App Service,Local Git 就是其中之一。用户通过 Azure App Service 容器启动 Local Git

2022-06-20

tile、Tex 等)或任何其他类型的纯文本。 CotEditor 4.3 正式发布,该版本更新内容如下: 系统要求 macOS 11 及以上版本 新功能 在 Find 窗口中进行增量搜索 改进 大幅提高了大文件上语法高亮的性能,这样就不会出现

2023-04-21

I 带来了高度的可扩展性,并有完整的类型支持。 最新发布的 Vite 4.3 显著提升了性能。发布公告写道,Vite 团队在这个版本中将工作重心放在提升开发服务器的性能上,其中包括简化解析逻辑、改进热路径、实现更智能的缓存

2024-01-20

Tianji: 网站分析器 + 状态监控器 + 服务状态上报 动机 在我们对网站进行观察时。我们往往需要多个应用一起来组合使用。比如我们需要 ga/umami 等分析工具来查看 pvuv 以及各个页面的访问量,我们需要 uptime 监控器来检查服

2023-09-02

DSSHOPING v3.4.3 已经发布,多终端商城解决方案。 此版本更新内容包括: 【修复】虚拟商品无法发货的BUG 【修复】插件安装报找不到resources/lang/zh.json的BUG 【修复】uni-app please_login_first语言包未翻译的BUG 【新增】商品支持

2023-04-10

Haxe 是开源的高级严格类型编程语言,具有快速且经过优化的交叉编译器。 Haxe 可以构建目标平台是 JavaScript、C++、C#、Java、JVM、Python、Lua、PHP、Flash 的跨平台应用程序,并支持访问每个平台的原生功能。Haxe 有自己的 VM(HashLink

2023-07-19

可用状态 语法新增了两个宏ASTNode#warning和::print 文档生成器支持深色模式 以及改进对小型 viewports 的支持 BTW,最新发布的 1.9.1 版本修复了 1.9.0 中的两个错误,详见发布公告。

2022-08-11

Astro 是一款现代化的轻量级静态站点生成器,具有出众的开发者体验 (Developer Experience)。据介绍,虽然 Astro 从诞生到今天只有 16 个月,但其仓库的 star 数已超过 13000,并且在全球拥有超过 30000 名用户。目前,Astro 文档已被翻译

2022-11-26

Hugo 是一个用 Go 语言编写的静态 HTML 和 CSS 网站生成器。它针对速度、易用性和可配置性进行了优化。Hugo 将一个带有内容和模板的目录,渲染成一个完整的 HTML 网站。 新版本修复了一个瓶颈,对于使用代码高亮的网站来说,应

2023-01-19

Hugo 是一个用 Go 语言编写的静态 HTML 和 CSS 网站生成器。它针对速度、易用性和可配置性进行了优化。Hugo 将一个带有内容和模板的目录,渲染成一个完整的 HTML 网站。 错误修复 修复重复部分的 permalinks 问题 修复 resources.Ge

2023-06-07

Hugo 是一个用 Go 语言编写的静态 HTML 和 CSS 网站生成器。它针对速度、易用性和可配置性进行了优化。Hugo 将一个带有内容和模板的目录,渲染成一个完整的 HTML 网站。 这个版本为 hugo server 添加了 TLS/HTTPS 支持,该功能完全由 mk

2023-09-19

Docusaurus 是 Facebook(现更名为 Meta)开源的静态网站生成器。它将你的网站构建成一个单页面应用程序 (single-page application),具有快速的客户端导航功能并充分利用了 React 的强大能力,为网站赋予更好地交互性。虽然 Docusauru

2023-06-22

Hugo 是一个用 Go 语言编写的静态 HTML 和 CSS 网站生成器。它针对速度、易用性和可配置性进行了优化。Hugo 将一个带有内容和模板的目录,渲染成一个完整的 HTML 网站。 这个版本的主要内容是现在支持 Dart Sass Embedded 协议的两个

2023-07-26

查看发布说明。 Astro 是一款现代化的轻量级静态站点生成器,具有出众的开发者体验 (Developer Experience)。 Astro 其他特性: 自带组件框架:Astro 为 React、Vue、Svelte 和 Tailwind CSS 等前端工具提供一级支持。通过astro add命令即