我经常喜欢关注 Discourse 开发的进展。是否有正在更新的变更日志,可以显示当前正在实现的功能或路线图?
是否我错过了某个包含变更日志的 Beta 快照?
我们将所有内容都保留在 Meta 上,而不是 GitHub。
您可以在这里查看所有主要版本的概览以及未来版本的当前计划:https://meta.discourse.org/c/releases
我们在此发布版本说明:Topics tagged release-notes
非常感谢您的澄清。如果能在 GitHub 上也添加此链接,让其他人能通过顶部的“更新日志”链接轻松找到,可能会更有帮助,就像我在其他项目中看到的那样。
为什么没有针对较小变更的帖子?例如,2.6.7 版本的发布说明中包含了一个安全修复。我不得不通过比较标签来查看提交记录,以验证是否存在安全修复。
抱歉,我不太明白……如果发布说明中提到了安全修复,为什么还需要比较标签呢?
我们不为 stable 分支提供发布说明,但我们也仅向后移植重大错误修复或安全问题,因此对于“在运行 ‘stable’ 分支时是否应更新到更新的点版本?”这一问题,答案始终是是。
那么,次要版本和微小版本的区别是什么?
例如:微小版本是否仅包含错误修复和安全更新?
次要版本是否包含新功能或其他内容?
根据 @Falco 的帖子,无论发布的是哪个版本,我们都应该始终进行升级。
定义“次要版本”和“微版本”——我们不确定是否使用这些术语。
我想知道你们是否遵循类似 https://semver.org/ 的语义化版本规范?
例如:2.6.7 对应 主版本.次版本.(修订版或补丁版)
我们并不严格遵循语义化版本规范。我们采用持续开发模式。版本号更多是作为里程碑,而非严格的语义化版本标识。默认情况下,站点可以随时更新到最新的代码,不受特定“发布版”的限制。例如,目前 Meta 的版本领先于"2.8.0.beta1"发布版 153 次提交。