github kubernetes-sigs/external-dns v0.15.0

2 months ago

Important notes

This release drops a few unmaintained providers. See #4719 as mentioned in #4347. If you need to use any of the previous providers, please use a previous release of external DNS or follow the instructions to implement a webhook provider that supports those providers.

What's Changed

  • build(deps): bump actions/checkout from 4.1.5 to 4.1.6 in the dev-dependencies group by @dependabot in #4477
  • Update kustomize version for v0.14.2 by @Raffo in #4480
  • build(deps): bump the dev-dependencies group with 8 updates by @dependabot in #4478
  • update docs to v0.14.2 by @Raffo in #4481
  • build(deps): bump GrantBirki/json-yaml-validate from 2.7.1 to 3.0.0 in the dev-dependencies group by @dependabot in #4489
  • fix: re-add api-approved.kubernetes.io annotation by @morremeyer in #4488
  • feat(webhooks): pass webhook-* annotations to webhook providers by @Raffo in #4458
  • fix(traefik): Nil pointer exception if legacy traefik is disabled by @kbudde in #4502
  • add unifi webhook to readme by @onedr0p in #4504
  • Drop experimental notice in webhook flags by @Raffo in #4507
  • feat(coredns): etcd authentication by @matthieugouel in #4503
  • Bump the dev-dependencies group across 1 directory with 13 updates by @dependabot in #4514
  • Add Infoblox webhook provider by @k0da in #4513
  • 🌱 docs(footer): Add trademark disclaimer by @mariasalcedo in #4529
  • chore!: Remove infoblox in-tree provider by @mloiseleur in #4516
  • Update to Go 1.22.4 by @Raffo in #4534
  • Bump the dev-dependencies group across 1 directory with 19 updates by @dependabot in #4536
  • Add documentation about etcd HTTPS for CoreDNS provider by @AlessandroZanatta in #4538
  • chore(chart): Released chart for v0.14.2 by @stevehipwell in #4541
  • Bump the dev-dependencies group with 4 updates by @dependabot in #4540
  • feat(aws): use AWS profiles using .credentials file by @roehrijn in #3973
  • fix(cloudflare): trimSpace on token read from file by @simonostendorf in #4515
  • docs: upgrade mkdocs and fix broken links by @mloiseleur in #4378
  • chore(deps): bump github.com/vektah/gqlparser/v2 from 2.5.1 to 2.5.14 by @dependabot in #4546
  • chore(deps): bump github.com/Azure/azure-sdk-for-go/sdk/azidentity from 1.5.2 to 1.6.0 by @dependabot in #4544
  • chore(deps): bump the dev-dependencies group across 1 directory with 19 updates by @dependabot in #4562
  • chore(deps): bump actions/checkout from 4.1.6 to 4.1.7 in the dev-dependencies group by @dependabot in #4547
  • feat(rfc2136): add PTR optional support by @angeloxx in #4283
  • Update cloudflare.md by @tobiabocchi in #4583
  • feat!: update GRPCRoute client from v1alpha2 to stable v1 by @thameezb in #4567
  • docs(annotations): note how to set multiple hostnames by @hopkinsth in #4602
  • chore(deps): bump the dev-dependencies group across 1 directory with 2 updates by @dependabot in #4604
  • Gateway API: Revert Gateway and HTTPRoute objects from v1 to v1beta1 by @abursavich in #4610
  • chore(deps): bump google.golang.org/grpc from 1.64.0 to 1.64.1 by @dependabot in #4600
  • chore(deps): bump the dev-dependencies group across 1 directory with 37 updates by @dependabot in #4655
  • docs: fix broken link by @ilmax in #4662
  • azure-private-dns: Fix LoadBalancer example by @orgads in #4663
  • AWS: Change documentation to use Helm values by @pier-oliviert in #4577
  • chore(deps): bump the dev-dependencies group across 1 directory with 10 updates by @dependabot in #4668
  • Improve MinEventInterval compliance with docs by @tjamet in #3400
  • Add provider cache by @tjamet in #4597
  • chore: update maintainers by @mloiseleur in #4679
  • fix(helm): make use of resource values for webhook by @crutonjohn in #4560
  • Fix AWS Cloud Map docs: annotation key/value pairs must be strings by @mjlshen in #4683
  • Webhook provider helm chart fixes by @kimsondrup in #4643
  • chore(deps): bump the dev-dependencies group across 1 directory with 16 updates by @dependabot in #4684
  • chore(deps): bump GrantBirki/json-yaml-validate from 3.0.0 to 3.1.0 in the dev-dependencies group by @dependabot in #4685
  • Add tutorial to DynamoDB registry docs by @mjlshen in #4686
  • chore(deps): bump GrantBirki/json-yaml-validate from 3.1.0 to 3.2.0 in the dev-dependencies group by @dependabot in #4700
  • chore(deps): bump GrantBirki/json-yaml-validate from 3.2.0 to 3.2.1 in the dev-dependencies group by @dependabot in #4702
  • chore: upgrade ExternalDNS to go 1.23 by @mloiseleur in #4698
  • feat: add annotation and label filters to Ambassador Host Source by @KyleMartin901 in #2633
  • Add RouterOS provider to README.md by @benfiola in #4714
  • feat: support dual stack for gateway api by @thameezb in #4469
  • chore(deps): bump actions/setup-python from 5.1.1 to 5.2.0 in the dev-dependencies group by @dependabot in #4712
  • chore: remove unmaintained providers by @mloiseleur in #4719

Images

docker pull registry.k8s.io/external-dns/external-dns:v0.15.0

New Contributors

Full Changelog: v0.14.2...v0.15.0

Don't miss a new external-dns release

NewReleases is sending notifications on new releases.