ABP v0.18.0 Release Notes
Release Date: 2019-06-21 // almost 5 years ago-
๐ฅ 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