v6.0.0-beta05
Pre-release
Pre-release
·
2563 commits
to master
since this release
What's Changed
- chore(deps): update dependency microsoft.identity.web to 4.1.1 by @renovate[bot] in #494
- chore(deps): update all non-major dependencies by @renovate[bot] in #495
- chore(deps): update dependency fluentvalidation to 12.1.1 by @renovate[bot] in #496
- Modernize codebase to C# 12 and .NET 8/10 features by @Copilot in #498
- chore(deps): update all non-major dependencies to 7.43.0 by @renovate[bot] in #497
- docs: Improve ReferenceProject with documentation, monorepo structure, and modern tooling by @Copilot in #499
- chore(deps): update dependency nlog to 6.0.7 by @renovate[bot] in #500
- Migrate to .slnx solution format and remove unused FtpRequest project by @Copilot in #501
- fix: resolve NuGet downgrade errors from version range constraints by @Copilot in #503
- chore(deps): update all non-major dependencies by @renovate[bot] in #502
- chore(deps): update all non-major dependencies to 3.2.3 by @renovate[bot] in #504
- chore(deps): update dependency messagepack.nodatime to 3.5.1 by @renovate[bot] in #505
- refactor: reorganize repository structure with src/, samples/, test/, and docs/ folders by @Copilot in #506
- chore(deps): update actions/upload-artifact action to v6 by @renovate[bot] in #508
- Fix .slnx nested folder parsing bug preventing test execution by @Copilot in #509
- chore(deps): update all non-major dependencies by @renovate[bot] in #507
- refactor: code structure for improved readability and maintainability by @AndreaCuneo in #511
- chore(deps): update packages.lock.json for dependency updates by @Copilot in #512
- chore(deps): update all non-major dependencies by @renovate[bot] in #510
- chore: regenerate packages.lock.json after renovatebot dependency updates by @Copilot in #514
- chore(deps): update all non-major dependencies by @renovate[bot] in #513
- chore(deps): update Meziantou.Analyzer to 2.0.263 and regenerate lock files by @Copilot in #516
- chore(deps): update dependency meziantou.analyzer to 2.0.263 by @renovate[bot] in #515
- chore(deps): update dependency polyfill to 9.4.1 by @renovate[bot] in #517
- chore(deps): update all non-major dependencies to 10.1.0 by @renovate[bot] in #518
- chore: update packages.lock.json files after dependency updates by @Copilot in #520
- chore(deps): update all non-major dependencies by @renovate[bot] in #519
- chore(deps): update all non-major dependencies by @renovate[bot] in #521
- chore(deps): regenerate packages.lock.json for Meziantou.Analyzer 2.0.266 by @Copilot in #525
- chore(deps): update dependency meziantou.analyzer to 2.0.266 by @renovate[bot] in #524
- Add System.Text.Json source generation to Ark.ReferenceProject with Book controller and BookPrintProcess background processing by @Copilot in #523
- Move TestProject to tests/WebApplicationDemo.Tests by @Copilot in #526
- Fix build errors, test failures, and refactor duplicate Reqnroll step bindings by @Copilot in #531
- Address review feedback: refactor ResourceWatcher samples and tests with parallel execution support by @Copilot in #532
- chore(deps): update dependency meziantou.analyzer to 2.0.267 by @Copilot in #535
- chore(deps): update dependency meziantou.analyzer to 2.0.267 by @renovate[bot] in #534
- improv: add samples and tests for ResourceWatcher by @AndreaCuneo in #530
- fix: conditionally include System.Diagnostics using directive for Release builds by @Copilot in #539
- chore(deps): update dotnet monorepo to v10 (major) by @renovate[bot] in #538
- chore(deps): regenerate packages.lock.json after dependency updates by @Copilot in #540
- chore(deps): update all non-major dependencies by @renovate[bot] in #537
- chore(deps): update all non-major dependencies to 3.3.0 by @renovate[bot] in #541
- chore(deps): update dependency microsoft.testing.extensions.codecoverage to 18.3.1 by @renovate[bot] in #542
- chore(deps): update all non-major dependencies to 4.80.0 by @renovate[bot] in #543
- feat: implement NuGet Central Package Management by @Copilot in #544
- Reorganize .editorconfig and convert analyzer configs to global analyzer config files by @Copilot in #545
- feat: convert samples to use PackageReference for template scaffolding by @Copilot in #546
- Remove Ensure.That dependency, use built-in .NET guards and C# 14 extension members by @Copilot in #548
- refactor: remove unmaintained Nito.AsyncEx.Coordination dependency by @Copilot in #549
- fix: exclude C# analyzers from SQL database projects by @Copilot in #550
- chore(deps): update all non-major dependencies by @renovate[bot] in #547
- Add BannedApiAnalyzers with comprehensive banned symbols configuration by @Copilot in #551
- Fix Application Insights shutdown crash in integration tests by @Copilot in #552
- chore(deps): update all non-major dependencies to 3.3.1 by @renovate[bot] in #553
- Add .NET 10 modernization and performance optimization analysis by @Copilot in #554
- Migrate C# files to file-scoped namespaces by @Copilot in #565
- feat(Sql.Oracle): set CommandTimeout to 30 seconds on OracleConnection by @Copilot in #567
- feat: implement global usings using ImplicitUsings and project-specific usings by @Copilot in #568
- Optimize LINQ and collection patterns (MA0029, CA1827, CA1854, CA1864) by @Copilot in #569
- feat: implement SearchValues for repeated character searches by @Copilot in #570
- Adopt FrozenDictionary and FrozenSet for immutable static lookups by @Copilot in #571
- feat: adopt Span for string operations in hot paths by @Copilot in #572
- feat(trimming): enable assembly trimming for core libraries (Phase 1) + comprehensive analysis by @Copilot in #574
- feat: enable trimming support for ApplicationInsights (10% complete) by @Copilot in #575
- feat: enable trimming support for 8 libraries (19% complete) by @Copilot in #577
- feat: enable trimming support for 4 additional libraries (EventSourcing, Nodatime.Json, Nodatime.SystemTextJson, EventSourcing.SimpleInjector) by @Copilot in #578
- feat(Trimming): enable trimming for Level 3 serialization utilities with trim-safe API overloads by @Copilot in #579
- feat: add trimming support to 23 core libraries (55% complete) by @Copilot in #580
- feat(trimming): enable trimming for Level 5 Extended Utilities (2 libraries) by @Copilot in #581
- Add Microsoft.VisualStudio.Threading.Analyzers and ErrorProne.NET.CoreAnalyzers by @Copilot in #576
- feat: add trimming support to Level 6 Framework Integrations (79% complete) by @Copilot in #582
- Enable trimming for Level 7-8 libraries (36/42 complete, 86%) by @Copilot in #583
- fix(refproject): enforce analyzer warnings as errors in ReferenceProject by @Copilot in #585
- refactor(Solid)!: remove sync Execute methods and re-enable VSTHRD002 by @Copilot in #584
- chore: add --skipApiVersionCheck to Azurite for Azure.Storage.Blobs 12.27.0 compatibility by @Copilot in #587
- chore(deps): update dependency polyfill to 9.7.2 by @renovate[bot] in #555
Full Changelog: v6.0.0-beta03...v6.0.0-beta05