From d8e785a257ef47283d80bd5f5011ade5188d1adf Mon Sep 17 00:00:00 2001 From: Einar Ingebrigtsen Date: Fri, 3 Jan 2025 17:39:21 +0100 Subject: [PATCH 1/2] Adding missing JsonSerializerOptions to bindings --- .../AspNetCore/ChronicleClientServiceCollectionExtensions.cs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Source/Clients/AspNetCore/ChronicleClientServiceCollectionExtensions.cs b/Source/Clients/AspNetCore/ChronicleClientServiceCollectionExtensions.cs index 20c3e4def1..64ecad6a35 100644 --- a/Source/Clients/AspNetCore/ChronicleClientServiceCollectionExtensions.cs +++ b/Source/Clients/AspNetCore/ChronicleClientServiceCollectionExtensions.cs @@ -3,6 +3,7 @@ using System.Collections.Concurrent; using Cratis.Chronicle; +using Cratis.Json; using Microsoft.AspNetCore.Http; using Microsoft.Extensions.DependencyInjection; using Microsoft.Extensions.Options; @@ -65,6 +66,7 @@ public static IServiceCollection AddChronicleClient(this IServiceCollection serv services.AddSingleton(sp => sp.GetRequiredService().Options.ArtifactsProvider); services.AddSingleton(sp => sp.GetRequiredService().Options.ModelNameConvention); services.AddSingleton(sp => sp.GetRequiredService().Options.CorrelationIdAccessor); + services.AddSingleton(Globals.JsonSerializerOptions); return services; } From 99720fd6f5e4bb1dc0a7f9bc6a6d9c599b3395b1 Mon Sep 17 00:00:00 2001 From: Einar Ingebrigtsen Date: Fri, 3 Jan 2025 17:39:33 +0100 Subject: [PATCH 2/2] Upgrading dependencies --- Source/Workbench/Web/package.json | 36 +++++++++++++++---------------- 1 file changed, 18 insertions(+), 18 deletions(-) diff --git a/Source/Workbench/Web/package.json b/Source/Workbench/Web/package.json index df09edb7b9..56f4249341 100644 --- a/Source/Workbench/Web/package.json +++ b/Source/Workbench/Web/package.json @@ -20,15 +20,15 @@ "@cratis/applications.react.mvvm": "15.0.12", "@cratis/applications.vite": "15.0.12", "allotment": "1.20.2", - "echarts": "5.5.1", + "echarts": "5.6.0", "mobx": "6.13.5", "mobx-react": "9.1.1", "primeicons": "7.0.0", - "primereact": "10.8.5", + "primereact": "10.9.1", "react": "18.3.1", "react-dom": "18.3.1", - "react-icons": "5.3.0", - "react-router-dom": "7.0.1", + "react-icons": "5.4.0", + "react-router-dom": "7.1.1", "reflect-metadata": "0.2.2", "ts-deepmerge": "7.0.2", "tsyringe": "4.8.0", @@ -38,15 +38,15 @@ "@types/chai": "5.0.1", "@types/chai-as-promised": "8.0.1", "@types/mocha": "10.0.10", - "@types/node": "22.10.1", - "@types/react": "18.3.12", - "@types/react-dom": "18.3.1", + "@types/node": "22.10.5", + "@types/react": "18.3.18", + "@types/react-dom": "18.3.5", "@types/sinon": "17.0.3", "@types/sinon-chai": "4.0.0", - "@typescript-eslint/eslint-plugin": "8.16.0", - "@typescript-eslint/parser": "8.16.0", + "@typescript-eslint/eslint-plugin": "8.19.0", + "@typescript-eslint/parser": "8.19.0", "@vitejs/plugin-react": "4.3.4", - "@vitest/coverage-v8": "2.1.6", + "@vitest/coverage-v8": "2.1.8", "autoprefixer": "10.4.20", "chai": "5.1.2", "chai-as-promised": "8.0.1", @@ -56,10 +56,10 @@ "eslint-plugin-import": "2.31.0", "eslint-plugin-no-null": "1.0.2", "eslint-plugin-prettier": "5.2.1", - "eslint-plugin-react": "7.37.2", - "eslint-plugin-react-hooks": "5.0.0", - "eslint-plugin-react-refresh": "0.4.14", - "globals": "15.13.0", + "eslint-plugin-react": "7.37.3", + "eslint-plugin-react-hooks": "5.1.0", + "eslint-plugin-react-refresh": "0.4.16", + "globals": "15.14.0", "hash-files": "1.1.1", "mocha": "10.8.2", "postcss": "8.4.49", @@ -69,11 +69,11 @@ "ts-node": "10.9.2", "tsconfig-paths": "4.2.0", "typescript": "5.7.2", - "typescript-eslint": "8.16.0", - "vite": "6.0.2", + "typescript-eslint": "8.19.0", + "vite": "6.0.7", "vite-plugin-commonjs": "0.10.4", - "vite-tsconfig-paths": "5.1.3", - "vitest": "2.1.6" + "vite-tsconfig-paths": "5.1.4", + "vitest": "2.1.8" }, "packageManager": "yarn@4.5.3" }