ASP.NET Boilerplate v6.0 Release Notes

Release Date: 2020-11-10 // 4 months ago
  • 🔋 Features

    • ⬆️ ISSUE #5799: Upgrade to .NET 5

    ✨ Enhancements

    • ISSUE #5824: It is recommended to add DisplayName property to DynamicProperty
    • ⬆️ ISSUE #5679: Upgrade to Angular v10
    • ISSUE #5390: AbpCache sliding/absolute expire time
    • ISSUE #5296: EntityHistory Property change value equality check with large data

    🐛 Bug Fixes

    • ISSUE #5292: EntityHistoryHelper shouldn't create a PropertyChange for unchanged property

    Others

    • 0️⃣ PR #5873: Save only non-default culture to user setting (by acjh)
    • ✅ PR #5872: Add Microsoft.NET.Test.Sdk to fix missing test DLL (by acjh)
    • 👍 PR #5871: Support setting header name of culture information (by acjh)
    • ⬆️ PR #5869: Upgrade to .NET 5 (by ismcagdas)
    • PR #5864: EntityHistory Property change use hash to compare (by demirmusa)
    • ⚡️ PR #5862: Optimize isGranted check in abp.js (by ryancyq)
    • ISSUE #5857: URL is case sensitive in odata-core sample
    • ISSUE #5856: Bug in WrapOnSuccess in odata result filter
    • ISSUE #5855: Simplify Startup.cs in odata sample
    • ⚡️ PR #5852: Update DynamicProperty.cs (by demirmusa)
    • ⬆️ PR #5845: Upgrade IdentityServer4 to 4.1.1 (by maliming)
    • ISSUE #5835: user settings and permissions are not cached
    • ISSUE #5795: QUESTION: Locatization Text with multiple parameters
    • 🚚 PR #5423: Remove obsoleted type casting methods in CacheExtensions (by ryancyq)
    • PR #5422: Abp cache expire time (by ryancyq)
    • 🚚 PR #5421: Remove client cache attribute (by ryancyq)
    • PR #5375: add missing field to ILanguageInfo (by rahim8867)
    • 🚚 PR #5358: Remove obsoleted methods in async queryable executer (by ryancyq)
    • PR #5357: use TryGetValue methods in AbpCacheBase (by ryancyq)
    • PR #5356: Property inject AsyncQueryableExecuter (by ryancyq)

Previous changes from v5.14

  • ✨ Enhancements

    • ⚡️ ISSUE #5809: Hangfire update 1.7.14
    • ⚡️ ISSUE #5798: Update Antd to version 4.6.4 (ReactJs template)
    • 🚚 ISSUE #5796: Remove angular specific code form abstract classes (which does not have angular decorators)

    🐛 Bug Fixes

    • ISSUE #5810: WebhookSubscriptionInfo must inherit "IMayHaveTenant"

    Others

    • ⬆️ PR #5838: Upgrade Microsoft.AspNetCore.OData to 7.5.0 (by maliming)
    • ⬆️ PR #5831: Upgrade Hangfire to 1.7.15. (by maliming)
    • ⬆️ PR #5830: Upgrade Hangfire to 1.7.15. [4.x] (by maliming)
    • ⚡️ PR #5823: Update Dynamic-Parameter-System.md (by demirmusa)
    • ISSUE #5814: Review module-zero-core-template/pull/563
    • ⚡️ ISSUE #5812: update DynamicProperty system after v5.12
    • PR #5811: WebhookSubscriptionInfo inherit IMayHaveTenant (by demirmusa)
    • ⚡️ PR #5802: Update Hangfire to 1.7.13 (by KevinvdBurg)
    • 🚀 ISSUE #5801: Upgrade templatest to ABP 5.13 and release
    • 👻 ISSUE #5773: Exception when removing value object and hard deleting entity in the same context
    • ISSUE #5345: Aspnetcore 3.1 with OData