diff --git a/CHANGELOG.md b/CHANGELOG.md
index 23612cdcd..28144e4d6 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -7,10 +7,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
## [Unreleased]
+Nothing yet.
+
+## [5.0.0] - 2024-12-30
+
### Added
- Feature Management.
- ID property in creation payloads.
+- Problem Details.
### Changed
@@ -25,6 +30,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Refactored database entities & `PortalDb`.
- Upgraded Identity NuGet packages.
- Refactored Web layer.
+- Throw ErrorException in `BaseClient`.
### Fixed
diff --git a/backend/src/Logitar.Portal.Application/Logitar.Portal.Application.csproj b/backend/src/Logitar.Portal.Application/Logitar.Portal.Application.csproj
index 18f116d35..4488b62d6 100644
--- a/backend/src/Logitar.Portal.Application/Logitar.Portal.Application.csproj
+++ b/backend/src/Logitar.Portal.Application/Logitar.Portal.Application.csproj
@@ -15,14 +15,14 @@
README.md
https://github.com/Logitar/Portal
git
- 4.1.3.0
+ 5.0.0.0
$(AssemblyVersion)
LICENSE
True
- 4.1.3
+ 5.0.0
en-CA
False
- Updated NuGet packages.
+ NuGet package upgrade and many changes; see CHANGELOG.
logitar;portal;application;core;logic
https://github.com/Logitar/Portal/tree/main/backend/src/Logitar.Portal.Application
diff --git a/backend/src/Logitar.Portal.Client/Logitar.Portal.Client.csproj b/backend/src/Logitar.Portal.Client/Logitar.Portal.Client.csproj
index 33d75ef3c..048d69b8a 100644
--- a/backend/src/Logitar.Portal.Client/Logitar.Portal.Client.csproj
+++ b/backend/src/Logitar.Portal.Client/Logitar.Portal.Client.csproj
@@ -15,14 +15,14 @@
README.md
https://github.com/Logitar/Portal
git
- 4.1.3.0
+ 5.0.0.0
$(AssemblyVersion)
LICENSE
True
- 4.1.3
+ 5.0.0
en-CA
False
- Updated NuGet packages.
+ NuGet package upgrade and many changes; see CHANGELOG.
logitar;portal;client;http
https://github.com/Logitar/Portal/tree/main/backend/src/Logitar.Portal.Client
diff --git a/backend/src/Logitar.Portal.Contracts/Logitar.Portal.Contracts.csproj b/backend/src/Logitar.Portal.Contracts/Logitar.Portal.Contracts.csproj
index d45c44b1f..e983a514d 100644
--- a/backend/src/Logitar.Portal.Contracts/Logitar.Portal.Contracts.csproj
+++ b/backend/src/Logitar.Portal.Contracts/Logitar.Portal.Contracts.csproj
@@ -15,14 +15,14 @@
README.md
https://github.com/Logitar/Portal
git
- 4.1.3.0
+ 5.0.0.0
$(AssemblyVersion)
LICENSE
True
- 4.1.3
+ 5.0.0
en-CA
False
- Updated NuGet packages.
+ NuGet package upgrade and many changes; see CHANGELOG.
logitar;portal;contracts
https://github.com/Logitar/Portal/tree/main/backend/src/Logitar.Portal.Contracts
diff --git a/backend/src/Logitar.Portal.Domain/Logitar.Portal.Domain.csproj b/backend/src/Logitar.Portal.Domain/Logitar.Portal.Domain.csproj
index 135ca22ea..d96f961b9 100644
--- a/backend/src/Logitar.Portal.Domain/Logitar.Portal.Domain.csproj
+++ b/backend/src/Logitar.Portal.Domain/Logitar.Portal.Domain.csproj
@@ -15,14 +15,14 @@
README.md
https://github.com/Logitar/Portal
git
- 4.1.3.0
+ 5.0.0.0
$(AssemblyVersion)
LICENSE
True
- 4.1.3
+ 5.0.0
en-CA
False
- Updated NuGet packages.
+ NuGet package upgrade and many changes; see CHANGELOG.
logitar;portal;domain;business;logic
https://github.com/Logitar/Portal/tree/main/backend/src/Logitar.Portal.Domain
diff --git a/backend/src/Logitar.Portal.EntityFrameworkCore.PostgreSQL/Logitar.Portal.EntityFrameworkCore.PostgreSQL.csproj b/backend/src/Logitar.Portal.EntityFrameworkCore.PostgreSQL/Logitar.Portal.EntityFrameworkCore.PostgreSQL.csproj
index b909d4e55..e52b1e92b 100644
--- a/backend/src/Logitar.Portal.EntityFrameworkCore.PostgreSQL/Logitar.Portal.EntityFrameworkCore.PostgreSQL.csproj
+++ b/backend/src/Logitar.Portal.EntityFrameworkCore.PostgreSQL/Logitar.Portal.EntityFrameworkCore.PostgreSQL.csproj
@@ -15,14 +15,14 @@
README.md
https://github.com/Logitar/Portal
git
- 4.1.3.0
+ 5.0.0.0
$(AssemblyVersion)
LICENSE
True
- 4.1.3
+ 5.0.0
en-CA
False
- Updated NuGet packages.
+ NuGet package upgrade and many changes; see CHANGELOG.
logitar;portal;efcore;postgres;store
https://github.com/Logitar/Portal/tree/main/backend/src/Logitar.Portal.EntityFrameworkCore.PostgreSQL
diff --git a/backend/src/Logitar.Portal.EntityFrameworkCore.Relational/Logitar.Portal.EntityFrameworkCore.Relational.csproj b/backend/src/Logitar.Portal.EntityFrameworkCore.Relational/Logitar.Portal.EntityFrameworkCore.Relational.csproj
index f51c97b67..fafa349ad 100644
--- a/backend/src/Logitar.Portal.EntityFrameworkCore.Relational/Logitar.Portal.EntityFrameworkCore.Relational.csproj
+++ b/backend/src/Logitar.Portal.EntityFrameworkCore.Relational/Logitar.Portal.EntityFrameworkCore.Relational.csproj
@@ -15,14 +15,14 @@
README.md
https://github.com/Logitar/Portal
git
- 4.1.3.0
+ 5.0.0.0
$(AssemblyVersion)
LICENSE
True
- 4.1.3
+ 5.0.0
en-CA
False
- Updated NuGet packages.
+ NuGet package upgrade and many changes; see CHANGELOG.
logitar;portal;efcore;relational;store
https://github.com/Logitar/Portal/tree/main/backend/src/Logitar.Portal.EntityFrameworkCore.Relational
diff --git a/backend/src/Logitar.Portal.EntityFrameworkCore.SqlServer/Logitar.Portal.EntityFrameworkCore.SqlServer.csproj b/backend/src/Logitar.Portal.EntityFrameworkCore.SqlServer/Logitar.Portal.EntityFrameworkCore.SqlServer.csproj
index a0fe4d84d..d1b56e133 100644
--- a/backend/src/Logitar.Portal.EntityFrameworkCore.SqlServer/Logitar.Portal.EntityFrameworkCore.SqlServer.csproj
+++ b/backend/src/Logitar.Portal.EntityFrameworkCore.SqlServer/Logitar.Portal.EntityFrameworkCore.SqlServer.csproj
@@ -15,14 +15,14 @@
README.md
https://github.com/Logitar/Portal
git
- 4.1.3.0
+ 5.0.0.0
$(AssemblyVersion)
LICENSE
True
- 4.1.3
+ 5.0.0
en-CA
False
- Updated NuGet packages.
+ NuGet package upgrade and many changes; see CHANGELOG.
logitar;portal;efcore;sqlserver;store
https://github.com/Logitar/Portal/tree/main/backend/src/Logitar.Portal.EntityFrameworkCore.SqlServer
diff --git a/backend/src/Logitar.Portal.GraphQL/Logitar.Portal.GraphQL.csproj b/backend/src/Logitar.Portal.GraphQL/Logitar.Portal.GraphQL.csproj
index 424dac41e..b3fbcaafb 100644
--- a/backend/src/Logitar.Portal.GraphQL/Logitar.Portal.GraphQL.csproj
+++ b/backend/src/Logitar.Portal.GraphQL/Logitar.Portal.GraphQL.csproj
@@ -15,14 +15,14 @@
README.md
https://github.com/Logitar/Portal
git
- 4.1.3.0
+ 5.0.0.0
$(AssemblyVersion)
LICENSE
True
- 4.1.3
+ 5.0.0
en-CA
False
- Updated NuGet packages.
+ NuGet package upgrade and many changes; see CHANGELOG.
logitar;portal;graphql;interface;api;queries
https://github.com/Logitar/Portal/tree/main/backend/src/Logitar.Portal.GraphQL
diff --git a/backend/src/Logitar.Portal.Infrastructure/Logitar.Portal.Infrastructure.csproj b/backend/src/Logitar.Portal.Infrastructure/Logitar.Portal.Infrastructure.csproj
index 6b554aa53..ed2c16d97 100644
--- a/backend/src/Logitar.Portal.Infrastructure/Logitar.Portal.Infrastructure.csproj
+++ b/backend/src/Logitar.Portal.Infrastructure/Logitar.Portal.Infrastructure.csproj
@@ -15,14 +15,14 @@
README.md
https://github.com/Logitar/Portal
git
- 4.1.3.0
+ 5.0.0.0
$(AssemblyVersion)
LICENSE
True
- 4.1.3
+ 5.0.0
en-CA
False
- Updated NuGet packages.
+ NuGet package upgrade and many changes; see CHANGELOG.
logitar;portal;infrastructure;logic;caching;email
https://github.com/Logitar/Portal/tree/main/backend/src/Logitar.Portal.Infrastructure
diff --git a/backend/src/Logitar.Portal.MassTransit/Logitar.Portal.MassTransit.csproj b/backend/src/Logitar.Portal.MassTransit/Logitar.Portal.MassTransit.csproj
index 4bc9a2d9e..5991b8609 100644
--- a/backend/src/Logitar.Portal.MassTransit/Logitar.Portal.MassTransit.csproj
+++ b/backend/src/Logitar.Portal.MassTransit/Logitar.Portal.MassTransit.csproj
@@ -15,14 +15,14 @@
README.md
https://github.com/Logitar/Portal
git
- 4.1.3.0
+ 5.0.0.0
$(AssemblyVersion)
LICENSE
True
- 4.1.3
+ 5.0.0
en-CA
False
- Updated NuGet packages.
+ NuGet package upgrade and many changes; see CHANGELOG.
logitar;portal;masstransit;interface;messaging;consumers;rabbitmq
https://github.com/Logitar/Portal/tree/main/backend/src/Logitar.Portal.MassTransit
diff --git a/backend/src/Logitar.Portal.MongoDB/Logitar.Portal.MongoDB.csproj b/backend/src/Logitar.Portal.MongoDB/Logitar.Portal.MongoDB.csproj
index 5f45ce1fb..e7fe39266 100644
--- a/backend/src/Logitar.Portal.MongoDB/Logitar.Portal.MongoDB.csproj
+++ b/backend/src/Logitar.Portal.MongoDB/Logitar.Portal.MongoDB.csproj
@@ -15,14 +15,14 @@
README.md
https://github.com/Logitar/Portal
git
- 4.1.3.0
+ 5.0.0.0
$(AssemblyVersion)
LICENSE
True
- 4.1.3
+ 5.0.0
en-CA
False
- Updated NuGet packages.
+ NuGet package upgrade and many changes; see CHANGELOG.
logitar;portal;mongodb;log;document;store;mongo
https://github.com/Logitar/Portal/tree/main/backend/src/Logitar.Portal.MongoDB
diff --git a/backend/src/Logitar.Portal.Web/Logitar.Portal.Web.csproj b/backend/src/Logitar.Portal.Web/Logitar.Portal.Web.csproj
index b6612777b..4a538f8c8 100644
--- a/backend/src/Logitar.Portal.Web/Logitar.Portal.Web.csproj
+++ b/backend/src/Logitar.Portal.Web/Logitar.Portal.Web.csproj
@@ -16,14 +16,14 @@
README.md
https://github.com/Logitar/Portal
git
- 4.1.3.0
+ 5.0.0.0
$(AssemblyVersion)
LICENSE
True
- 4.1.3
+ 5.0.0
en-CA
False
- Updated NuGet packages.
+ NuGet package upgrade and many changes; see CHANGELOG.
logitar;portal;web;interface;rest;api;controller;filter;razor;view
https://github.com/Logitar/Portal/tree/main/backend/src/Logitar.Portal.Web
diff --git a/backend/src/Logitar.Portal/Constants/Api.cs b/backend/src/Logitar.Portal/Constants/Api.cs
index ebec5bf3e..f08df8fc5 100644
--- a/backend/src/Logitar.Portal/Constants/Api.cs
+++ b/backend/src/Logitar.Portal/Constants/Api.cs
@@ -3,5 +3,5 @@
internal static class Api
{
public const string Title = "Portal API";
- public static readonly Version Version = new(4, 1, 3);
+ public static readonly Version Version = new(5, 0, 0);
}
diff --git a/frontend/package.json b/frontend/package.json
index b53fd8458..227468fa1 100644
--- a/frontend/package.json
+++ b/frontend/package.json
@@ -1,6 +1,6 @@
{
"name": "logitar-portal",
- "version": "4.1.3",
+ "version": "5.0.0",
"private": true,
"type": "module",
"scripts": {