GitHub Copilot code review now closes its own threads, writes commits
A Sept 28 shake-up looms too: 'Balanced' review by default, lifetime chat retention, upfront billing Oct 1 — plus Python 3.15's quiet re.match nudge.

Copy markdown
Copilot code review cleans up after itself
Copilot code review now auto-resolves its own comments once you've addressed them and generates commit messages when you apply a suggestion — less manual thread-clearing on every PR. Live across GitHub as of Sept 11.
Sept 28: 'Balanced' by default, chats kept for life
On Sept 28, Copilot code review's default effort jumps from Lite to Balanced — more thorough reviews out of the box; set it back to Lite beforehand if you want the lighter pass. The same day folds chat into one unified experience with account-lifetime retention (opt out and you lose access), and Oct 1 adds upfront per-seat billing with no prorated refunds on removal.
Elsewhere: Python 3.15 nudges you off re.match()
Python 3.15 (now in release candidates) adds re.prefixmatch() and soft-deprecates re.match() — a docs-only recommendation with no warnings and no removal planned, since the name has been around 30+ years. Expect linters and AI coding agents to start suggesting the clearer prefixmatch().