v6.0.0-beta06
Pre-release
Pre-release
·
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