From 5597c9504ef05eb2ced627948e6f2bce6802a81d Mon Sep 17 00:00:00 2001 From: Bratchikov Igor Date: Sun, 6 Jun 2021 21:56:37 +0500 Subject: [PATCH] Update changelog --- CHANGELOG.md | 53 ++++++++++++++++--- NewPlatform.Flexberry.ORM.ODataService.nuspec | 2 +- README.md | 6 +-- 3 files changed, 50 insertions(+), 11 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 953f525e..19d754b9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,14 +6,55 @@ This project adheres to [Semantic Versioning](http://semver.org/). ### Added +### Changed + +### Fixed + +## [6.0.0] - 2021.06.06 + +### Changed + + 1. Update dependencies: `Microsoft.AspNet.OData` to `7.5.1`, `Microsoft.OData.Core` to `7.7.2`, `NewPlatform.Flexberry.ORM` to `6.0`. + +## [5.2.0] - 2021.06.03 + +### Added + 1. Microsoft .NET Framework 4.6.1 compiled assemblies. + 2. Batch update MessageQuotas.MaxOperationsPerChangeset and MessageQuotas.MaxReceivedMessageSize parameters. + +### Changed + 1. Removing files through file providers. + 2. Add additional edm mapping into model builder. + +### Fixed + 1. Batch update InternalServerError event handling. + 2. SafeLoadDetails for models with TypeUsage. + 3. Batch update CallbackAfterCreate, CallbackAfterUpdate, CallbackAfterDelete call. + 4. SafeLoadDetails for partial loaded agregator. + +## [5.1.1] - 2020.08.21 + +### Added + +1. The maximum number of top level query operations and changesets allowed in a single batch parameter, set default as 1000. + +### Fixed + +1. Update and delete details by batch update. +2. Exponential format for numeric values serialization issue. +3. SafeLoadDetails add details DataCopy to DataCopy DetailArray. +4. Load emty agregators in SafeLoadDetails. + +## [5.1.0] - 2020.05.03 + +### Added + 1. Handle httpResponseException with OdataError wrapped in targetInvocationException. 2. Support $batch request for transactional update data objects. 3. Support for limits on master details. 4. Support for limits on pseudodetails. 5. Decode Excel export column name. 6. HttpConfiguretion MapDataObjectRoute() extension method. -7. Removing files through file providers. -8. Add additional edm mapping into model builder. ### Changed @@ -24,11 +65,11 @@ This project adheres to [Semantic Versioning](http://semver.org/). 5. [BREAKINGCHANGE] Details BS not apply changes in agregator. Use BS for agregator when details changed. 6. Refactor `DataObjectControllerActivator` to simplify overriding DOC initialization. 7. Mapping only selected properties on getting objects. -8. [BREAKINGCHANGE] The namespace of api-extensions is changed to NewPlatform.Flexberry.ORM.ODataService.WebApi.Extensions . -9. [BREAKINGCHANGE] The namespace of api-controllers is changed to NewPlatform.Flexberry.ORM.ODataService.WebApi.Controllers . -10. [BREAKINGCHANGE] The namespace of GenericCorsPolicyProvider is changed to NewPlatform.Flexberry.ORM.ODataService.Cors . +8. [BREAKINGCHANGE] The namespace of api-extensions is changed to NewPlatform.Flexberry.ORM.ODataService.WebApi.Extensions. +9. [BREAKINGCHANGE] The namespace of api-controllers is changed to NewPlatform.Flexberry.ORM.ODataService.WebApi.Controllers. +10. [BREAKINGCHANGE] The namespace of GenericCorsPolicyProvider is changed to NewPlatform.Flexberry.ORM.ODataService.Cors. 11. [BREAKINGCHANGE] HttpConfiguration MapODataServiceDataObjectRoute extension method is marked obsolete. -12. Code unification with Microsoft.AspNetCore.OData . +12. Code unification with Microsoft.AspNetCore.OData. ### Fixed diff --git a/NewPlatform.Flexberry.ORM.ODataService.nuspec b/NewPlatform.Flexberry.ORM.ODataService.nuspec index 9f7e9e0e..dd3eab42 100644 --- a/NewPlatform.Flexberry.ORM.ODataService.nuspec +++ b/NewPlatform.Flexberry.ORM.ODataService.nuspec @@ -7,7 +7,7 @@ New Platform Ltd. New Platform Ltd. http://flexberry.ru/License-FlexberryOrm-Runtime - http://flexberry.net/FlexberryORM + https://flexberry.net/ru/developers-flexberry-orm.html https://flexberry.net/img/logo-color.png true Flexberry ORM OData Service Package. diff --git a/README.md b/README.md index e334d328..ca87a8e5 100644 --- a/README.md +++ b/README.md @@ -1,10 +1,8 @@ # Flexberry ORM ODataService -[![Build Status Master](https://travis-ci.org/Flexberry/NewPlatform.Flexberry.ORM.ODataService.svg?branch=master)](https://travis-ci.org/Flexberry/NewPlatform.Flexberry.ORM.ODataService) +[![CI](https://github.com/Flexberry/NewPlatform.Flexberry.ORM.ODataService/actions/workflows/main.yml/badge.svg)](https://github.com/Flexberry/NewPlatform.Flexberry.ORM.ODataService/actions/workflows/main.yml) -[![Build Status Develop](https://travis-ci.org/Flexberry/NewPlatform.Flexberry.ORM.ODataService.svg?branch=develop)](https://travis-ci.org/Flexberry/NewPlatform.Flexberry.ORM.ODataService) - -В этом репозитории располагается исходный код `Flexberry ORM ODataService` - серверного компонета для реализации публикации данных по протоколу [OData V4](http://www.odata.org/) для `Microsoft .NET Framework`. +В этом репозитории располагается исходный код `Flexberry ORM ODataService` - серверного компонета для реализации публикации данных по протоколу [OData V4](http://www.odata.org/) для Microsoft .NET Framework и .NET Core. ## Ключевые особенности