Skip to content

0.18.0

Compare
Choose a tag to compare
@hikalkan hikalkan released this 21 Jun 16:19

Breaking Changes

Features

  • PR #1294: Dapper Integration. (by maliming)
  • ISSUE #1284: Native abp.ui.blockui & abp.ui.setBusy support
  • PR #1190: feature: implement the interfaces for reading/writing LDAP. (by akinix)
  • PR #1151: resolve #1147 Use serialization/deserialization for memorydb. (by maliming)
  • ISSUE #1147: Use serialization/deserialization for memorydb
  • PR #1131: Automatically install CLI dependencies if not installed before (by yekalkan)
  • ISSUE #1123: Database Seed problem
  • ISSUE #1122: CLI can configure Entity Framework after installing a module
  • ISSUE #1121: Automatically install CLI dependencies if not installed before
  • PR #1120: Check Cli has a new version. (by mehmetuken)
  • ISSUE #1113: Check CLI version and suggest update if necessary
  • ISSUE #1112: abp update command for CLI
  • PR #1103: Add Volo.Abp.Specifications project. (by maliming)
  • ISSUE #544: ABP CLI
  • ISSUE #482: Multi-language support for the docs module
  • ISSUE #160: Dapper Integration
  • ISSUE #83: Specification Pattern

Enhancements

  • ISSUE #1312: Make blog route path optional
  • ISSUE #1309: Depend on malihu-custom-scrollbar-plugin from the shared theme module
  • PR #1295: Improve CLI version checking (by Xeevis)
  • ISSUE #1290: Improve CLI version checking
  • ISSUE #1278: Upgrade for gulp 4 changes
  • ISSUE #1270: Upgrade to latest Gulp and other related libraries to update the gulp task to copy files to the libs folder
  • ISSUE #1269: Make web projects InProcess for AspNetCoreHostingModel
  • ISSUE #1268: Implement IMiddleware for all asp.net core middlewares
  • ISSUE #1266: Add IEmailTemplateProvider.GetAsync overload to get a template with the current culture
  • PR #1236: vi translation (by nguyendev)
  • ISSUE #1218: Vietnamese language support
  • ISSUE #1209: Create dev branch for this repository
  • PR #1194: Add optionsAction to UseAbpRequestLocalization (by lonwern)
  • ISSUE #1188: Docs module: language combobox design
  • PR #1187: Resolve #1160 Change ports of templates to randoms on template creation. (by maliming)
  • ISSUE #1186: Write available commands on CLI help command
  • ISSUE #1185: Make "documents" route part optional
  • PR #1174: Add Czech localization (by Xeevis)
  • PR #1172: Updating PT-BR translation (by marcelo-maciel)
  • ISSUE #1166: EventBus publish / subscribe between isolated mudules
  • ISSUE #1165: The Swashbuckle.AspNetCore package should be upgraded.
  • PR #1164: resolve #1161 Remove Identity prefix on routes for the identity module. (by maliming)
  • PR #1163: resolve #1157 Configure HTTPS for all applications. (by maliming)
  • PR #1162: DateTimeConverter with MvcJsonOptions (by Nokecy)
  • ISSUE #1161: Remove Identity prefix on routes for the identity module
  • ISSUE #1160: Change ports of templates to randoms on template creation
  • ISSUE #1157: Module template improvements (I)
  • ISSUE #1146: Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared jquery-extensions.js not suppot ie
  • ISSUE #1143: hope extend InMemoryBackgroundJobStore, make methods to virtual
  • PR #1140: Resolves #703 API Versioning tests failing after .net core 2.2 upgrade (by lonwern)
  • PR #1137: Check given input has a tenant id value on crudappservice.create. (by mehmetuken)
  • ISSUE #1134: CrudAppService/AsynCrudAppService Create methods should care multitenancy
  • ISSUE #1101: Tag Helpers: Provide a way to ignore a property
  • PR #1100: Fixes #1099 Stop encoding article summary (by liangshiw)
  • ISSUE #1098: The type or namespace name 'IIdentityModelHttpClientAuthenticator' could not be found
  • PR #1093: The New command adds the output folder parameters. (by maliming)
  • ISSUE #1027: ICrudAppService with different Get/GetList DTO models
  • ISSUE #585: Simplify namespaces for module & service templates.
  • ISSUE #365: Throwing/hiding exception on audit logging should be optional

Bug Fixes

  • ISSUE #1261: [VoloDocs] Brand url is relative and leads to http error, should be absolute
  • ISSUE #1217: VoloDocs combobox for language in conflict with site culture
  • PR #1105: Replace the correct project reference and namespace. (by maliming)
  • ISSUE #1090: Update and UpdateAsync not support mongodb
  • ISSUE #1056: consume twice when published a message by rabbitMq distributed event bus

Others

  • ISSUE #1333: MVC template and other project unit tests are error under netcoreapp2.2
  • PR #1331: Correct the ChangeModuleDependency parameter for MyProjectNameDomainTestModule. (by maliming)
  • ISSUE #1330: MVC template does not correctly replace the dependency module of .Domain.Tests
  • PR #1310: Depend on malihu-custom-scrollbar-plugin from the shared theme module (by yekalkan)
  • ISSUE #1287: Add Npm Packages Updater to Cli
  • PR #1286: Czech translations & fixes (by Xeevis)
  • PR #1274: Resolve #1268 Implement IMiddleware for all asp.net core middlewares. (by maliming)
  • PR #1271: Add IEmailTemplateProvider.GetAsync overload to get a template with the current culture. (by maliming)
  • PR #1264: Add Czech localization for documentation (by Xeevis)
  • PR #1262: Polish translations (by tomlewandowski)
  • ISSUE #1211: ElasticSearch & LogStash docker-compose errors
  • ISSUE #1210: Write a blog post for v0.18 changes, features and road map of the project
  • ISSUE #1206: MVC template virtual file enhancement.
  • ISSUE #1204: Publishing to local IIS failed to include JS files for Pages when using 'abp-script' Tag
  • ISSUE #1197: Update links to the localization files
  • ISSUE #1196: Unable to resolve 'XXX' from Root Provider (Multiple Issues)
  • PR #1170: Use HttpClientFactory and Polly (by elfmon)
  • PR #1156: Sync the english updates to chinese document in Microservice-Demo.md (by Rwing)
  • PR #1128: Fix the problem of PersistedGrantStore's StoreAsync update entity. (by maliming)
  • PR #1125: Fix typos and links in the documentation (by Webdiyer)
  • ISSUE #1117: Delete the database after adding properties in mongodb
  • ISSUE #1104: The project generated by Cli (website) is incorrect. (Database Provider: MongoDB)
  • ISSUE #703: API Versioning tests failing after .net core 2.2. upgrade