SignalR-Mastery
SignalR-Mastery copied to clipboard
Update dotnet monorepo to v8 (major)
This PR contains the following updates:
Package | Change | Age | Adoption | Passing | Confidence |
---|---|---|---|---|---|
@microsoft/signalr (source) | ^6.0.0 -> ^8.0.0 |
||||
@microsoft/signalr-protocol-msgpack (source) | ^6.0.0 -> ^8.0.0 |
||||
Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore (source) | 5.0.17 -> 8.0.8 |
||||
Microsoft.AspNetCore.Identity.EntityFrameworkCore (source) | 5.0.17 -> 8.0.8 |
||||
Microsoft.AspNetCore.Identity.UI (source) | 5.0.17 -> 8.0.8 |
||||
Microsoft.AspNetCore.Mvc.NewtonsoftJson (source) | 5.0.17 -> 8.0.8 |
||||
Microsoft.AspNetCore.SignalR.Client (source) | 5.0.17 -> 8.0.8 |
||||
Microsoft.AspNetCore.SignalR.Protocols.MessagePack (source) | 5.0.17 -> 8.0.8 |
||||
Microsoft.AspNetCore.SignalR.StackExchangeRedis (source) | 5.0.17 -> 8.0.8 |
||||
Microsoft.AspNetCore.SpaServices.Extensions (source) | 5.0.17 -> 8.0.8 |
||||
Microsoft.EntityFrameworkCore.Sqlite (source) | 5.0.17 -> 8.0.8 |
||||
Microsoft.EntityFrameworkCore.Tools (source) | 5.0.17 -> 8.0.8 |
Release Notes
dotnet/aspnetcore (@microsoft/signalr)
v8.0.7
v8.0.0
: .NET 8.0.0
v7.0.14
: .NET 7.0.14
What's Changed
- [release/7.0] Update jquery-validation to v1.19.5 by @github-actions in https://github.com/dotnet/aspnetcore/pull/50483
- Merging internal commits for release/7.0 by @vseanreesermsft in https://github.com/dotnet/aspnetcore/pull/50660
- [release/7.0] Fix 6.0 SiteExtension version by @wtgodbe in https://github.com/dotnet/aspnetcore/pull/50708
- Update branding to 7.0.13 by @vseanreesermsft in https://github.com/dotnet/aspnetcore/pull/51116
- [release/7.0] (deps): Bump src/submodules/googletest from
8a6feab
toe47544a
by @dependabot in https://github.com/dotnet/aspnetcore/pull/51051 - [release/7.0] Fix
DragDrop_CanTrigger()
flakiness by @MackinnonBuck in https://github.com/dotnet/aspnetcore/pull/51141 - [release/7.0] Dispose CTS in HubConnection streaming by @github-actions in https://github.com/dotnet/aspnetcore/pull/51138
- Merging internal commits for release/7.0 by @vseanreesermsft in https://github.com/dotnet/aspnetcore/pull/51266
- [release/7.0] Update dependencies from dotnet/arcade by @dotnet-maestro in https://github.com/dotnet/aspnetcore/pull/51327
- Update branding to 7.0.14 by @vseanreesermsft in https://github.com/dotnet/aspnetcore/pull/51479
Full Changelog: https://github.com/dotnet/aspnetcore/compare/v7.0.13...v7.0.14
v7.0.12
: .NET 7.0.12
v7.0.11
: .NET 7.0.11
v7.0.10
: .NET 7.0.10
v7.0.9
: .NET 7.0.9
v7.0.7
: .NET 7.0.7
v7.0.5
: .NET 7.0.5
v7.0.4
: .NET 7.0.4
v7.0.3
: .NET 7.0.3
v7.0.2
: .NET 7.0.2
v7.0.0
: .NET 7.0.0
v6.0.25
: .NET 6.0.25
What's Changed
- Fix pRequestInfo INVALID_POINTER_READ caused by GCs (v6 backport) by @NGloreous in https://github.com/dotnet/aspnetcore/pull/50447
- [release/6.0] Update jquery-validation to v1.19.5 by @MackinnonBuck in https://github.com/dotnet/aspnetcore/pull/50484
- Merging internal commits for release/6.0 by @vseanreesermsft in https://github.com/dotnet/aspnetcore/pull/50661
- Update branding to 6.0.24 by @vseanreesermsft in https://github.com/dotnet/aspnetcore/pull/51115
- [release/6.0] (deps): Bump src/submodules/googletest from
8a6feab
toe47544a
by @dependabot in https://github.com/dotnet/aspnetcore/pull/51049 - [release/6.0] Fix
DragDrop_CanTrigger()
flakiness by @MackinnonBuck in https://github.com/dotnet/aspnetcore/pull/51142 - [release/6.0] Dispose CTS in HubConnection streaming by @github-actions in https://github.com/dotnet/aspnetcore/pull/51139
- Merging internal commits for release/6.0 by @vseanreesermsft in https://github.com/dotnet/aspnetcore/pull/51265
- [release/6.0] Update dependencies from dotnet/arcade by @dotnet-maestro in https://github.com/dotnet/aspnetcore/pull/51329
- Update branding to 6.0.25 by @vseanreesermsft in https://github.com/dotnet/aspnetcore/pull/51478
Full Changelog: https://github.com/dotnet/aspnetcore/compare/v6.0.24...v6.0.25
v6.0.23
: .NET 6.0.23
v6.0.22
: .NET 6.0.22
v6.0.21
: .NET 6.0.21
v6.0.20
: .NET 6.0.20
v6.0.18
: .NET 6.0.18
v6.0.16
: .NET 6.0.16
v6.0.15
: .NET 6.0.15
v6.0.14
: .NET 6.0.14
v6.0.13
: .NET 6.0.13
v6.0.11
: .NET 6.0.11
v6.0.10
: .NET 6.0.10
v6.0.9
: .NET 6.0.9
v6.0.8
: .NET 6.0.8
v6.0.7
: .NET 6.0.7
v6.0.6
: .NET 6.0.6
v6.0.5
: .NET 6.0.5
v6.0.4
: .NET 6.0.4
v6.0.3
: .NET 6.0.3
v6.0.2
: .NET 6.0.2
v6.0.1
: .NET 6.0.1
dotnet/efcore (Microsoft.EntityFrameworkCore.Sqlite)
v8.0.8
: .NET 8.0.8
v8.0.7
: .NET 8.0.7
v8.0.6
: EF Core 8.0.6
This is a patch release of EF Core 8.0 containing only updates to dependencies. There are no additional fixes in this release beyond those already shipped in EF Core 8.0.5.
v8.0.5
: EF Core 8.0.5
This is a patch release of EF Core 8.0 containing only updates to dependencies. There are no additional fixes in this release beyond those already shipped in EF Core 8.0.4.
v8.0.4
: EF Core 8.0.4
EF Core 8.0.4 is available on NuGet now. This is a patch release of EF Core 8 (EF8) containing only important bug fixes:
- Incorrect apply projection for complex properties
- The database default created by Migrations for primitive collections mapped to JSON is invalid
- Filtering by Contains with HierarchyId and AsSplitQuery is not working
- Unfulfillable nullable contraints are set for complex types with TPH entities
- OutOfMemoryException when creating migration using ef tool
- SQL Server: Should retry on 203
v8.0.3
: EF Core 8.0.3
EF Core 8.0.3 is available on NuGet now. This is a patch release of EF Core 8 (EF8) containing only important bug fixes:
- Constructor calls when using inheritance with owned entities causes exceptions
- Missing package README file
- String properties with indexes are compared case insensitively on SQL Server
- Using SqliteConnection from an ASP.NET MVC (.NET Framework) application results in a few different exceptions
- Exception when using FromSql on entity with ComplexProperty
- IndexOutOfRange for EntityEntry.GetDatabaseValues() with complex type and TPH
- SQL Server Migrations - SqlOperation.Sql is stripped of all empty lines
- NullReferenceException in Get-Migration in EF Core 8
- Owned entity on genericly typed entity generates unwanted steps in new migrations
- Dotnet-ef mismatch causes apply Entity Framework migration fails when publishing an individual web app.
- Query never returns when DB value for column mapped to primitive collection is
v8.0.2
: EF Core 8.0.2
EF Core 8.0.2 is available on NuGet now. This is a patch release of EF Core 8 (EF8) containing only important bug fixes:
- Adding EF.Constant to prevent parameterization in query
- Nav expansion visitor does not visit the Contains item argument
- SqliteException "no such column : rX.value" when ordering on subquery value in combination with a "where contains" when upgrading from 7 to 8.0.0-rc.2.23480.1
- DB Context pooling with proxies resulting in memory issues in 8.0 RC2
- Nav expansion visitor does not visit the non-lambda arguments (Skip, Take, ElementAt)
- LINQ "Contains" generates SQL with wrong char length
- Using new[] in select query gives exception .NET 8
- EF Core Cosmos 7.0.13 => 7.0.14 Value cannot be null. (Parameter 'derivedType')
- New OpenJSON expression to SQL translation breaks aggregates on subquery with 'Cannot perform an aggregate function on an expression containing an aggregate or a subquery' exception
- Did Contains stop working on empty list in EF Core 8?
- LINQ "Contains" fails to generate SQL with custom converter
- error on working with explicit many-to-many relations with OnDelete.Restrict
- Lazy loader throwing invalid operation exceptions
- Cosmos provider v7.0.14 and v8.0.0 breaks previous OwnsMany behaviour
- Constructor not found for type 'Microsoft.EntityFrameworkCore.ChangeTracking.Internal.NullableClassCurrentProviderValueComparer
- Inconsistent behavior related to relationship cycle
- Property conversions are lost on base type is subtype is registered to model afterwards after upgrade to EFCore 8
- Incorrect parameter rewriting for string StartsWith/EndsWith/Contains
- Migrations bug when creating stored procedure with GOTO statement
- Unable to Scaffold DBContext if tables in SQL Server have certain names
- Contains translates to correlated query when the item is nullable
- FluentAPI configuration PrimitiveCollection on OwnedNavigationBuilder returns PropertyBuilder instead of PrimitiveCollectionBuilder
- String comparison fails when using const and compiled Models.
- Exception when writing a JSON column with negative enum value
- Getting errors when mixing DbFunction and SqlQueryRaw
v8.0.1
: .NET 8.0.1
v8.0.0
: EF Core 8 (EF8)
EF Core 8 (EF8) is available from NuGet
EF8 contains many new features and enhancements, including:
- Allow Multi-region or Application Preferred Regions in EF Core Cosmos
- Use C# structs or classes as value objects
- Support primitive collections in the compiled model
- Migrations and model snapshot for primitive collections
- Query: add support for projecting JSON entities that have been composed on
- SQLite: Add EF.Functions.Unhex
- Add type mapping APIs to customize JSON value serialization/deserialization
- SQL Server Index options SortInTempDB and DataCompression
- Analyzer: warn (and code fix) for use of interpolation in SQL methods accepting raw strings
- Translate Contains to IN with subquery instead of EXISTS where relevant
- Allow inline primitive collections with parameters, translating to VALUES
- Translate DateOnly.FromDateTime
- Implement JSON serialization/deserialization via Utf8JsonReader/Utf8JsonWriter
- Update pattern for scaffolding column default constraints
- Use IN instead of EXISTS with ExecuteDelete and entity containment
- Allow ExecuteUpdate to update properties of multiple queries as long as the map to a single table
- Query: add support for projecting primitive collections from JSON entities
- Switch to storing enums as ints in JSON instead of strings
- Translate DegreesToRadians
- Metadata and type mapping support for primitive collections
- JSON type representations and conversions to store types
- Allow stripping away all model building code to reduce application size
- Json: add support for collection of primitive types inside JSON columns
- Support LINQ querying of non-primitive collections within JSON
- SQLite RevEng: Sample data to determine CLR type
- Allow default value check in value generation to be customized
- Update handling of non-nullable store-generated properties
- IN() list queries are not parameterized, causing increased SQL Server CPU usage
- Allow 'unsharing' connection between contexts
- Remove unneeded subquery and projection when using ordering without limit/offset in set operations
- Make SequentialGuidValueGenerator non-allocating
- Support querying over primitive collections
- JSON/Sqlite: use -> and ->> where possible when traversing JSON, rather than json_extract
- Add Generic version of EntityTypeConfiguration Attribute
- NativeAOT/trimming compatibility for Microsoft.Data.Sqlite
- Map collections of primitive types to JSON column in relational database
- Translate DateTimeOffset.ToUnixTime(Seconds|Milliseconds)
- Allow pooling DbContext with singleton services
- Optional RestartSequenceOperation.StartValue
- Generate compiled relational model
- Global query filters produce too many parameters
- Optimize update path for single property JSON element
- JSON columns can be used in compiled models
- Unneeded parentheses removed in SQL queries
- Set operations are supported over non-entity projections with different facets
- Json: add support for Sqlite provider
- SQL Server: Support hierarchyid
- Configuration to opt out of occasionally problematic SaveChanges optimizations
- Add convention types for triggers
- Translate element access of a JSON array
- Raw SQL queries for unmapped types
- Support the new BCL DateOnly and TimeOnly structs for SQL Server
- Translate ElementAt(OrDefault)
- Opt-out of lazy-loading for specific navigations
- Lazy-loading for no-tracking queries
- Reverse engineer Synapse and Dynamics 365 TDS
- Set MaxLength on TPH discriminator property by convention
- Translate ToString() on a string column
- Generic overload of ConventionSetBuilder.Remove
- Lookup tracked entities by primary key, alternate key, or foreign key
- Allow UseSequence and HiLo on non-key properties
- Pass query tracking behavior to materialization interceptor
- Use case-insensitive string key comparisons on SQL Server
- Allow value converters to change the DbType
- Resolve application services in EF services
- Numeric rowersion properties automatically convert to binary
- Allow transfer of ownership of DbConnection from application to DbContext
- Provide more information when 'No DbContext was found' error is generated
See GitHub for all issues resolved in 8.0.0.
v7.0.20
: .NET 7.0.20
v7.0.19
: EF Core 7.0.19
Note: EF Core 7 is now out-of-support.
This is a patch release of EF Core 7.0 containing only updates to dependencies. There are no additional fixes in this release beyond those already shipped in EF Core 7.0.18.
v7.0.18
: EF Core 7.0.18
This is a patch release of EF Core 7.0 containing only updates to dependencies. There are no additional fixes in this release beyond those already shipped in EF Core 7.0.17.
v7.0.17
: EF Core 7.0.17
EF Core 7.0.17 is available on NuGet now. This is a patch release of EF Core 7 containing only important bug fixes:
v7.0.16
: EF Core 7.0.16
EF Core 7.0.16 is available on NuGet now. This is a patch release of EF Core 7 containing only important bug fixes:
v7.0.15
: .NET 7.0.15
v7.0.14
: EF Core 7.0.14
This is a patch release of EF Core 7.0 containing only updates to dependencies. There are no additional fixes in this release beyond those already shipped in EF Core 7.0.13.
v7.0.13
: .NET 7.0.13
v7.0.12
: .NET 7.0.12
v7.0.11
: .NET 7.0.11
v7.0.10
: EF Core 7.0.10
EF Core 7.0.10 is available on NuGet now. This is a patch release of EF Core 7 containing only important bug fixes:
- Scaffolding synapse fails when attempting to enumerate triggers
- Silent data loss when adding objects to an sqlite DB with PRAGMA journal_mode=DELETE in a multi-threaded environment.
v7.0.9
: EF Core 7.0.9
EF Core 7.0.9 is available on NuGet now. This is a patch release of EF Core 7 containing only important bug fixes:
v7.0.8
: EF Core 7.0.8
This is a patch release of EF Core 7.0 containing only updates to dependencies. There are no additional fixes in this release beyond those already shipped in EF Core 7.0.7.
v7.0.7
: EF Core 7.0.7
EF Core 7.0.7 is available on NuGet now. This is a patch release of EF Core 7 containing only important bug fixes:
- IndexOutOfRangeException in CreateNavigationExpansionExpression
- Linq select cannot project an entity containing both Json columns and ICollections
- Json: updating property with conversion from string to other type fails on sql server
- Duplicate table alias in generated select query (An item with the same key has already been added)
- InvalidOperationException when calling ExecuteUpdate with owned entity & using current value
- Query/Json: projecting entity collection along with json collection generates invalid shaper
- AutoInclude causes ExecuteDelete to fail
- Multiple LeftJoins (GroupJoins) lead to GroupJoin Exception when the same where is used twice
- SaveChanges circular dependency in unique unfiltered index (when change doesn't affect any column from unique index).
v7.0.5
: EF Core 7.0.5
EF Core 7.0.5 is available on NuGet now. This is a patch release of EF Core 7 containing only important bug fixes:
- Can't add migration renaming a column on TPC root
- Scaffolded collection navigation properties do not have setters
- EF7 generating incorrect SQL for the Concat/Union All
- Added nullable property to Json mapped model resulting in errors instead of mapping non existing json property to null
v7.0.4
: EF Core 7.0.4
This is a patch release of EF Core 7.0 containing only important bug fixes:
- Exception replacing multi-level relationship in EF7
- Deletion can cause error "The association between entity types A and B has been severed..."
- Non-empty second migration in TPC scheme using inheritance
- Entity Framework Core 7 keeps creating the same migration for Nullable DateTime field
- TPC mapping strategy not respecting default database schema during migration
- Count after Take throws "No column name was specified for column 1 of 't'."
And for Microsoft.Data.Sqlite:
v7.0.3
: EF Core 7.0.3
This is a patch release of EF Core 7.0 containing only important bug fixes:
- Add-Migration fails with "An item with the same key has already been added" when renaming entity
- ExecuteUpdate fails when target entity has an owned entity
- EF Core 7 Rev eng: Missing HasForeignKey when referencing a navigation property with a unique constraint with DataAnnotations on
- Change in behaviour of CSharpHelper.Identifier(string name)
- NullReferenceException scaffolding when no primary key set
- Idempotent migration script not working on EFCore7.0 for AlterColumn when nullable changed from true to false
- 6.0.11 to 7.0.0: [...] are both mapped to column [..] but are configured to use differing provider types ('double' and 'double?').'
- Generated Model Snapshot throws InvalidOperationException
- SQL Server bulk insert broken when new command applies pending commands and goes over the batch parameter limit
- Invalid singularization when scaffolding a manytomany table
- In EF7, SqLite unable to load spatialite using the NetTopologySuite Package
- Cannot access property through interface in ExecuteUpdate setter lambda
- DbContext scaffold missing IndexerProperty for M2M relation after moving to EF Core 7
- Performance regression in model building in Entity Framework Core 7
- Mixing sproc and non-sproc commands in the same batch may fail with a NullReferenceException
- Condition's order will cause different result when using .Contains() to search string cross varchar and nvarchar columns
- SaveChanges circular dependency in unique unfiltered index
- QueryTrackingBehavior resets to TrackAll when using DbContext pooling
- EFCore 7.0.0 - Graph of entity insertion throws a FK exception
- Replacing PK to PK TPH dependent with different type fails
- dotnet ef migrations add freezes
- InvalidOperationException when mapping properties of different types to the same column
- Obsoletion message for AutoTransactionsEnabled is wrong
- Incorrect NullReferenceException for parameter in split query with GroupBy
v7.0.2
: EF Core 7.0.2 (EF7)
This is a patch release of EF Core 7.0 containing only important bug fixes:
v7.0.1
: EF Core 7.0.1 (EF7)
This is a patch release of EF Core 7.0 containing only updates to dependencies. There are no additional fixes in this release beyond those already shipped in EF Core 7.0.1.
v7.0.0
: EF Core 7.0 (EF7)
EF Core 7.0 GA (commonly referred to as EF7) is now available from NuGet.
See What's New in EF7 for a detailed look at all the new features in EF7. In summary, the following new features are included in EF7:
- Make basic EF scenarios work under aggressive trimming
- Entity splitting support
- Support for GroupBy entityType
- Support GroupJoin when it is final query operator
- ExecuteUpdate: Add SetProperty overload that accepts a value directly (no lambda)
- Support sproc input/output parameters on non-concurrency-token properties
- Implement TagWith for ExecuteUpdate and DeleteUpdate
- ExecuteDelete for owner when only its owned types are sharing the same table
- Stop scaffolding DbSet initialization to null!
- CSharpHelper: support more types of collection literals
- Map JSON values stored in database to EF properties
- ExecuteUpdate/Delete (AKA bulk update, without loading data into memory)
- Code templates for scaffolding entity types and DbContext from an existing database
- Support raw SQL Queries for basic types like Guid, DateTime and int
- Allow applications to create model building conventions (aka public conventions)
- Cosmos: Support AAD RBAC via the ClientSecretCredential
- Map inserts, updates, and deletes (CUD operations) to stored procedures
- Add a static flag in EF that will be set when code is being executed for design-time discover
- Support sequence key generation on SQL Server, which is useful for Table-per-concrete-type (TPC) mapping
- Allow null connection string to be passed to UseProvider methods
- Downgrade the ContextInitialized event from Information to Debug
- Get an EntityEntry<TEntity> for Shared Entity Types
- Make EntityEntryGraphIterator publicly usable
- Support unidirectional many-to-many relationships
- Translate string.Join and string.Concat
- RevEng: Enable generating IEntityTypeConfiguration classes (avoids large OnModelCreating)
- Interception to modify the LINQ expression tree
- Interception for DbUpdateConcurrencyException
- Add interception event to be fired when EF has finished consuming a result set
- Add events for DetectChanges/state change
- ChangeTracker: New event for "entity about to get tracked"
- Translate EnvelopeCombiner.CombineAsGeometry aggregate function
- SQL Server: Translate statistics aggregate functions
- Filtered Includes for hidden navigation properties
- Make it easier to pass a CancellationToken to FindAsync
- Interception for object materialization (a.k.a. "ObjectMaterialized")
- Provide a hook for identity resolution
- Create lazy-loading and change-tracking proxy types lazily
- Compiled model: Allow use of lazy loading and change tracking proxy types
- Full support for custom provider aggregate functions
- Spatial: Translate aggregate functions
- Allow specifying different column names per table in TPT, TPC or entity splitting
- Support for custom proxy generation
- TPC inheritance mapping pattern
- DeleteBehaviorAttribute
- Translate GetType() for entity types with inheritance
- Delay DbCommandInterceptor.CommandCreated until DbCommand properties are initialized
- Remove unnecessary extra batches in SaveChanges
- Don't check for a connection string until after ConnectionOpening has been called
- Add ConnectionCreating/ConnectionCreated to DbConnectionInterceptor
- Migration name filter
- Add support for AT TIME ZONE
- GroupBy aggregate lifting
- Pascal-case the DbContext name when scaffolding
- Support value generation with converters
- Improve batching performance when using TPH mappings
- Attribute (Data Annotations) mapping for composite primary keys
- SQL Server UTF8 collations
- Stop wrapping single changes in transactions where possible
- Use RETURNING/OUTPUT clause for UPDATE/DELETE
- SQLite SaveChanges: Use RETURNING clause
- SQL Server: Optimize SQL Server OUTPUT clause usage when retrieving database-generated values
- Stop automatically deleting orphans for optional relationships with cascade delete configured
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
- [ ] If you want to rebase/retry this PR, check this box
This PR was generated by Mend Renovate. View the repository job log.
Walkthrough
The recent updates across multiple project files primarily involve upgrading the Microsoft.AspNetCore.Mvc.NewtonsoftJson
package from version 5.0.17
to 8.0.8
. This change enhances the application with potential new features, improvements, and bug fixes. In some files, additional ASP.NET Core packages were also updated in conjunction with this upgrade, reflecting an overall aim to modernize the project's dependencies.
Changes
Files | Change Summary |
---|---|
1_Essentials/11_Groups/Scaffold.Web.csproj 1_Essentials/12_MessageSizes/Scaffold.Web.csproj 1_Essentials/13_HubContextOutsideHub/Scaffold.Web.csproj 1_Essentials/14_HubLifecycle/Scaffold.Web.csproj 1_Essentials/15_Reconnection/Scaffold.Web.csproj 1_Essentials/16_DependencyInjection/Scaffold.Web.csproj 1_Essentials/2_Logging/Scaffold.Web.csproj 1_Essentials/5_ChoosingTransportType/Scaffold.Web.csproj 1_Essentials/7_CallingHubMethods/Scaffold.Web.csproj |
Updated Microsoft.AspNetCore.Mvc.NewtonsoftJson from 5.0.17 to 8.0.8 . |
2_Advanced/02_MessagePack/Scaffold.Web.csproj |
Updated Microsoft.AspNetCore.SignalR.Protocols.MessagePack and Microsoft.AspNetCore.Mvc.NewtonsoftJson from 5.0.17 to 8.0.8 . |
2_Advanced/08-1_Authorization/08-1_Authorization.csproj |
Updated multiple ASP.NET Core packages from 5.0.17 to 8.0.8 , including Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore and Microsoft.AspNetCore.Identity . |
2_Advanced/14_dotnetClient/Server/Scaffold.Web.csproj |
Updated Microsoft.AspNetCore.SignalR.Client , Microsoft.AspNetCore.SignalR.StackExchangeRedis , and Microsoft.AspNetCore.Mvc.NewtonsoftJson from 5.0.17 to 8.0.8 . |
Demos/todo-application/RealTimeTodo.Web/RealTimeTodo.Web.csproj |
Updated Microsoft.AspNetCore.SpaServices.Extensions and Microsoft.AspNetCore.Mvc.NewtonsoftJson from 5.0.17 to 8.0.8 . |
Presentations/RealTimeRevolution/src/END/src.csproj Presentations/RealTimeRevolution/src/START/src.csproj |
Updated Microsoft.AspNetCore.Mvc.NewtonsoftJson from 5.0.17 to 8.0.8 . |
Sequence Diagram(s)
sequenceDiagram
participant User
participant WebApp
participant JsonLibrary
User->>WebApp: Request data
WebApp->>JsonLibrary: Serialize request
JsonLibrary-->>WebApp: Return serialized data
WebApp-->>User: Send response
In the code with a hop and a skip,
Upgraded packages make my heart flip!
Newtonsoft's now fresh, oh what a treat,
Bugs begone, and features so neat!
With hops of joy, I dance and play,
Code's now brighter in every way! 🐰✨
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?
Tips
Chat
There are 3 ways to chat with CodeRabbit:
- Review comments: Directly reply to a review comment made by CodeRabbit. Example:
-
I pushed a fix in commit <commit_id>.
-
Generate unit testing code for this file.
-
Open a follow-up GitHub issue for this discussion.
-
- Files and specific lines of code (under the "Files changed" tab): Tag
@coderabbitai
in a new review comment at the desired location with your query. Examples:-
@coderabbitai generate unit testing code for this file.
-
@coderabbitai modularize this function.
-
- PR comments: Tag
@coderabbitai
in a new PR comment to ask questions about the PR branch. For the best results, please provide a very specific query, as very limited context is provided in this mode. Examples:-
@coderabbitai generate interesting stats about this repository and render them as a table.
-
@coderabbitai show all the console.log statements in this repository.
-
@coderabbitai read src/utils.ts and generate unit testing code.
-
@coderabbitai read the files in the src/scheduler package and generate a class diagram using mermaid and a README in the markdown format.
-
@coderabbitai help me debug CodeRabbit configuration file.
-
Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments.
CodeRabbit Commands (invoked as PR comments)
-
@coderabbitai pause
to pause the reviews on a PR. -
@coderabbitai resume
to resume the paused reviews. -
@coderabbitai review
to trigger an incremental review. This is useful when automatic reviews are disabled for the repository. -
@coderabbitai full review
to do a full review from scratch and review all the files again. -
@coderabbitai summary
to regenerate the summary of the PR. -
@coderabbitai resolve
resolve all the CodeRabbit review comments. -
@coderabbitai configuration
to show the current CodeRabbit configuration for the repository. -
@coderabbitai help
to get help.
Additionally, you can add @coderabbitai ignore
anywhere in the PR description to prevent this PR from being reviewed.
CodeRabbit Configuration File (.coderabbit.yaml
)
- You can programmatically configure CodeRabbit by adding a
.coderabbit.yaml
file to the root of your repository. - Please see the configuration documentation for more information.
- If your editor has YAML language server enabled, you can add the path at the top of this file to enable auto-completion and validation:
# yaml-language-server: $schema=https://coderabbit.ai/integrations/schema.v2.json
Documentation and Community
- Visit our Documentation for detailed information on how to use CodeRabbit.
- Join our Discord Community to get help, request features, and share feedback.
- Follow us on X/Twitter for updates and announcements.