Skip to content

v6.0.0-beta06

Pre-release
Pre-release

Choose a tag to compare

@AndreaCuneo AndreaCuneo released this 26 Jan 15:59
· 2348 commits to master since this release

What's Changed

  • Split Ark.Tools.Core into trimmable Core and non-trimmable Core.Reflection packages by @Copilot in #586
  • refactor(trimming): use generic DiagnosticSource overloads in ResourceWatcher, mark ResourceWatcher.Sql as NOT TRIMMABLE by @Copilot in #588
  • Prefer async/await over returning Task directly for stacktrace clarity by @Copilot in #591
  • perf: optimize OrderBy string parsing with MemoryExtensions and zero allocations by @Copilot in #590
  • Complete trimming support documentation - 42/50 libraries (84%) trimmable by @Copilot in #589
  • chore(deps): update dependency microsoft.sourcelink.github to v10 by @renovate[bot] in #594
  • Migrate ParallellExtensions from System.Reactive to Parallel.ForEachAsync by @Copilot in #593
  • chore(deps): regenerate packages.lock.json after dependency updates by @Copilot in #595
  • chore(deps): update all non-major dependencies by @renovate[bot] in #592
  • chore(deps): update dependency meziantou.analyzer to 2.0.277 by @renovate[bot] in #597
  • Add implementation plan for type-safe Extensions in ResourceWatcher by @Copilot in #599
  • Migrate SqlStateProvider to System.Text.Json with configurable trim-safe Extensions support by @Copilot in #596
  • chore(deps): update all non-major dependencies by @renovate[bot] in #598
  • Implement type-safe extensions for ResourceWatcher (Items 1-6) by @Copilot in #600
  • feat(ResourceWatcher): implement Item 7 - generic type support for testing infrastructure by @Copilot in #602
  • refactor: consolidate ResourceWatcher test code following Driver pattern by @Copilot in #603
  • Implement ResourceWatcher typed extensions (Items 8-9): tests verification and sample migration by @Copilot in #604
  • docs: complete Item 10 - ResourceWatcher Type-Safe Extensions documentation by @Copilot in #605
  • docs: Create overhaul plan to achieve 100% trimmable libraries by @Copilot in #606
  • Enable trimming support for 5 AspNetCore libraries (80.6% total coverage) by @Copilot in #607
  • [WIP] Update overhaul plan for trimmable support by @Copilot in #608
  • Complete Phase 1 of trimmable support overhaul: 95.2% libraries now trim-compatible by @Copilot in #609
  • Complete trimming support: merge Core.Reflection achieving 100% trimmable libraries by @Copilot in #610
  • feat: remove Newtonsoft.Json from AspNetCore base startup classes by @Copilot in #612
  • Copilot/sub pr 601 by @AndreaCuneo in #613
  • docs: prepare v6 release documentation by @Copilot in #614
  • Make SqlStateProvider Extensions deserialization resilient to schema evolution by @Copilot in #615
  • Fix dacpac build ordering for Ark.Reference.Core.Tests by @Copilot in #616
  • chore(deps): update dependency messagepack.nodatime to 3.5.2 by @renovate[bot] in #601
  • chore(deps): update dependency polyfill to 9.7.6 by @renovate[bot] in #617
  • docs: correct Copilot contribution statistics in v6 release notes by @Copilot in #619
  • fix: disable test parallelization and optimize CI workflow by @Copilot in #621
  • chore(deps): update dependency meziantou.analyzer to 2.0.286 by @renovate[bot] in #618

Full Changelog: v6.0.0-beta05...v6.0.0-beta06