Skip to content

Commit

Permalink
chore(deps): update dependency dotnet-ef to v8 (#6)
Browse files Browse the repository at this point in the history
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [dotnet-ef](https://docs.microsoft.com/ef/core/)
([source](https://togithub.com/dotnet/efcore)) | `7.0.14` -> `8.0.0` |
[![age](https://developer.mend.io/api/mc/badges/age/nuget/dotnet-ef/8.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/nuget/dotnet-ef/8.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/nuget/dotnet-ef/7.0.14/8.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/nuget/dotnet-ef/7.0.14/8.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>dotnet/efcore (dotnet-ef)</summary>

### [`v8.0.0`](https://togithub.com/dotnet/efcore/releases/tag/v8.0.0):
EF Core 8 (EF8)

EF Core 8 (EF8) is [available from
NuGet](https://www.nuget.org/packages/Microsoft.EntityFrameworkCore/8.0.0)

EF8 contains many new features and enhancements, including:

- [Allow Multi-region or Application Preferred Regions in EF Core
Cosmos](https://togithub.com/dotnet/efcore/issues/29424)
- [Use C# structs or classes as value
objects](https://togithub.com/dotnet/efcore/issues/9906)
- [Support primitive collections in the compiled
model](https://togithub.com/dotnet/efcore/issues/31489)
- [Migrations and model snapshot for primitive
collections](https://togithub.com/dotnet/efcore/issues/31414)
- [Query: add support for projecting JSON entities that have been
composed on](https://togithub.com/dotnet/efcore/issues/31365)
- [SQLite: Add
EF.Functions.Unhex](https://togithub.com/dotnet/efcore/issues/31355)
- [Add type mapping APIs to customize JSON value
serialization/deserialization](https://togithub.com/dotnet/efcore/issues/30677)
- [SQL Server Index options SortInTempDB and
DataCompression](https://togithub.com/dotnet/efcore/issues/30408)
- [Analyzer: warn (and code fix) for use of interpolation in SQL methods
accepting raw strings](https://togithub.com/dotnet/efcore/issues/30965)
- [Translate Contains to IN with subquery instead of EXISTS where
relevant](https://togithub.com/dotnet/efcore/issues/30955)
- [Allow inline primitive collections with parameters, translating to
VALUES](https://togithub.com/dotnet/efcore/issues/30732)
- [Translate
DateOnly.FromDateTime](https://togithub.com/dotnet/efcore/issues/30708)
- [Implement JSON serialization/deserialization via
Utf8JsonReader/Utf8JsonWriter](https://togithub.com/dotnet/efcore/issues/30604)
- [Update pattern for scaffolding column default
constraints](https://togithub.com/dotnet/efcore/issues/13613)
- [Use IN instead of EXISTS with ExecuteDelete and entity
containment](https://togithub.com/dotnet/efcore/issues/31386)
- [Allow ExecuteUpdate to update properties of multiple queries as long
as the map to a single
table](https://togithub.com/dotnet/efcore/issues/31406)
- [Query: add support for projecting primitive collections from JSON
entities](https://togithub.com/dotnet/efcore/issues/31364)
- [Switch to storing enums as ints in JSON instead of
strings](https://togithub.com/dotnet/efcore/issues/31100)
- [Translate
DegreesToRadians](https://togithub.com/dotnet/efcore/issues/30926)
- [Metadata and type mapping support for primitive
collections](https://togithub.com/dotnet/efcore/issues/30730)
- [JSON type representations and conversions to store
types](https://togithub.com/dotnet/efcore/issues/30727)
- [Allow stripping away all model building code to reduce application
size](https://togithub.com/dotnet/efcore/issues/29755)
- [Json: add support for collection of primitive types inside JSON
columns](https://togithub.com/dotnet/efcore/issues/28688)
- [Support LINQ querying of non-primitive collections within
JSON](https://togithub.com/dotnet/efcore/issues/28616)
- [SQLite RevEng: Sample data to determine CLR
type](https://togithub.com/dotnet/efcore/issues/8824)
- [Allow default value check in value generation to be
customized](https://togithub.com/dotnet/efcore/issues/701)
- [Update handling of non-nullable store-generated
properties](https://togithub.com/dotnet/efcore/issues/15070)
- [IN() list queries are not parameterized, causing increased SQL Server
CPU usage](https://togithub.com/dotnet/efcore/issues/13617)
- [Allow 'unsharing' connection between
contexts](https://togithub.com/dotnet/efcore/issues/30704)
- [Remove unneeded subquery and projection when using ordering without
limit/offset in set
operations](https://togithub.com/dotnet/efcore/issues/30684)
- [Make SequentialGuidValueGenerator
non-allocating](https://togithub.com/dotnet/efcore/issues/30610)
- [Support querying over primitive
collections](https://togithub.com/dotnet/efcore/issues/30426)
- [JSON/Sqlite: use -> and ->> where possible when traversing JSON,
rather than
json_extract](https://togithub.com/dotnet/efcore/issues/30334)
- [Add Generic version of EntityTypeConfiguration
Attribute](https://togithub.com/dotnet/efcore/issues/30072)
- [NativeAOT/trimming compatibility for
Microsoft.Data.Sqlite](https://togithub.com/dotnet/efcore/issues/29725)
- [Map collections of primitive types to JSON column in relational
database](https://togithub.com/dotnet/efcore/issues/29427)
- [Translate
DateTimeOffset.ToUnixTime(Seconds|Milliseconds)](https://togithub.com/dotnet/efcore/issues/28925)
- [Allow pooling DbContext with singleton
services](https://togithub.com/dotnet/efcore/issues/27752)
- [Optional
RestartSequenceOperation.StartValue](https://togithub.com/dotnet/efcore/issues/26560)
- [Generate compiled relational
model](https://togithub.com/dotnet/efcore/issues/24896)
- [Global query filters produce too many
parameters](https://togithub.com/dotnet/efcore/issues/24476)
- [Optimize update path for single property JSON
element](https://togithub.com/dotnet/efcore/issues/30410)
- [JSON columns can be used in compiled
models](https://togithub.com/dotnet/efcore/issues/29602)
- [Unneeded parentheses removed in SQL queries
](https://togithub.com/dotnet/efcore/issues/26767)
- [Set operations are supported over non-entity projections with
different facets](https://togithub.com/dotnet/efcore/issues/19129)
- [Json: add support for Sqlite
provider](https://togithub.com/dotnet/efcore/issues/28816)
- [SQL Server: Support
hierarchyid](https://togithub.com/dotnet/efcore/issues/365)
- [Configuration to opt out of occasionally problematic SaveChanges
optimizations](https://togithub.com/dotnet/efcore/issues/29916)
- [Add convention types for
triggers](https://togithub.com/dotnet/efcore/issues/28687)
- [Translate element access of a JSON
array](https://togithub.com/dotnet/efcore/issues/28648)
- [Raw SQL queries for unmapped
types](https://learn.microsoft.com/ef/core/what-is-new/ef-core-8.0/plan#sql-queries-for-unmapped-types)
- [Support the new BCL DateOnly and TimeOnly structs for SQL
Server](https://togithub.com/dotnet/efcore/issues/24507)
- [Translate
ElementAt(OrDefault)](https://togithub.com/dotnet/efcore/issues/17066)
- [Opt-out of lazy-loading for specific
navigations](https://togithub.com/dotnet/efcore/issues/10787)
- [Lazy-loading for no-tracking
queries](https://togithub.com/dotnet/efcore/issues/10042)
- [Reverse engineer Synapse and Dynamics 365
TDS](https://togithub.com/dotnet/efcore/issues/29121)
- [Set MaxLength on TPH discriminator property by
convention](https://togithub.com/dotnet/efcore/issues/10691)
- [Translate ToString() on a string
column](https://togithub.com/dotnet/efcore/issues/20839)
- [Generic overload of
ConventionSetBuilder.Remove](https://togithub.com/dotnet/efcore/issues/29476)
- [Lookup tracked entities by primary key, alternate key, or foreign
key](https://togithub.com/dotnet/efcore/issues/29685)
- [Allow UseSequence and HiLo on non-key
properties](https://togithub.com/dotnet/efcore/issues/29758)
- [Pass query tracking behavior to materialization
interceptor](https://togithub.com/dotnet/efcore/issues/29910)
- [Use case-insensitive string key comparisons on SQL
Server](https://togithub.com/dotnet/efcore/issues/27526)
- [Allow value converters to change the
DbType](https://togithub.com/dotnet/efcore/issues/24771)
- [Resolve application services in EF
services](https://togithub.com/dotnet/efcore/issues/13540)
- [Numeric rowersion properties automatically convert to
binary](https://togithub.com/dotnet/efcore/issues/12434)
- [Allow transfer of ownership of DbConnection from application to
DbContext](https://togithub.com/dotnet/efcore/issues/24199)
- [Provide more information when 'No DbContext was found' error is
generated](https://togithub.com/dotnet/efcore/issues/18715)

See GitHub for all issues resolved in
[8.0.0](https://togithub.com/dotnet/efcore/issues?q=is%3Aissue+milestone%3A8.0.0+is%3Aclosed).

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 9pm,before 6am" in timezone
Europe/Zurich, Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/smartive/cas-fee-adv-mumble-api).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy41OS44IiwidXBkYXRlZEluVmVyIjoiMzcuODEuMyIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
  • Loading branch information
renovate[bot] authored Dec 5, 2023
1 parent 1f1c199 commit 35fd609
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion .config/dotnet-tools.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"isRoot": true,
"tools": {
"dotnet-ef": {
"version": "7.0.14",
"version": "8.0.0",
"commands": [
"dotnet-ef"
]
Expand Down

0 comments on commit 35fd609

Please sign in to comment.