Releases: polymind-inc/acmebot
v5.0.0-rc9
🚀 Upgrade
Update your existing Acmebot deployment using the Azure deployment template:
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
- @anthonysomerset made their first contribution in #1066
- @fhp-kkuphal made their first contribution in #1077
Full Changelog: v5.0.0-rc8...v5.0.0-rc9
v5.0.0-rc8
🚀 Upgrade
Update your existing Acmebot deployment using the Azure deployment template:
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
Documentation
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
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
- @jonas-budde made their first contribution in #1025
- @tobiashaigis made their first contribution in #1018
Full Changelog: v5.0.0-rc6...v5.0.0-rc7
v5.0.0-rc6
What's Changed
Full Changelog: v5.0.0-rc5...v5.0.0-rc6
v5.0.0-rc5
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
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
- @rohanorton made their first contribution in #981
Full Changelog: v5.0.0-rc3...v5.0.0-rc4
v5.0.0-rc3
What's Changed
- Update README to include v5 preview details and migration notice for v4 by @shibayan in #959
- 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
- Bump github/codeql-action from 4.32.3 to 4.32.4 in the dependencies group by @dependabot[bot] in #962
- Bump the dependencies group with 2 updates by @dependabot[bot] in #965
Full Changelog: v5.0.0-rc2...v5.0.0-rc3
v5.0.0-rc2
What's Changed
- Update README for clarity and add commercial support section by @shibayan in #950
- Bump github/codeql-action from 4.31.11 to 4.32.2 in the dependencies group by @dependabot[bot] in #951
- Bump github/codeql-action from 4.32.2 to 4.32.3 in the dependencies group by @dependabot[bot] in #952
- Update Durable Functions packages by @shibayan in #956
- Use subscription scope for roleDefinitions in bicep by @pgelinas in #955
- Revamp dashboard design with enhanced styling and improved certificate management features by @shibayan in #957
- Support short-lived certificate by @shibayan in #958
New Contributors
Full Changelog: v5.0.0-rc1...v5.0.0-rc2
v5.0.0-rc1
What's Changed
Full Changelog: v5.0.0-preview6...v5.0.0-rc1
v5.0.0-preview6
What's Changed
- 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
- Remove Buypass GO SSL configuration by @shibayan in #936
- Bump the dependencies group with 2 updates by @dependabot[bot] in #937
- Revert "Add CodeQL configuration file and update workflow to use it" by @shibayan in #940
- Update CodeQL queries in workflow configuration by @shibayan in #941
- Bump the dependencies group with 2 updates by @dependabot[bot] in #943
- Support Certificate profile selection by @shibayan in #947
- feat: add akamai dns provider by @joostdebruijn in #944
- Support to Flex Consumption deployment by @shibayan in #948
New Contributors
- @joostdebruijn made their first contribution in #944
Full Changelog: v5.0.0-preview5...v5.0.0-preview6