Solo v4.0.0 对细节做了大量优化,并加入了一些可配置的 Markdown 解析渲染参数。
Markdown 支持改进
新增 工具 - 偏好设定 - Markdown 配置面板,可在其中配置一些 Markdown 渲染细节(必须启用 Lute HTTP):
- 脚注
- [ToC]
- 中西文间自动插入空格
- 术语修正
- 中文后跟英文逗号句号等标点替换为中文对应标点
- 内联数学公式是否允许起始 $ 后紧跟数字
通过 jsDelivr 实现静态资源 CDN 加速
背景:GitHub 图床的正确用法,通过 jsDelivr CDN 全球加速
命令行参数:
--static_server_scheme=https
--static_server_host=cdn.jsdelivr.net
--static_server_port=
--static_path=/gh/88250/solo/src/main/resources
以上配置仅支持内置皮肤,如果挂载了第三方皮肤的话请按需调整。
优化社区集成
- 导出静态页面时,隐藏在线数
- 访问最多文章、浏览最多文章、最近评论
- pjax 优化
- top-bar 优化
- 动态页面处理
- 随机、相关、站外文章请求处理
修复生成静态站点链接问题
修复生成静态站点时指定域名失效问题,问题细节可参考这里。
重构请求路由
- 废弃注解式路由
@RequestProcessing
、@RequestProcessor
,使用函数式路由 - 废弃注解式拦截
@Before
、@After
,使用中间件处理
完整的变更记录可参考这里。
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于