aspnetboilerplate

ASP.NET Boilerplate - Web Application Framework

MIT License

Stars
11.8K

Bot releases are visible (Hide)

aspnetboilerplate - v2.2.2

Published by hikalkan about 7 years ago

#2354 Unit of work interception does not work for interface proxies.

aspnetboilerplate - v2.2.1

Published by hikalkan about 7 years ago

Fixed problems in v2.2.0 release. Please ignore v2.2.0 and install this (v2.2.1) release.

aspnetboilerplate - v2.2.0

Published by hikalkan about 7 years ago

Breaking Change

  • #2315 Replaced Fortress.Windsor by Castle.Windsor 4.0. If you have direct Fortress.Windsor dependencies, move to Castle.Windsor for your solution too. Both packages are compatible, so your code will not be changed.

Features

  • #2351 Add ClientCache attrbiutes to control result caching for ASP.NET Core.
  • #2288 MenuItemDefinition should accept IPermissonDependency.

Enhancements

  • #2162 Improve language determination for AspNet MVC 5.x version.
  • #2196 Document Dapper usage.
  • #2338 Add X-Requested-With header on abp.ajax by default.
  • #2293 Package dependency conflicts about Abp.RedisCache.
  • #2251 Nuget packages should include pdb files.
  • #2330 .To<Guid>() object extension method throws Invalid cast from 'System.String' to 'System.Guid' exception.
  • #2290 IDapperRepository Execute & ExecuteAsync methods Return Value.
  • #2273 Adds localization files for Spain's Spanish.
  • #2237 Images are not responsive in the documentation after new web site.

Bug Fixes

  • #2253 Authorization in CrudAppService not working without overriding some functions.
  • #2304 EntityNotFoundException handling in DefaultErrorInfoConverter.
  • #2283 UnitOfWorkInterception problem when use IDapperRepository<TEntity,TPrimaryKey>.
aspnetboilerplate - v2.1.3

Published by hikalkan over 7 years ago

Enhancements

#2213 Make AbpActionResultWrapperFactory non static and injectable, so it can be replaceable.
#2229 Arabic Localization for Abp.xml and AbpWeb.xml
#2228 Upgrade all nuget packages.
#2224 DapperExtensions 1.5.0 referenced for .net targeted projects.

Bug Fixes

#2231 Fix create map not using MemberList property.
#2227 *Upgrade Castle.Windsor.MsDependencyInjection to v2.0.1 to solve this critical bug: https://github.com/volosoft/castle-windsor-ms-adapter/issues/14

*Critical bugfix ASP.NET Core based applications.

aspnetboilerplate - v2.1.2

Published by hikalkan over 7 years ago

Applications use v2.1.0 & 2.1.1 must upgrade to this version since we have fixed a critical bug introduced in v2.1.0:

  • #2205 Revert #2180 - Do not override Equals of EntityDto, throws Newtonsoft.Json.JsonSerializationException (causes the problem #2204).
aspnetboilerplate - v2.1.1

Published by hikalkan over 7 years ago

#2202 Fixed critical bug. Splitted EnsureLoadedAsync to EnsurePropertyLoadedAsync and EnsureCollectionLoadedAsync. While this is a breaking change, current EnsureLoadedAsync was not working and can not make it working without naming changes.

aspnetboilerplate - v2.1.0

Published by hikalkan over 7 years ago

Features

  • #2174 Create a simple way of adding custom named data to entities/objects (IExtendableObject).
  • #2186 EF Core support for ABP.Dapper package.
  • #2186 NHibernate support for ABP.Dapper package.
  • #2138 Let UnitOfWork attribute can be defined for classes too.
  • #1952 Create custom conventions for default Unit Of Work classes.
  • #2133 #2134 Enable sourcelink to debug Abp packages in the application.
  • #2181 Add RepositoryExtensions.EnsureLoadedAsync for also non-collection navigation properties.
  • #2173 Add IsActive to LanguageInfo.
  • #2158 Create AbpViewComponent base class for AspNet Core.
  • #2180 #2178 Override the equals method of EntityDto to compare by Ids.

Enhancements

  • #2103 Improve AspNet Core user language/culture determination.
  • #2151 Improve AutoRepositoryTypes to register for default interfaces too.
  • #2110 Improve AbpApplicationBuilderExtensions to make UseAbpRequestLocalization and UseCastleLoggerFactory optional.
  • #2114 Make UserId ClaimType changeable.
  • #2199 Abp.Web.MultiTenancy.DomainTenantResolveContributor should clean DomainFormat before check.
  • #2185 AspNet MVC 5.x embedded views path problem when hosting under IIS virtual directory.
  • #2182 Cache should handle cache provder failures for Get method and use factory method to return the requested item.
  • #2087 Try to get model validation errors even MVC does not bind to model at all.
  • #2147 Possibility to ignore localization WARN on resource item not found.
  • #2140 Add SetTenantId(int? tenantId, bool switchMustHaveTenantEnableDisable) overload to unit of work.
  • #2125 Don't register generic types by convention.
  • #2119 Upgrade AspNet Core and other nuget packages to latest versions.
  • #2192 Upgrade to Abp.Dapper to Dapper v1.50 (supports .netstandard).
  • #2126 Documentation for email sending and Abp.MailKit package.

Bug Fixes

  • #2084 Unit Of Work is not being disposed if authorization throws exception for async app service methods.
  • #2089 Patch Bug In AbpODataEntityController.
  • #2006 MustHaveTenant always enabled.
  • #2131 Creation and Modification audit values should not be set for cross database users.
  • #2091 CreatorUserId not be set when use Abp.Dapper.
aspnetboilerplate - v2.1.0-beta4

Published by hikalkan over 7 years ago

Features

  • #2147 Possibility to ignore localization WARN on resource item not found.
  • #2149 Abp.Dapper can now work with NHibernate too.
  • #2158: Create AbpViewComponent base class for AspNet Core.
  • #2151 Improve AutoRepositoryTypes to register for default interfaces too.

Enhancements

  • #2103 Improve default language determination.
  • #2087 Try to get model validation errors even MVC does not bind to model at all
  • #2150 Add Malay Peninsula Standard Time to Iana mapping.
aspnetboilerplate - v2.1.0-beta3

Published by hikalkan over 7 years ago

Fixed #2143: AspNet Core - Unit of work types are not registered for types registered before AddAbp (in v2.1.0-beta2)

Note: Only published Abp nuget package in this release.

aspnetboilerplate - v2.1.0-beta2

Published by hikalkan over 7 years ago

aspnetboilerplate - v2.1.0-beta1

Published by hikalkan over 7 years ago

Features

  • #2133 Add Sourcelink integration to be able to debug Abp packages.
  • #1952 Create custom conventions for default Unit Of Work classes.
  • #2138 Let UnitOfWork attribute can be defined for classes too.

Enhancements

  • #2103 Improve default language determination.
  • #2140 Add SetTenantId(int? tenantId, bool switchMustHaveTenantEnableDisable) overload to unit of work.
  • #2131 Creation and Modification audit values should not be set for cross database users.
  • #2125 Don't register generic types by convention.
  • #2119 Upgrade AspNet Core and other nuget packages.
  • #2114 Make UserId ClaimType changeable.
  • #2110 Improve AbpApplicationBuilderExtensions.

Bug fixes

  • #2084 Unit Of Work is not being disposed if authorization throws exception for async app service methods.
  • #2006 MustHaveTenant always enabled.
  • #2089 Found A Bug In AbpODataEntityController.
  • #2098 Doesn't work getting culture from the web.config.
  • #2091 CreatorUserId not be set when use Abp.Dapper.
aspnetboilerplate - v0.10.3.2

Published by hikalkan over 7 years ago

Fixed #2079: Combine of UnitOfWorkInterceptor and AuthorizationInterceptor failed to dispose UOW in async context when auth failed

aspnetboilerplate - v2.0.2

Published by hikalkan over 7 years ago

Enhancements

  • Upgrade MailKit nuget package dependency to v1.16

Bug fixes

  • #2070 SimpleStringCipher can not decrypt encryped text before v2.0
aspnetboilerplate - v2.0.1

Published by hikalkan over 7 years ago

  • #2061: BUGFIX: AspNetCoreApiDescriptionModelProvider should work even if GroupName is null.
aspnetboilerplate - v2.0.0

Published by hikalkan over 7 years ago

aspnetboilerplate - v2.0.0-rc3

Published by hikalkan over 7 years ago

Features

  • #2048 Implement DateTime.Kind normalization on EF Core queries.
  • #2052 Abp.AutoMapper module should allow to not use static Mapper.Instance

Enhancements

  • #2046 Sweetalerts+IE8 issue.
  • #2050 Add ObjectMapper property to MVC and Web API Controllers.

Bug fixes

aspnetboilerplate - v2.0.0-rc2

Published by hikalkan over 7 years ago

Enhancements

  • #2043 Allow to suppress forcing to set TenantId on DbContext's SaveChanges
  • Define IMailKitSmtpBuilder instead of configuration to create and configure SmtpSender instances.
  • Update MailKit dependency and add MimeKit 1.14.1 dependency.
  • #1730 Test and upgrade to EntityFramework.DynamicFilters v2.6.
  • #2027 SequentialGuidGenerator with EntityFramework Core Problem.

Bug fixes

aspnetboilerplate - v2.0.0-rc

Published by hikalkan over 7 years ago

Features

  • #2018 Create Abp.MailKit package for MailKit integration.
  • #1905 Add IsEnabled and IsVisible to menu items.

Enhancements

  • #1958 #1979 Abp.Dapper enhancements
  • #1949 Max depth control on recursive validation.
  • #1985 PermissionCheckerExtensions.LocalizePermissionNames must work when Permission.DisplayName is null.
  • #1973 Italian localization for AbpWeb module.
  • #1986 Upgrade AutoMapper and Owin packages.

Bug fixes

  • #1938 Should check feature when method is AbpAllowAnonymous.
  • #2020 EF Core module should set command timeout only for relational databases.
  • #1941 AbpHandledExceptionData won't trigger for hangfire jobs.
aspnetboilerplate - v2.0.0-preview4

Published by hikalkan over 7 years ago

Fixed nuget package dependencies.

aspnetboilerplate - v2.0.0-preview3

Published by hikalkan over 7 years ago

Features

  • #1999: Create Abp.Hangfire.AspNetCore package.

Bug fixes

  • #2007 BUGFIX: EFCore & DbContextEfTransactionStrategy is not releasing dbcontextes.
  • #2000: Wrong parameter names in INotificationStore.
Package Rankings
Top 8.17% on Proxy.golang.org
Badges
Extracted from project README
Build Status NuGet MyGet (with prereleases) NuGet Download NuGet version NuGet version NuGet version NuGet version NuGet version NuGet version NuGet version NuGet version NuGet version NuGet version NuGet version NuGet version NuGet version NuGet version NuGet version NuGet version NuGet version NuGet version NuGet version NuGet version NuGet version NuGet version NuGet version NuGet version NuGet version NuGet version NuGet version NuGet version NuGet version NuGet version NuGet version NuGet version NuGet version NuGet version NuGet version NuGet version NuGet version NuGet version NuGet version NuGet version NuGet version
Related Projects