All Versions
27
Latest Version
6.0
Avg Release Cycle
26 days
Latest Release
1399 days ago

Changelog History
Page 2

  • v5.6 Changes

    April 17, 2020

    ๐Ÿ”‹ Features

    • ISSUE #5442: Create Object Comparator System
    • PR #5441: Implementation of Object Comparators (by demirmusa)

    โœจ Enhancements

    • PR #5501: Adds send exact same data option to Webhook System (by demirmusa)
    • PR #5480: Make PredicateBuilder public (by demirmusa)
    • PR #5478: Enhanced setCookieValue method. (by maliming)
    • ISSUE #5477: abp.utils.setCookieValue add parameters for SameSite and Secure
    • โœ… ISSUE #5463: Web Tests always returning 404 status codes
    • ISSUE #5461: Exclude pdb files from generated nupkg files
    • ๐Ÿ›ฐ ISSUE #5460: Webhook System options to send the exact data not WebhookPayload
    • ๐Ÿ“š ISSUE #5447: aspnetboilerplate.com pages have overlapping documentation and side pane on iPad

    Others

    • ๐Ÿ— PR #5507: Add document about nuke build. (by demirmusa)
    • PR #5503: Adds a document about Object Comparators (by demirmusa)
    • ISSUE #5502: Add a document about Object Comparators
    • ISSUE #5489: Create HubCallerContextExtensions
    • PR #5486: Lack of string interpolation (by CrazyBaran)
    • โšก๏ธ PR #5466: Update Nuke Build to version 0.24.8, fix AzurePipelines suffix breaking change (by ryancyq)
    • ISSUE #5457: Soft deleted organization and unique index conflict.
    • ๐Ÿ— ISSUE #5446: Add document about nuke build.
  • v5.5 Changes

    March 31, 2020

    โœจ Enhancements

    • โšก๏ธ PR #5416: Update AdminLTE images. Add libman info (by demirmusa)
    • โšก๏ธ ISSUE #5414: Update possible NuGet packages
    • ISSUE #5413: allow AbpAntiForgeryManagerAspNetCoreExtensions use cookie options
    • PR #5412: Add Initialize method for the AbpDbContext(EF 3.x+) (by maliming)
    • โฌ†๏ธ ISSUE #5411: Upgrade Microsoft.* package to 3.1.2
    • ๐Ÿ‘ป ISSUE #5407: Mvc cancellation token provider http exception
    • ๐Ÿšš PR #5394: Move cache type casting from cache extensions into TypedCacheWrapper (by ryancyq)

    ๐Ÿ› Bug Fixes

    • PR #5450: Await ToListAsync in GetAllSendAttemptsByWebhookEventIdAsync (by acjh)
    • ISSUE #5449: AbpUserStore.ReplaceClaimAsync has bug
    • ISSUE #5427: Mismatch between paths in bundleconfig.json and _Layout.cshtml

    Others

    • โฌ†๏ธ ISSUE #5433: Upgrade abp-ng2-module to Angular 9
    • PR #5431: Rename WebHook to Webhook case sensitively (by demirmusa)
    • PR #5426: Rename WebHook to Webhook case sensitively (by demirmusa)
    • ISSUE #5425: Rename WebHook to Webhook case sensitively
    • ๐Ÿ— PR #5420: Fix Nuke Build (by ryancyq)
    • PR #5419: Obsolete client cache attribute (by ryancyq)
    • ๐Ÿš€ ISSUE #5417: Update and release free templates
    • ๐ŸŒ PR #5409: HttpContextCancellationTokenProvider into Abp.Web namespace (by ryancyq)
    • ISSUE #5408: Mvc HttpContextCancellationTokenProvider namespace
    • ๐Ÿ“ฆ ISSUE #5403: Add Sourcelink Integration to be able to debug ABP packages
    • ISSUE #5401: Cascading entities should not be deleted when soft deleting entities.
    • ๐Ÿ“š ISSUE #5278: Change images on documentations after we merge MVC UI migration to AdminLTE 3
  • v5.4 Changes

    March 18, 2020

    ๐Ÿ”‹ Features

    • PR #5362: Dynamic Parameter Module (by demirmusa)
    • ISSUE #5307: Common Parameter Module Infrastructure

    โœจ Enhancements

    • ISSUE #5361: PermissionManager is an internal class. Cannot extend
    • PR #5350: Improve GetLastChild of OrganizationUnitManager (by PMExtra)
    • ISSUE #5291: Allowed to override CancellationToken for a specific call
    • ISSUE #5249: Add Change Password Page

    ๐Ÿ› Bug Fixes

    • PR #5277: AbpCacheBase: Use the value generated by the factory method to return items. (by maliming)
    • ISSUE #5276: AbpCacheBase's factory method for multiple keys cannot return correctly.

    Others

    • PR #5396: Allowed to override CancellationToken for a specific call (by gterdem)
    • ๐ŸŒ PR #5381: Web client info provider http exception (by ryancyq)
    • ISSUE #5365: The repository can't work in customized providers such as NavigationProvider and Authorization Provider
    • โš  PR #5363: Clean up intellisense warnings (by ryancyq)
    • ISSUE #5327: Publish abp-ng2-mlodule
    • ๐Ÿ’… ISSUE #5256: Simplify mvc ui style and script referencing in layout of module-zero-core-template
  • v5.3 Changes

    March 05, 2020

    โœจ Enhancements

    • ๐Ÿ‘ PR #5331: Add ASP.NET Core Generic Host support (by ismcagdas)

    ๐Ÿ› Bug Fixes

    • ISSUE #5318: Error download template

    Others

  • v5.2 Changes

    February 18, 2020

    ๐Ÿ’ฅ Breaking changes

    • ๐Ÿšš ISSUE #5183: Remove Obsolete methods deprecated before ABP 4.0

    ๐Ÿ”‹ Features

    • ISSUE #1427: Implement Webhooks
    • PR #5211: Webhook Implementation (by demirmusa)
    • โšก๏ธ PR #5136: Enhance EFPlus' extension methods to support BatchDelete & BatchUpdate. (by maliming)
    • ๐Ÿ›  PR #5111: ICancellationTokenProvider implementation. Fixes #5102 (by gterdem)
    • ISSUE #5102: Whether to consider adding cancelationtokensource parameter to all asynchronous methods

    โœจ Enhancements

    • โšก๏ธ ISSUE #5304: Update possible NuGet packages
    • ๐ŸŒ PR #5289: add ipv6 support to web client info provider (by ryancyq)
    • โšก๏ธ PR #5287: Update SignalR-Integration.md (by demirmusa)
    • โšก๏ธ ISSUE #5286: Update signalr document
    • ๐Ÿšฆ PR #5284: adds ability to change abp.signal reconnect time increase method. (by demirmusa)
    • ISSUE #5282: WebClientInfoProvider fails with IPv6 addresses
    • ISSUE #5281: Circuit Breaker in version 5.1.1 - Option to keep the loop and not increase time
    • ISSUE #5275: Make SettingDefinitionProviderContext constructor public
    • โฑ ISSUE #5260: Abp.Dapper not using UOW Query Timeout if provided
    • PR #5207: Modify Async interception logic (by ismcagdas)
    • โฌ†๏ธ ISSUE #5195: Upgrade the Microsoft.AspNetCore.OData package to support net core 3.1.
    • PR #5193: Add TypeScript declarations for refresh token (by acjh)
    • โšก๏ธ PR #5192: Update Redis serializer Serialize() return type (by ryancyq)
    • PR #5179: extend IAsyncQueryableExecuter with AnyAsync (by demirmusa)
    • ๐Ÿ”€ ISSUE #5178: Replace of usage synchronous methods in AsyncQueryableExecuter
    • ISSUE #5177: Extend IAsyncQueryableExecuter for AnyAsync
    • PR #5166: Added RoleDisplayName property to StaticRoleDefinition class. (by maliming)
    • โฌ†๏ธ ISSUE #5162: Upgrade abp-ng2-module/localization.service.ts
    • โฌ†๏ธ ISSUE #4600: Upgrade to latest ABP
    • ๐Ÿš€ ISSUE #4587: AppVersionHelper - Release date loading from file should be cached?

    ๐Ÿ› Bug Fixes

    • PR #5241: Fix Entity History Retrieve the correct owner (by ryancyq)
    • ๐Ÿšฆ PR #5231: Set EntityType to null before sending via SignalR (by acjh)
    • ISSUE #5230: Real-time notifications not working when an EntityIdentifier is set
    • PR #5186: use current tenant Id in PermissionManager.cs/GetAllPermission (by demirmusa)
    • ISSUE #5184: PermissionManager GetAllPermission should set tenant id of FeatureDependencyContext
    • PR #5151: Entity History will not always create history record for shadow property (by demirmusa)

    Others

    • ๐Ÿ“š ISSUE #5298: Revisit NEW badges in the documentation
    • PR #5285: Initialize abp object base on window.abp (by totpero)
    • ISSUE #5283: Js abp.appPath is overridden
    • โšก๏ธ PR #5271: Update entity history test (by ryancyq)
    • โฑ PR #5261: Add Timeout property to dapper repository. (by maliming)
    • ๐Ÿ‘ ISSUE #5234: EntityHistory doesn't support Owned Entity with Multiple FKs
    • ISSUE #5232: Incorrect JavaScript for deleteEntity SweetAlert in MultiPage .Net Core MVC Template
    • ๐Ÿ”€ PR #5197: Remove sync methods usage of Async queryable executer (by ryancyq)
    • โฌ†๏ธ PR #5196: Upgrade the Microsoft.AspNetCore.OData package to support net core 3.1. (by maliming)
    • ๐Ÿšš PR #5191: Resolved #5183: Remove Obsolete methods deprecated bฮ“ร‡ยช (by zacdirect)
    • PR #5181: Generic CacheBase interface and implementation (by ryancyq)
    • ๐Ÿ“ฆ PR #5174: Change Abp.EntityFrameworkCore Package Target to .NETStandard2.0 (by iyhammad)
    • PR #5172: Added settings parameter to beforeSend method. (by maliming)
    • ๐Ÿ— PR #5171: Build using NUKE (by matkoch)
    • ๐Ÿ“ฆ ISSUE #5169: Change Abp.EntityFrameworkCore Package Dependency to .NETStandard 2.0
    • PR #5168: Use TimeSpan for user token expiration frequency (by ryancyq)
    • ISSUE #5165: Added RoleDisplayName property to StaticRoleDefinition class.
    • ๐Ÿ‘ PR #5158: feat: ObjectExtentions class add Timespan support (by ly303550688)
    • โšก๏ธ PR #5153: Update image for AppVeyor to allow .NET Core 3.1 (by acjh)
    • ๐Ÿ— ISSUE #5150: Build implementation
    • ISSUE #5149: Entity History shouldn't create history record for entities inherited from CreationAudited/FullAudited entities
    • ๐ŸŒ PR #5146: Created an AbpWeb-ja translation (by worthy7)
    • ISSUE #5143: getSource multiple args doesn't work in typescript
    • ๐Ÿ›  PR #5141: Fixed ValueObject sample's constructor (by davidhenley)
    • PR #5139: Determine if the IP contains ":" (by liangshiw)
    • ISSUE #5138: StartIndex cannot be less than zero
    • โšก๏ธ ISSUE #5135: Enhance EFPlus' extension methods to support BatchDelete and BatchUpdate.
    • โšก๏ธ PR #5130: Update RedisDatabaseExtensions.cs (by mickeygo)
  • v5.1.0 Changes

    December 15, 2019

    ๐Ÿ’ฅ Breaking Changes

    • 0๏ธโƒฃ PR #5070: Application will not use disabled languages by default (by demirmusa)

    โœจ Enhancements

    • โฌ†๏ธ ISSUE #5066: Upgrade to ASP.NET Core 3.1
    • โฌ†๏ธ ISSUE #5063: Massive Debug log file after upgrading to 5.0
    • ISSUE #5057: Should add AbpAspNetCoreModule assembly to the application parts
    • ๐Ÿšš PR #5027: Remove limitation on AppSettings table value column (by demirmusa)
    • ๐Ÿ‘ท ISSUE #5006: BackgroundJobStore executes intensive sort
    • ISSUE #5000: Incorrect UserNameOrEmailAddress max length in UserLoginAttempts
    • ๐Ÿšš PR #4994: Remove read ip from header (by liangshiw)
    • ISSUE #4993: Entity inheritance (TPT) with EF6 EntityHistoryHelper
    • ISSUE #4987: The net core version of GetClientIpAddress should be consistent with net fx.
    • ๐Ÿšš PR #4968: Remove non-sweetalert parameter(isHtml) (by maliming)
    • ๐Ÿšš ISSUE #4966: Remove non-sweetalert parameter(isHtml).
    • โœ… PR #4947: entity history selectors and ignored types tests (by ryancyq)
    • ๐Ÿšฆ ISSUE #4944: Add Circuit-Breaker for SignalR reconnect loop
    • โšก๏ธ ISSUE #4693: The UpdateChangeSet method of EntityHistoryHelper needs to process the audit field.
    • ISSUE #1220: Client IP with port in [X-Forwarded-For] will cause audit problem

    Others

    • PR #5121: Introducing AbpLocalizationController. (by maliming)
    • ๐Ÿ“„ ISSUE #5119: No explaination on when Abp.Localization.CultureName cookie is set in docs
    • ISSUE #5117: Get culture priority is wrong
    • โœ… PR #5108: EntityHistoryHelper relational changes unit tests for 5.1 (by demirmusa)
    • PR #5107: Add [ContractAnnotation] for null check. (by PMExtra)
    • ISSUE #5106: Contract Annotations of IsNullOrEmpty
    • ๐Ÿšฆ ISSUE #5104: Document SignalR circuit breaker
    • PR #5101: Do not store IHttpContextAccessor.HttpContext in a field. (by maliming)
    • ISSUE #5099: Roles menu item definition
    • ๐Ÿ‘ป ISSUE #5098: Both EventBus.TriggerAsync and IAsyncEventHandler will throw IFeatureCollection has been disposed exception
    • ๐Ÿšš PR #5084: Remove debug logging in entity change creation (by ryancyq)
    • โฑ PR #5083: Add reschedule/unschedule to Quartz Schedule Job Manager (by RobertHajbok)
    • ISSUE #5081: Formatting issue with JSON in abp.swagger.js
    • ๐ŸŒ PR #5058: new romanian translation (by totpero)
    • โฌ†๏ธ PR #5046: Upgrade the Z.EntityFramework.Plus.EFCore package(EF Core 3.x) (by maliming)
    • โšก๏ธ ISSUE #5044: Abp.EntityFrameworkCore.EFPlus need to be updated
    • PR #5023: Normalize simple types of DateTime(asp net core 3.x) (by maliming)
    • โšก๏ธ PR #5007: Update the length of the UserNameOrEmailAddress property of UserLoginAttempt. (by maliming)
    • ISSUE #5004: Swagger 400 Undocumented. Error: Bad Request
    • PR #4995: EntityHistoryHelper is compatible with TPH entities. (by maliming)
    • ISSUE #4992: Get issues while adding new tenant using Aps.net MVC 5 with jquery template
    • ๐Ÿ›  PR #4988: Fixed #4987 net core version of GetClientIpAddress consistent with net fx. (by liangshiw)
    • โšก๏ธ PR #4975: Update abp.signalr-client.js (by demirmusa)
    • PR #4962: Cancel the table name for the derived type. (by maliming)
    • ISSUE #4959: postgresql - EF core 3.0 migration compatibility
    • PR #4958: Disable the tenant filter when deleting expired tokens. (by maliming)
    • ๐Ÿ‘ท ISSUE #4957: UserTokenExpirationWorker should disable the tenant filter when deleting data.
    • PR #4956: Use the aspnet core built-in GetDisplayUrl method. (by maliming)
    • ๐Ÿ”ง PR #4953: Fix entity history selectors configuration (by ryancyq)
    • ISSUE #4948: Entity history selectors were ignored.
    • ๐Ÿšฆ ISSUE #4899: SignalR does not work for .net core - react template
    • ISSUE #4886: Should disable its localization feature when an application language is disabled?
    • ISSUE #4857: Angular error
  • v5.0.0 Changes

    October 21, 2019

    ๐Ÿ’ฅ Breaking Changes

    • ๐Ÿ‘ #4146: ASP.NET Core 3.0 support.
    • ๐Ÿšš #4929: Removed overriding equals for entities and value types.

    ๐Ÿ”‹ Features

    • ๐Ÿ‘ #4641: Entity Framework 6.3 Support.

    โœจ Enhancements

    • โฌ†๏ธ #4800: Upgraded to AutoMapper 9.0.
    • ๐Ÿ”จ #4933: Refactor HttpContext.Request exception handling.
    • โšก๏ธ #4876: Update to IdentityServer4 v3.0.

    ๐Ÿ› Bug Fixes

    • ๐Ÿ›  #4934: Fixed entity history logging problem.
  • v4.20 Changes

    October 15, 2020

    Others

    • โฌ†๏ธ PR #5765: Upgrade Castle.Windsor.MsDependencyInjection pakcage to 3.4.0 (by maliming)
  • v4.19 Changes

    August 07, 2020

    Others

    • PR #5731: Allowed to override CancellationToken for a specific call(for 4.x) (by maliming)
    • โฌ†๏ธ PR #5730: Upgrade AutoMapper to v10.0 (by maliming)
    • PR #5722: Create a new unit of work for TransactionScopeOption.Suppress. 4.x (by maliming)
  • v4.18 Changes

    July 02, 2020

    โœจ Enhancements

    • PR #5644: Filter undefined settings in the ConvertSettingInfosToDictionary method. (by maliming)

    Others

    • ISSUE #5637: Convert Ldap password setting to encrypted setting (4.x)