Skip to content

Releases: polymind-inc/acmebot

v5.0.3

16 Jun 02:19
Immutable release. Only release title and notes can be modified.
9a488b8

Choose a tag to compare

🚀 Upgrade

Update your existing Acmebot deployment using the Azure deployment template:

Deploy to Azure

Important

The update process modifies Azure resources in-place.

Please back up your Function App configuration before updating production environments.


What's Changed

Bug Fixes

Dependency Updates

  • Bump typescript-eslint from 8.61.0 to 8.61.1 in /src/Acmebot.App/ClientApp in the client-app group by @dependabot[bot] in #1129
  • Bump the nuget group with 2 updates by @dependabot[bot] in #1130

Full Changelog: v5.0.2...v5.0.3

v5.0.2

14 Jun 13:14
Immutable release. Only release title and notes can be modified.
b456b0d

Choose a tag to compare

🚀 Upgrade

Update your existing Acmebot deployment using the Azure deployment template:

Deploy to Azure

Important

The update process modifies Azure resources in-place.

Please back up your Function App configuration before updating production environments.


What's Changed

New Features

Bug Fixes

  • Fix ZeroSSL account creation error caused by null kid in outer JWS by @rohanorton in #1112
  • Use response replay-nonce for subsequent requests by @shibayan in #1118

Documentation

  • Update documentation to clarify Azure Public support for Acmebot v5 deployment by @shibayan in #1108
  • Update documentation and UI for ACME endpoints and terminology by @shibayan in #1110
  • [codex] Announce commercial support by @shibayan in #1113
  • Revise documentation and UI for clarity and consistency by @shibayan in #1123
  • [codex] Update Acmebot contacts docs by @shibayan in #1124

Dependency Updates

  • Bump actions/checkout from 6.0.2 to 6.0.3 in the github-actions group by @dependabot[bot] in #1105
  • Bump the nuget group with 4 updates by @dependabot[bot] in #1107
  • Bump the client-app group in /src/Acmebot.App/ClientApp with 6 updates by @dependabot[bot] in #1106
  • Bump the client-app group in /src/Acmebot.App/ClientApp with 6 updates by @dependabot[bot] in #1114
  • Bump the nuget group with 4 updates by @dependabot[bot] in #1115
  • Bump vue-tsc from 3.3.4 to 3.3.5 in /src/Acmebot.App/ClientApp in the client-app group by @dependabot[bot] in #1122
  • Update Bicep version to 0.44.1 in CI and deployment templates by @shibayan in #1125

Full Changelog: v5.0.1...v5.0.2

v5.0.1

02 Jun 15:44
Immutable release. Only release title and notes can be modified.
bece26f

Choose a tag to compare

🚀 Upgrade

Update your existing Acmebot deployment using the Azure deployment template:

Deploy to Azure

Important

The update process modifies Azure resources in-place.

Please back up your Function App configuration before updating production environments.


What's Changed

New Features

  • [codex] Add Azure DNS managed identity overrides by @shibayan in #1091
  • Support Route53 IAM role via managed identity by @shibayan in #1092
  • Add Google Cloud workload identity for GoogleDns by @shibayan in #1093
  • Fix group names in dependabot configuration for clarity by @shibayan in #1098

Bug Fixes

  • Migrate Function App settings and use zip deploy by @shibayan in #1090

Documentation

Dependency Updates

  • Bump actions/setup-dotnet from 5.2.0 to 5.3.0 in the dependencies group by @dependabot[bot] in #1095
  • Bump eslint from 10.4.0 to 10.4.1 in /src/Acmebot.App/ClientApp in the dependencies group by @dependabot[bot] in #1096
  • Bump the dependencies group with 2 updates by @dependabot[bot] in #1097
  • Bump vue-tsc from 3.3.2 to 3.3.3 in /src/Acmebot.App/ClientApp in the client-app group by @dependabot[bot] in #1099

Full Changelog: v5.0.0...v5.0.1

v5.0.0

29 May 03:21
Immutable release. Only release title and notes can be modified.
2899172

Choose a tag to compare

🚀 Upgrade

Update your existing Acmebot deployment using the Azure deployment template:

Deploy to Azure

Important

The update process modifies Azure resources in-place.

Please back up your Function App configuration before updating production environments.


What's Changed

New Features

  • Migrate to .NET Isolated model by @shibayan in #884
  • Support v5 version in publish action by @shibayan in #887
  • Adding gitsubmodule dependabot config by @shibayan in #888
  • Remove MitigateChainOrder property by @shibayan in #895
  • Initial implementation of ACME Renewal Information by @shibayan in #897
  • Change CodeQL autobuild mode by @shibayan in #898
  • Potential fix for code scanning alert no. 5: Workflow does not contain permissions by @shibayan in #900
  • Migrate to .NET 10 by @shibayan in #890
  • Change to specify only EKU for Server Auth by @shibayan in #918
  • Rename project to Acmebot by @shibayan in #919
  • Update NuGet packages by @shibayan in #928
  • Pinned actions version use SHA-1 by @shibayan in #931
  • Fixed Null Reference Type warning by @shibayan in #932
  • Fixed nuget dependabot path by @shibayan in #933
  • Add CodeQL configuration file and update workflow to use it by @shibayan in #934
  • Update CodeQL queries in workflow configuration by @shibayan in #941
  • Support Certificate profile selection by @shibayan in #947
  • Support to Flex Consumption deployment by @shibayan in #948
  • Update Durable Functions packages by @shibayan in #956
  • Revamp dashboard design with enhanced styling and improved certificate management features by @shibayan in #957
  • Support short-lived certificate by @shibayan in #958
  • Enhance dashboard modals with notification and confirmation features by @shibayan in #960
  • Implement nullable handling for certificate names and enhance DNS options with required properties by @shibayan in #961
  • Introduce new ACME protocol implementation by @shibayan in #986
  • Enhance error messages for clarity and user guidance by @shibayan in #988
  • Refactor DNS provider implementations to use CancellationToken for async methods by @shibayan in #989
  • Migrate issue templates to YAML forms and add DNS provider request template by @shibayan in #992
  • Remove security vulnerability reporting link by @shibayan in #993
  • Add IONOS DNS provider implementation and options by @shibayan in #994
  • Add OpenTelemetry support and remove Application Insights initializer by @shibayan in #996
  • Refactor unify DNS provider TXT record creation APIs by @shibayan in #1000
  • Update Bicep version to 0.42.1 and adjust package URI in deployment templates by @shibayan in #1009
  • Move solution and tests to top-level folders by @shibayan in #1021
  • Add ACME metadata tagging and HTTP client telemetry by @shibayan in #1022
  • Change Dependabot directory from '/src' to '/' by @shibayan in #1035
  • Add Bicep templates for Azure Function App deployment with Key Vault and monitoring by @shibayan in #1037
  • Use replay-safe logger in Orchestrator for certificate renewal process by @shibayan in #1042
  • Refactor DNS challenge handling to ensure cleanup occurs in a finally block by @shibayan in #1043
  • Add dashboard-vnext (Vite + Vue) and CI build by @shibayan in #1041
  • Add support for key-value tags in certificate and policy models by @shibayan in #1044
  • Add support for resource tagging in Azure deployment templates by @shibayan in #1046
  • Add ESLint config and run lint in CI by @shibayan in #1045
  • Refactor dashboard versioning and upgrade notification system by @shibayan in #1047
  • Add Bicep and JSON templates for Acmebot Function App update deployment by @shibayan in #1048
  • Refactor resource selector for Function App in deployment UI form by @shibayan in #1049
  • Add GitHub release notes customization configuration by @shibayan in #1050
  • Refactor API routes for pluralized certificate endpoints by @shibayan in #1051
  • Update Dependabot configuration for npm package ecosystem by @shibayan in #1053
  • Add support for JavaScript/TypeScript in CodeQL analysis matrix by @shibayan in #1055
  • Remove v4 templates; move dashboard to wwwroot by @shibayan in #1052
  • Remove Custom DNS sample project and related files by @shibayan in #1057
  • Delete .github/workflows/codeql.yml by @shibayan in #1059
  • Add OVH DNS provider support with v1 API constant endpoint by @Copilot in #1065
  • Add Bicep and JSON deployment templates for Acmebot migration by @shibayan in #1075
  • Refactor Bicep templates and CI workflows by @shibayan in #1082
  • Replace AppRoleExtensions with AppRoleService by @shibayan in #1088
  • Migrate package deployment to GitHub Releases and update docs by @shibayan in #1087

Bug Fixes

  • Fixed issue failed api response by @shibayan in #893
  • Fixed CodeQL autobuild config by @shibayan in #899
  • Fix zip command to include hidden files in artifact packaging by @shibayan in #910
  • Fixed api validation error by @shibayan in #911
  • Rever to v4 deploy template by @shibayan in #926
  • Fixed JsonPropertyName attribute for System.Text.Json by @shibayan in #927
  • Fix Bicep publish file path in workflow by @shibayan in #949
  • Update GitHub Actions workflow to use latest action versions for deployment by @shibayan in #976
  • Fix error handling in certificate operations to ensure proper state management by @shibayan in #985
  • Fix publish command to target the correct project directory by @shibayan in #1010
  • Refactor HTTP client initialization in DnsMadeEasyProvider and TransIpProvider by @shibayan in #1039
  • Refactor output handling in HTTP functions to use typed output by @shibayan in #1040
  • Implement state management with Blob and File system storage by @shibayan in #1064
  • Fix DNS Made Easy zone parsing (id type mismatch) by @fhp-kkuphal in #1077
  • Refactor DNS providers for improved ID handling and record management by @shibayan in #1079
  • Use ServiceAccountCredential in GoogleDnsProvider by @shibayan in #1081
  • Prevent cancel while busy; simplify Revoke button by @shibayan in #1086

Documentation

Read more

v5.0.0-rc9

27 May 14:07
Immutable release. Only release title and notes can be modified.
31c2645

Choose a tag to compare

v5.0.0-rc9 Pre-release
Pre-release

🚀 Upgrade

Update your existing Acmebot deployment using the Azure deployment template:

Deploy to Azure

Important

The update process modifies Azure resources in-place.

Please back up your Function App configuration before updating production environments.


What's Changed

New Features

  • Add OVH DNS provider support with v1 API constant endpoint by @Copilot in #1065
  • Add Bicep and JSON deployment templates for Acmebot migration by @shibayan in #1075
  • Refactor Bicep templates and CI workflows by @shibayan in #1082

Bug Fixes

  • Fix DNS Made Easy zone parsing (id type mismatch) by @fhp-kkuphal in #1077
  • Refactor DNS providers for improved ID handling and record management by @shibayan in #1079
  • Use ServiceAccountCredential in GoogleDnsProvider by @shibayan in #1081

Documentation

Dependency Updates

  • Bump the dependencies group in /src/Acmebot.App/ClientApp with 5 updates by @dependabot[bot] in #1070
  • Bump the dependencies group with 3 updates by @dependabot[bot] in #1071
  • Bump the dependencies group in /src/Acmebot.App/ClientApp with 3 updates by @dependabot[bot] in #1084
  • Bump the dependencies group with 1 update by @dependabot[bot] in #1085

Other Changes

  • Type additionalAppSettings in Bicep deployment template by @Copilot in #1068
  • Add PowerDNS DNS provider by @anthonysomerset in #1066

New Contributors

Full Changelog: v5.0.0-rc8...v5.0.0-rc9

v5.0.0-rc8

18 May 06:03
Immutable release. Only release title and notes can be modified.
d2d3cdc

Choose a tag to compare

v5.0.0-rc8 Pre-release
Pre-release

🚀 Upgrade

Update your existing Acmebot deployment using the Azure deployment template:

Deploy to Azure

Important

The update process modifies Azure resources in-place.

Please back up your Function App configuration before updating production environments.


What's Changed

New Features

  • Add Bicep and JSON templates for Acmebot Function App update deployment by @shibayan in #1048
  • Refactor resource selector for Function App in deployment UI form by @shibayan in #1049
  • Add GitHub release notes customization configuration by @shibayan in #1050
  • Refactor API routes for pluralized certificate endpoints by @shibayan in #1051
  • Update Dependabot configuration for npm package ecosystem by @shibayan in #1053
  • Add support for JavaScript/TypeScript in CodeQL analysis matrix by @shibayan in #1055
  • Remove v4 templates; move dashboard to wwwroot by @shibayan in #1052
  • Remove Custom DNS sample project and related files by @shibayan in #1057
  • Delete .github/workflows/codeql.yml by @shibayan in #1059

Bug Fixes

  • Implement state management with Blob and File system storage by @shibayan in #1064

Documentation

  • Update README and package files to reflect project name by @shibayan in #1056

Dependency Updates

  • Bump the dependencies group in /src/Acmebot.App/ClientApp with 3 updates by @dependabot[bot] in #1054
  • Bump the dependencies group with 1 update by @dependabot[bot] in #1062
  • Bump the dependencies group in /src/Acmebot.App/ClientApp with 5 updates by @dependabot[bot] in #1063

Full Changelog: v5.0.0-rc7...v5.0.0-rc8

v5.0.0-rc7

11 May 08:11
Immutable release. Only release title and notes can be modified.
26c89a7

Choose a tag to compare

v5.0.0-rc7 Pre-release
Pre-release

What's Changed

  • Bump AWSSDK.Route53 from 4.0.8.16 to 4.0.8.18 by @dependabot[bot] in #1011
  • Bump the dependencies group with 2 updates by @dependabot[bot] in #1015
  • Bump the dependencies group with 3 updates by @dependabot[bot] in #1016
  • Bump AWSSDK.Route53 from 4.0.8.18 to 4.0.8.20 by @dependabot[bot] in #1017
  • Bump github/codeql-action from 4.35.1 to 4.35.2 in the dependencies group by @dependabot[bot] in #1019
  • Bump the dependencies group with 1 update by @dependabot[bot] in #1020
  • Move solution and tests to top-level folders by @shibayan in #1021
  • Add ACME metadata tagging and HTTP client telemetry by @shibayan in #1022
  • Update package references for Acmebot.App and Acmebot.Acme.Tests projects by @shibayan in #1027
  • Bump github/codeql-action from 4.35.2 to 4.35.3 in the dependencies group by @dependabot[bot] in #1029
  • Add UnitedDomains provider by @jonas-budde in #1025
  • Add regfish-dns provider by @tobiashaigis in #1018
  • Change Dependabot directory from '/src' to '/' by @shibayan in #1035
  • Bump github/codeql-action from 4.35.3 to 4.35.4 in the dependencies group across 1 directory by @dependabot[bot] in #1034
  • Bump the dependencies group with 4 updates by @dependabot[bot] in #1036
  • Add Bicep templates for Azure Function App deployment with Key Vault and monitoring by @shibayan in #1037
  • Refactor HTTP client initialization in DnsMadeEasyProvider and TransIpProvider by @shibayan in #1039
  • Refactor output handling in HTTP functions to use typed output by @shibayan in #1040
  • Use replay-safe logger in Orchestrator for certificate renewal process by @shibayan in #1042
  • Refactor DNS challenge handling to ensure cleanup occurs in a finally block by @shibayan in #1043
  • Add dashboard-vnext (Vite + Vue) and CI build by @shibayan in #1041
  • Add support for key-value tags in certificate and policy models by @shibayan in #1044
  • Add support for resource tagging in Azure deployment templates by @shibayan in #1046
  • Add ESLint config and run lint in CI by @shibayan in #1045
  • Refactor dashboard versioning and upgrade notification system by @shibayan in #1047

New Contributors

Full Changelog: v5.0.0-rc6...v5.0.0-rc7

v5.0.0-rc6

04 Apr 04:12
Immutable release. Only release title and notes can be modified.
1346e4e

Choose a tag to compare

v5.0.0-rc6 Pre-release
Pre-release

What's Changed

  • Fix publish command to target the correct project directory by @shibayan in #1010

Full Changelog: v5.0.0-rc5...v5.0.0-rc6

v5.0.0-rc5

04 Apr 04:04
Immutable release. Only release title and notes can be modified.
e4757f4

Choose a tag to compare

v5.0.0-rc5 Pre-release
Pre-release

What's Changed

  • Bump the dependencies group with 3 updates by @dependabot[bot] in #1003
  • Bump the dependencies group with 1 update by @dependabot[bot] in #1004
  • Bump AWSSDK.Route53 from 4.0.8.13 to 4.0.8.15 by @dependabot[bot] in #1005
  • Include PENDING_DNS_ACTIVE domains in GoDaddy provider zone listing by @awggh123 in #1006
  • Bump the dependencies group with 2 updates by @dependabot[bot] in #1007
  • Bump AWSSDK.Route53 from 4.0.8.15 to 4.0.8.16 by @dependabot[bot] in #1008
  • Update Bicep version to 0.42.1 and adjust package URI in deployment templates by @shibayan in #1009

New Contributors

Full Changelog: v5.0.0-rc4...v5.0.0-rc5

v5.0.0-rc4

21 Mar 15:57
Immutable release. Only release title and notes can be modified.
8067a94

Choose a tag to compare

v5.0.0-rc4 Pre-release
Pre-release

What's Changed

  • Bump the dependencies group with 2 updates by @dependabot[bot] in #971
  • Add base styles and layout for the website in style.css by @shibayan in #970
  • Update links in documentation and templates to reflect new repository location by @shibayan in #972
  • Add GitHub Actions workflow for deploying docs by @shibayan in #973
  • Update GitHub Actions workflow to use latest action versions for deployment by @shibayan in #976
  • Update documentation links to reflect new repository location by @shibayan in #977
  • Add SVG icons for Azure services and update index.html to use them by @shibayan in #978
  • Add Open Graph image for better social media sharing by @shibayan in #979
  • Add contributing guide, support documentation, and security policy by @shibayan in #980
  • Disable Add Certificate button when no DNS Names selected by @rohanorton in #981
  • Fix error handling in certificate operations to ensure proper state management by @shibayan in #985
  • Bump actions/download-artifact from 8.0.0 to 8.0.1 in the dependencies group by @dependabot[bot] in #987
  • Introduce new ACME protocol implementation by @shibayan in #986
  • Enhance error messages for clarity and user guidance by @shibayan in #988
  • Refactor DNS provider implementations to use CancellationToken for async methods by @shibayan in #989
  • Migrate issue templates to YAML forms and add DNS provider request template by @shibayan in #992
  • Remove security vulnerability reporting link by @shibayan in #993
  • Add IONOS DNS provider implementation and options by @shibayan in #994
  • Add OpenTelemetry support and remove Application Insights initializer by @shibayan in #996
  • Bump the dependencies group with 2 updates by @dependabot[bot] in #997
  • Bump the dependencies group with 1 update by @dependabot[bot] in #998
  • Bump AWSSDK.Route53 from 4.0.8.12 to 4.0.8.13 by @dependabot[bot] in #999
  • Refactor unify DNS provider TXT record creation APIs by @shibayan in #1000

New Contributors

Full Changelog: v5.0.0-rc3...v5.0.0-rc4