Skip to content

Commit

Permalink
update changelog
Browse files Browse the repository at this point in the history
  • Loading branch information
6bee committed Dec 20, 2023
1 parent 8510c63 commit 4f9bea0
Showing 1 changed file with 20 additions and 4 deletions.
24 changes: 20 additions & 4 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,17 +1,18 @@
# Changelog

All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).


## [Unreleased vNext][vnext-unreleased]

### Added

- Add .NET 8.0 framework target

### Changed

- Bump _aqua-core_ from 5.2.0 to 5.4.0
- Bump _Microsoft.Bcl.AsyncInterfaces_ from 6.0.0 to 8.0.0
- Bump _Microsoft.EntityFrameworkCore_ from 6.0.10 to 7.0.14 (.net6.0) and 8.0.0 (net8.0) (concerns _Remote.Linq.EntityFrameworkCore_)
Expand All @@ -24,24 +25,29 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

### Fixed

### Security
- Pass ITypeResolver to RemoteExpressionVisitor to avoid potential duplication of emitting dynamic type

### Security

## [7.1.0][7.1.0] - 2022-11-11

### Changed

- Added optional result mapper argument to all _RemoteQueryable.Factory_ methods.
- Re-ordered method arguments to be consistent for all _RemoteQueryable.Factory_ methods.

### Removed

- Removed various types and methods previously marked as obsolete.

### Fixed
- Fixed issue with subqueries with EF Core [#112][issue#112]

- Fixed issue with subqueries with EF Core [#112][issue#112]

## [7.0.0][7.0.0] - 2021-09-29

### Added

- Added support for [async queryable (Ix.NET)][async-queryable].
- Added support for [async streams][async-streams] ([IAsyncDisposable][iasyncdisposable]).
- Added support for [filtered include][ef-filtered-include] queryable extensions.
Expand All @@ -50,7 +56,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Introduced `IExpressionTranslatorContext` interface to bundle parameterization options.
- Introduced `QueryArgumentAttribute` to annotate types to prevent local evaluation (i.e. substitution of constant expression value) when translating expressions.
- Introduced `QueryMarkerFunctionAttribute` to annotate methods to prevent local evaluation (i.e. execution of the method) when translating expressions.

### Changed

- Migrated to [nullable reference types][nullable-references].
- Moved _async_ queryable extension methods to namespace _Remote.Linq.Async_.
- Moved expression _execute_ extension methods to namespace _Remote.Linq.ExpressionExecution_.
Expand All @@ -61,22 +69,29 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Introduced `IExpressionToRemoteLinqContext` argument for parameterization.
- Revised expression execution methods and types:
- Introduced `IExpressionFromRemoteLinqContext` argument for parameterization.

### Fixed

- Various minor API improvements and bug fixes.

## [6.3.1][6.3.1] - 2021-08-29

### Fixed

- Fixed issue with async `IQueryable` extensions methods
- `SequenceEqualAsync` (without comparer)
- `SumAsync` (for Int64)

## [6.3.0][6.3.0] - 2021-01-16

### Added

- Added target framework `netstandard2.1` for _Remote.Linq.EntityFramework_.
- Added support for `ThenInclude` queryable extensions (_EF6_ and _EFCore_).

### Removed
- Dropped unused dependency on _System.Runtime.Serialization.Formatters_.

- Dropped unused dependency on _System.Runtime.Serialization.Formatters_.

[vnext-unreleased]: https://github.com/6bee/Remote.Linq/compare/7.1.0...main
[7.1.0]: https://github.com/6bee/Remote.Linq/compare/7.0.0...7.1.0
Expand All @@ -92,3 +107,4 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
[iasyncdisposable]: https://docs.microsoft.com/en-us/dotnet/api/system.iasyncdisposable
[nullable-references]: https://docs.microsoft.com/en-us/dotnet/csharp/nullable-references
[protobuf-net-v2]: https://www.nuget.org/packages/protobuf-net/2.4.6
[syslib0050]: https://learn.microsoft.com/en-us/dotnet/fundamentals/syslib-diagnostics/syslib0050

0 comments on commit 4f9bea0

Please sign in to comment.