ASP.NET Zero v15.0.0
Released: Dec 5, 2025
v15.0.0 での更新項目
機能
- Upgraded to .NET 10
- Now fully supports .NET 10, leveraging improved performance, runtime stability, and the latest features of the .NET ecosystem.
- Ensures long-term compatibility and provides developers with an optimized backend environment.
- Key benefits include:
- Faster runtime and improved memory usage.
- Updated C# language features for clearer, more concise code.
- Better tooling and diagnostics.
- Upgraded to ABP 11.0
- Upgraded ASP.NET Zero to run on ABP 11.0. Since AutoMapper moved to a commercial license model, a new package for Mapperly named Abp.Mapperly was added.
- Transition to Mapperly - With ABP 11.0, the platform has transitioned to Mapperly as the default mapping approach, replacing many AutoMapper usages. This transition provides:
- Faster compile time generated mappings.
- Reduced runtime overhead.
- More predictable and maintainable mapping code.
- This change results in a simpler and more efficient mapping structure across the application.
- Private NuGet Packages for ASP.NET Boilerplate
- ASP.NET Boilerplate packages are now distributed as private NuGet packages instead of open-source package references.
- With ABP 11, open source development for ASP.NET Boilerplate packages will only contain bugfixes. ASP.NET Zero will not update open-source ABP to .NET 10.
- Development will continue privately, and updates will continue to be delivered through private NuGet packages for ASP.NET Zero customers.
- Improved Multi Tenancy Support for Account Link Modal
- Enhanced the existing multi tenancy support in Account Link mode and made it more robust and reliable. These improvements ensure that:
- Users can link accounts more consistently across tenants.
- Linked account transactions behave more predictably in multi tenancy environments.
- This improvement provides greater stability and flexibility for enterprise applications with complex tenant structures.
- Improved Email Activation & Login Experience
- Updated and improved the user onboarding and authentication flow:
- Refactored email confirmation logic for more reliable email activation.
- Caps Lock indicator improvements, including better behavior in Safari and MVC login screens.
- Streamlined password input UX, including improved show/hide password support.
- These improvements create a more seamless authentication experience for end users.
- Enhancements Across the Framework - Includes many improvements across the Angular, MVC, and backend layers.
- General Improvements
- More consistent date/time pickers with added disabled state support.
- Improved responsiveness of the Linked Accounts menu on mobile devices.
- Enhanced rendering and navigation of external menu items.
- Power Tools Improvements
- Improved handling of entity generation scenarios.
- Full support for relative nested namespaces.
- Other Notable Improvements
- Updated NPM dependencies for the frontend frameworks.
- Improved SignalR reconnect behavior.
- Refactored email activation flow to improve long-term maintainability.
不具合の修正
- General Fixes
- Fixes for 2FA remember client token duration handling.
- Fixes for logout/session invalidation issues on Firefox.
- Power Tools Fixes
- Fixes for entity naming edge cases.
- UI/UX Fixes
- Corrected layouts and interactions in several components.
- Fixed Quick Nav search rendering.
- More stable behavior in charts, dashboards, and modal dialogs.
- All these updates together contribute to a more polished, reliable, and developer-friendly platform.
- Health Checks UI Temporarily Removed
- Temporarily removed the Health Checks UI dependency due to stability issues and outdated packages.
- Future release will reintroduce a modernized and improved Health Checks UI with:
- Updated libraries.
- Better customization options.
- More resilient monitoring capabilities.