Releases: STARIONGROUP/COMET-WebServices-Community-Edition
Version 11.0.0-RC3
The official CDP4-COMET Web Services releases are published on Docker hub.
The following has been implemented in this release:
- [Update] to CDP4-COMET SDK version 30.0.1
- [Update] to net10; fixes #396
- [Update] Npgsql to version 10.0.2
- [Update] Microsoft.Extensions.Logging.Abstractions to version 10.0.7
- [Update] Microsoft.AspNetCore.Authentication.Negotiate to version 10.0.7
- [Update] Microsoft.AspNetCore.Authentication.JwtBearer to version 10.0.7
- [Update] Microsoft.Extensions.Caching.Memory to version 10.0.7
- [Update] Hangfire.Core to version 1.8.23
- [Update] Hangfire.AspNetCore to version 1.8.23
- [Update] Serilog.Sinks.Grafana.Loki to version 8.3.2
- [Update] System.Configuration.ConfigurationManager to version 10.0.7
- [Update] System.Resources.Extensions to version 10.0.7
- [Update] MailKit to version 4.16.0
- Integration test suite verifies that this version supports PostgreSQL 18.x; fixes #392
Version 11.0.0-RC2
The official CDP4-COMET Web Services releases are published on Docker hub.
The following has been implemented in this release:
- [Implement] support System.Text.Json implementation; fixes #344
- [FIX] Compound ParameterType having an EnumerationParameterType Component; fixes #398
- [Update] to CDP4-COMET SDK version 29.0.3
- [Update] System.Configuration.ConfigurationManager to version 10.0.1
- [Update] System.Resources.Extensions to version 10.0.1
- [Update] System.Text.Json to version 10.0.0
- [Update] Microsoft.AspNetCore.Authentication.JwtBearer to version 9.0.11
- [Update] Microsoft.AspNetCore.Authentication.Negotiate to version 9.0.11
- [Update] Microsoft.Extensions.Caching.Memory to version 10.0.1
- [Update] Microsoft.Extensions.Logging.Abstractions to version 10.0.1
- [Update] FluentValidation to version 12.1.1
- [Update] Hangfire.Core to version 1.8.22
- [Update] Hangfire.AspNetCore to version 1.8.22
- [Update] MailKit to version 4.14.1
- [Update] Npgsql to version 10.0.1
- [Update] Serilog.AspNetCore to version 10.0.0
- [Update] docker file to use aspnet:9.0.10-alpine3.22
10.0.1
The official CDP4-COMET Web Services releases are published on Docker hub.
The following has been implemented in this release:
- [FIX] Compound ParameterType having an EnumerationParameterType Component; fixes #398
Version 11.0.0-RC1
The official CDP4-COMET Web Services releases are published on Docker hub.
The following has been implemented in this release:
- [Implement] to support System.Text.Json implementation; fixes #344
- [Update] to CDP4-COMET SDK version 29.0.3
- [Update] System.Configuration.ConfigurationManager to version 10.0.1
- [Update] System.Resources.Extensions to version 10.0.1
- [Update] System.Text.Json to version 10.0.0
- [Update] Microsoft.AspNetCore.Authentication.JwtBearer to version 9.0.11
- [Update] Microsoft.AspNetCore.Authentication.Negotiate to version 9.0.11
- [Update] Microsoft.Extensions.Caching.Memory to version 10.0.1
- [Update] Microsoft.Extensions.Logging.Abstractions to version 10.0.1
- [Update] FluentValidation to version 12.1.1
- [Update] Hangfire.Core to version 1.8.22
- [Update] Hangfire.AspNetCore to version 1.8.22
- [Update] MailKit to version 4.14.1
- [Update] Npgsql to version 10.0.1
- [Update] Serilog.AspNetCore to version 10.0.0
- [Update] docker file to use aspnet:9.0.10-alpine3.22
Version 10.0.0
The official CDP4-COMET Web Services releases are published on Docker hub.
The following has been implemented in this release:
- [Fix] Thread pool exhaustion; fixes #385
- [Refactor] codebase to perform all database operations using Asynchronous methods
- [Refactor] Cdp4TransactionManager to make use of IDataSource, IDataSource makes use of NpgsqlDataSource to create new connections and do connection pooling
- [Add] settings to Backtier [ ConnectionTimeout, Keepalive, MaximumPoolSize]
- [Update] dependencies: ] Newtonsoft.Json; CDP4JsonSerializer-CE; Microsoft.Extensions.Logging.Abstractions; CDP4MessagePackSerializer-CE; CDP4ServicesMessaging-CE; FluentResults; FluentValidation; Hangfire.*; Serilog.Sinks.Grafana.Loki; MailKit
- [Refactor] use of regex with time constraing to prevent DOS (#394)
- [Update] CodeQuality to use cdp4-test-database-community-edition:4.2.0
- [Update] docker file to use aspnet:9.0.9-alpine3.22
Version 9.1.1
The official CDP4-COMET Web Services releases are published on Docker hub.
The following has been implemented in this release:
Version 9.0.0
The official CDP4-COMET Web Services releases are published on Docker hub.
The following has been implemented in this release:
- [Update] RootPage
- [Refactor] DataStoreController.DropDataStoreConnections to make use of SQL command parameters
- [Fix] bug on DLL resolve for plugins; fixes #380
- [Update] docker container to aspnet:9.0.1-alpine3.2
- [Update] Npgsql, Carter, FluentValidation, Hangfire, Serilog, MailKit, System.Text.Json, CDP4-SDK
- [Verify] PotgreSQL 17.2
Version 8.0.2
The official CDP4-COMET Web Services releases are published on Docker hub.
The following has been implemented in this release:
- [Update] CDP4-SDK version 27.3.4
- [Update] MailKit version 4.8.0
Version 8.0.1
The official CDP4-COMET Web Services releases are published on Docker hub.
The following has been implemented in this release:
- [Update] to Npgsql version 8.0.4
- [Update] to FluentValidation version 11.10.0
- [FIX] Missing ParameterTypeComponents in copy EngineeringModelSetup from Source; fixes #373
- [Update] docker image to aspnet:8.0.8-alpine3.20
Version 8.0.0
The official CDP4-COMET Web Services releases are published on Docker hub.
The following has been implemented in this major release:
- Upgrade from net482 to net8.0
- Replace NancyFx with CarterCommunity
- Improve logging based on Serilog and configuration for Loki stack
- Include MessagePack based serialization for improved performance
- Add support for PostgreSQL 16.x
- Add Health endpoints
- Add Chery Picking endpoint
- Add EngineeringModel Shallow query parameter
- Add long running tasks capability
- Add improved error / exception response
- Add RabbitMQ to the architecture to support messaging to other systems
- Update landing page
- Docker and Docker-Compose are now the preferred deployment mechanism
This is a major release that provides improved performance and is based on the current state of the art provided by the aspnet core stack and its ecosystem.