Skip to content

3.6.0

Choose a tag to compare

@github-actions github-actions released this 03 Oct 20:38
· 132 commits to main since this release
3.6.0
c1cf668

Breaking

  • Python 3.10 is no longer supported. requires-python is now >=3.11.

What's Changed

  • test: report a bare docs/adr/NNNN citation as unresolved by @lesnik512 in #499
  • docs(performance): name the release the snapshot ships in by @lesnik512 in #500
  • docs: restore the agent artifacts to the setup skill's templates by @lesnik512 in #501
  • ci: run the scheduled dependency check daily by @lesnik512 in #502
  • docs: point agents at the humanizer skill for prose by @lesnik512 in #515
  • docs: de-market introduction/comparison.md by @lesnik512 in #516
  • docs: rewrite introduction/about-di.md by @lesnik512 in #517
  • docs: normalize the troubleshooting page template by @lesnik512 in #518
  • docs: editorial pass on providers pages by @lesnik512 in #523
  • docs(introduction): editorial pass on the remaining pages and the quickstart by @lesnik512 in #519
  • docs: editorial pass on recipes/ and dev/ by @lesnik512 in #520
  • docs: editorial pass on the migration guides by @lesnik512 in #522
  • docs: mechanical consistency pass on integration pages by @lesnik512 in #521
  • docs: editorial pass on task, bot, RPC, CLI and testing integrations by @lesnik512 in #524
  • docs: editorial pass on troubleshooting/ prose by @lesnik512 in #525
  • docs: editorial pass on the web integration pages and the spec by @lesnik512 in #526
  • docs: align link text, page titles and nav labels with their targets by @lesnik512 in #527
  • docs: replace emoji contrast markers in the recipes code comments by @lesnik512 in #528
  • docs: record the docs style conventions and drop the last emoji marker by @lesnik512 in #529
  • docs: drop the mid-sentence em dashes from README.md and AGENTS.md by @lesnik512 in #530
  • docs: drop the mid-sentence em dashes from comparison.md by @lesnik512 in #531
  • chore: align with the org standard (MD3, FL2) by @lesnik512 in #532
  • chore: give every coverage pragma a reason (TS6) by @lesnik512 in #533
  • perf(compiler): inline the cross-scope hop into the generated resolver by @lesnik512 in #540
  • ci: fetch the ADR citation check from .github instead of keeping a copy by @lesnik512 in #539
  • perf(container): share the root lock across the container tree by @lesnik512 in #541
  • perf(cache): skip the coroutine for finalizer-less items in close_async by @lesnik512 in #542
  • docs(performance): republish the comparative tables after #540, #541 and #542 by @lesnik512 in #543
  • refactor(graph): move the validation walk into dependency_graph.collect_errors by @lesnik512 in #544
  • refactor(factory): name the parsed creator and the cache coercion by @lesnik512 in #545
  • docs(agents): run just install before just lint by @lesnik512 in #546
  • docs: fix factual errors found in review by @lesnik512 in #547
  • fix(errors): drop skip_creator_parsing advice for positional-only params by @lesnik512 in #548
  • fix(errors): drop skip_creator_parsing advice for parameterized generic params by @lesnik512 in #549
  • docs: plain-prose pass over README and published docs by @lesnik512 in #550
  • docs: match the C3 dependency-injector ratio to the table by @lesnik512 in #551
  • feat!: drop Python 3.10 by @lesnik512 in #552

Full Changelog: 3.5.0...3.6.0