From 99704b93c409fd894cd159fb8cd2586579f6a805 Mon Sep 17 00:00:00 2001 From: Brian Hill Date: Thu, 31 Jul 2025 12:40:50 -0400 Subject: [PATCH 1/8] dualbuild --- AcmeCaPlugin/AcmeCaPlugin.csproj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/AcmeCaPlugin/AcmeCaPlugin.csproj b/AcmeCaPlugin/AcmeCaPlugin.csproj index 9b77aec..e8c5b00 100644 --- a/AcmeCaPlugin/AcmeCaPlugin.csproj +++ b/AcmeCaPlugin/AcmeCaPlugin.csproj @@ -1,6 +1,6 @@ -net6.0 +net6.0;net8.0 disable true false From 1f37b8ae7eafb2472f0cb197bdfbc7227f25cccd Mon Sep 17 00:00:00 2001 From: Brian Hill <76450501+bhillkeyfactor@users.noreply.github.com> Date: Thu, 31 Jul 2025 12:48:55 -0400 Subject: [PATCH 2/8] Update AcmeCaPlugin.csproj --- AcmeCaPlugin/AcmeCaPlugin.csproj | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/AcmeCaPlugin/AcmeCaPlugin.csproj b/AcmeCaPlugin/AcmeCaPlugin.csproj index e8c5b00..35e7ba0 100644 --- a/AcmeCaPlugin/AcmeCaPlugin.csproj +++ b/AcmeCaPlugin/AcmeCaPlugin.csproj @@ -1,7 +1,8 @@ net6.0;net8.0 -disable +enable +disable true false Keyfactor.Extensions.CAPlugin.Acme From d51a163ef95492f0541a3b064faa6be64ed25b4b Mon Sep 17 00:00:00 2001 From: Brian Hill <76450501+bhillkeyfactor@users.noreply.github.com> Date: Thu, 31 Jul 2025 12:53:58 -0400 Subject: [PATCH 3/8] Update AcmeCaPlugin.csproj --- AcmeCaPlugin/AcmeCaPlugin.csproj | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/AcmeCaPlugin/AcmeCaPlugin.csproj b/AcmeCaPlugin/AcmeCaPlugin.csproj index 35e7ba0..da06816 100644 --- a/AcmeCaPlugin/AcmeCaPlugin.csproj +++ b/AcmeCaPlugin/AcmeCaPlugin.csproj @@ -8,7 +8,25 @@ Keyfactor.Extensions.CAPlugin.Acme AcmeCaPlugin - + + + + + + + + + + + + + + + + + + + From 07baaf599f3c3daabdda75a9451b9e0b53a5c8de Mon Sep 17 00:00:00 2001 From: Brian Hill <76450501+bhillkeyfactor@users.noreply.github.com> Date: Thu, 31 Jul 2025 12:58:41 -0400 Subject: [PATCH 4/8] Update AcmeCaPlugin.csproj --- AcmeCaPlugin/AcmeCaPlugin.csproj | 20 +------------------- 1 file changed, 1 insertion(+), 19 deletions(-) diff --git a/AcmeCaPlugin/AcmeCaPlugin.csproj b/AcmeCaPlugin/AcmeCaPlugin.csproj index da06816..35e7ba0 100644 --- a/AcmeCaPlugin/AcmeCaPlugin.csproj +++ b/AcmeCaPlugin/AcmeCaPlugin.csproj @@ -8,25 +8,7 @@ Keyfactor.Extensions.CAPlugin.Acme AcmeCaPlugin - - - - - - - - - - - - - - - - - - - + From eaf9dbed6fa3887b3bde2c002840b05677d24fff Mon Sep 17 00:00:00 2001 From: spbsoluble <1661003+spbsoluble@users.noreply.github.com> Date: Thu, 31 Jul 2025 10:31:23 -0700 Subject: [PATCH 5/8] fix(proj): Use `TargetFrameworks` for dualbuild --- AcmeCaPlugin/AcmeCaPlugin.csproj | 64 ++++++++++++++++---------------- 1 file changed, 32 insertions(+), 32 deletions(-) diff --git a/AcmeCaPlugin/AcmeCaPlugin.csproj b/AcmeCaPlugin/AcmeCaPlugin.csproj index 35e7ba0..4a05d20 100644 --- a/AcmeCaPlugin/AcmeCaPlugin.csproj +++ b/AcmeCaPlugin/AcmeCaPlugin.csproj @@ -1,34 +1,34 @@ - -net6.0;net8.0 -enable -disable -true -false -Keyfactor.Extensions.CAPlugin.Acme -AcmeCaPlugin - - - - - - - - - - - - - - - - - - - - - -Always - - + + net6.0;net8.0 + enable + disable + true + false + Keyfactor.Extensions.CAPlugin.Acme + AcmeCaPlugin + + + + + + + + + + + + + + + + + + + + + + Always + + From 26f8ec5c7fda0853319725d77760bdd4c66d25b0 Mon Sep 17 00:00:00 2001 From: spbsoluble <1661003+spbsoluble@users.noreply.github.com> Date: Thu, 31 Jul 2025 11:01:42 -0700 Subject: [PATCH 6/8] chore(docs): Add changelog entry for 1.0.1 --- CHANGELOG.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 4c9a3ca..e4709a5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,2 +1,5 @@ -# v1.0.0 +# v1.0.1 +* Added build for `.net8` + +# v1.0.0 * Initial Release. Support for Acme. Enroll and Revocation From e9164fed0c0b1a92bca3fd93bacebd130f21f51d Mon Sep 17 00:00:00 2001 From: Keyfactor Date: Thu, 31 Jul 2025 18:55:52 +0000 Subject: [PATCH 7/8] Update generated docs --- README.md | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 5762a55..cf34864 100644 --- a/README.md +++ b/README.md @@ -429,13 +429,16 @@ This section outlines all required ports, file access, permissions, and validati 2. On the server hosting the AnyCA Gateway REST, download and unzip the latest [Acme AnyCA Gateway REST plugin](https://github.com/Keyfactor/acme-provider-caplugin/releases/latest) from GitHub. -3. Copy the unzipped directory (usually called `net6.0`) to the Extensions directory: +3. Copy the unzipped directory (usually called `net6.0` or `net8.0`) to the Extensions directory: + ```shell + Depending on your AnyCA Gateway REST version, copy the unzipped directory to one of the following locations: Program Files\Keyfactor\AnyCA Gateway\AnyGatewayREST\net6.0\Extensions + Program Files\Keyfactor\AnyCA Gateway\AnyGatewayREST\net8.0\Extensions ``` - > The directory containing the Acme AnyCA Gateway REST plugin DLLs (`net6.0`) can be named anything, as long as it is unique within the `Extensions` directory. + > The directory containing the Acme AnyCA Gateway REST plugin DLLs (`net6.0` or `net8.0`) can be named anything, as long as it is unique within the `Extensions` directory. 4. Restart the AnyCA Gateway REST service. From 91ecba99aee5cae5e8498abc82f2ffff1b3a3c87 Mon Sep 17 00:00:00 2001 From: spbsoluble <1661003+spbsoluble@users.noreply.github.com> Date: Thu, 31 Jul 2025 12:20:42 -0700 Subject: [PATCH 8/8] fix(proj): Revert `ImplicitUsings` --- AcmeCaPlugin/AcmeCaPlugin.csproj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/AcmeCaPlugin/AcmeCaPlugin.csproj b/AcmeCaPlugin/AcmeCaPlugin.csproj index 4a05d20..1675a5e 100644 --- a/AcmeCaPlugin/AcmeCaPlugin.csproj +++ b/AcmeCaPlugin/AcmeCaPlugin.csproj @@ -1,7 +1,7 @@ net6.0;net8.0 - enable + disable disable true false