三次发布,一个新组织

💡 原文英文,约700词,阅读约需3分钟。
📝

内容提要

这一周,coverage.py经历了多次更新,主要解决了与“sysmon”测量核心和并发设置的冲突问题。发布了多个版本以修复错误,并优化了设置冲突的处理方式。最终,代码迁移到新的GitHub组织,以吸引更多参与者讨论。

🎯

关键要点

  • 这一周,coverage.py经历了多次更新,主要解决了与'sysmon'测量核心和并发设置的冲突问题。
  • 发布了多个版本以修复错误,并优化了设置冲突的处理方式。
  • 在处理问题2064时,发现默认的sysmon核心与显式的并发设置冲突,导致错误。
  • 实现了对sysmon核心和分支覆盖的特殊处理,以避免错误。
  • 发布了版本7.11.1和7.11.2,修复了缺失的分支和解析HTML文件的问题。
  • 用户反馈指出某些设置组合从警告变为错误,认为这是一个破坏性变化。
  • 决定发布版本7.11.3,恢复旧的行为以处理设置冲突。
  • 将代码从个人GitHub账户迁移到新的coveragepy GitHub组织,以吸引更多参与者。
  • 希望通过新的GitHub组织能让更多人参与讨论,减少频繁发布版本的情况。

延伸问答

coverage.py最近更新了哪些内容?

最近更新主要解决了与'sysmon'测量核心和并发设置的冲突问题,并发布了多个版本以修复错误。

为什么会出现设置冲突的错误?

设置冲突的错误是因为默认的sysmon核心与显式的并发设置不兼容,导致了错误的发生。

版本7.11.3的发布有什么特别之处?

版本7.11.3恢复了旧的行为,以处理用户反馈的设置冲突问题,避免了破坏性变化。

如何处理sysmon核心与分支覆盖的特殊情况?

实现了对sysmon核心和分支覆盖的特殊处理,以避免在使用时出现错误。

为什么将代码迁移到新的GitHub组织?

迁移到新的GitHub组织是为了吸引更多参与者讨论,减少频繁发布版本的情况。

用户对新版本的反馈是什么?

用户反馈指出某些设置组合从警告变为错误,认为这是一个破坏性变化。

➡️

继续阅读