Skip to content

Commit b01fe5d

Browse files
authored
New version: StackExchange.DNSControl version 4.17.0 (microsoft#235707)
1 parent 81e793e commit b01fe5d

4 files changed

+115
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
# Created with YamlCreate.ps1 Dumplings Mod
2+
# yaml-language-server: $schema=https://aka.ms/winget-manifest.installer.1.9.0.schema.json
3+
4+
PackageIdentifier: StackExchange.DNSControl
5+
PackageVersion: 4.17.0
6+
InstallerType: zip
7+
NestedInstallerType: portable
8+
NestedInstallerFiles:
9+
- RelativeFilePath: dnscontrol.exe
10+
Commands:
11+
- dnscontrol
12+
ReleaseDate: 2025-03-07
13+
Installers:
14+
- Architecture: x64
15+
InstallerUrl: https://github.com/StackExchange/dnscontrol/releases/download/v4.17.0/dnscontrol_4.17.0_windows_amd64.zip
16+
InstallerSha256: 1D7F01DE8CBDDB9F7A52FDA3961449F2ED2884B83CD5E509CCD55788FA60F70B
17+
- Architecture: arm64
18+
InstallerUrl: https://github.com/StackExchange/dnscontrol/releases/download/v4.17.0/dnscontrol_4.17.0_windows_arm64.zip
19+
InstallerSha256: 67F10D66506896593FEA5A553166767B3DC1736F4DB3E7134E774EAC35E24D19
20+
ManifestType: installer
21+
ManifestVersion: 1.9.0
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,70 @@
1+
# Created with YamlCreate.ps1 Dumplings Mod
2+
# yaml-language-server: $schema=https://aka.ms/winget-manifest.defaultLocale.1.9.0.schema.json
3+
4+
PackageIdentifier: StackExchange.DNSControl
5+
PackageVersion: 4.17.0
6+
PackageLocale: en-US
7+
Publisher: Stack Exchange, Inc.
8+
PublisherUrl: https://stackoverflow.com/
9+
PublisherSupportUrl: https://github.com/StackExchange/dnscontrol/issues
10+
PrivacyUrl: https://stackoverflow.com/legal/privacy-policy
11+
Author: Stack Exchange, Inc.
12+
PackageName: DNSControl
13+
PackageUrl: https://dnscontrol.org/
14+
License: MIT
15+
LicenseUrl: https://github.com/StackExchange/dnscontrol/blob/HEAD/LICENSE
16+
Copyright: Copyright (c) 2024 Stack Overflow
17+
ShortDescription: Infrastructure as code for DNS!
18+
Description: DNSControl is an opinionated platform for seamlessly managing your DNS configuration across any number of DNS hosts, both in the cloud or in your own infrastructure. It manages all of the domains for the Stack Overflow network, and can do the same for you!
19+
Moniker: dnscontrol
20+
Tags:
21+
- dns
22+
ReleaseNotes: |-
23+
Greetings DNS fans!
24+
This is mostly a bugfix release. Most notable is that @eliheady fixed how split horizon domains work with the push --domains flag. Not only are the bugs fixed, but wildcards now work! See https://docs.dnscontrol.org/commands/preview-push for details.
25+
Thanks to all contributors involved in this release! This is a community project and we couldn't do it without all our contributors!
26+
Best,
27+
Tom
28+
Changelog
29+
Major features:
30+
- 48c99f7065fac6689487d552ce871adfe79058fe: Improve tagged domain handling in support of Split Horizon feature (#3444) (@eliheady)
31+
Provider-specific changes:
32+
- 2c56f68783eafde7b3badff67e6da9c8ce14af94: CLOUDFLAREAPI: Future-proof how ALIAS is handled (#3436) (@tlimoncelli)
33+
- ea645bfde279027922bec647111e8b32d50af3f7: DNSMADEEASY: populate zone cache after creating zone (#3333) (@das7pad)
34+
- ad308f6c18d2f1768544db21bfbba0a393013b71: OVH: Bugfix: Native DMARC records rejected for subdomains (#3440) (@masterzen)
35+
- 063d8b06e8c864019e3ae39aece1985dfa6acfed: BUNNY_DNS: Add support for Redirect record (#3472) (@stevenrombauts)
36+
Documentation:
37+
- f3bdb1740adfec66f187da632c9a94159bdad19d: DOCS: Fix quoting issue in D.md (#3446) (@labrown)
38+
- e91289b069b36adab919783702a493f53d83d449: DOCS: Fixes broken GitHub badge (#3438) (@cafferata)
39+
- 83a36a674501d3041350a94c7b128e0c5ac4bdd1: DOCS: SOA RNAME description isn't accurate (#3481) (@jpmens)
40+
- 5c18be2293ed26dcf272222322680f46b2c6e219: DOCS: Update migrating.md to match BIND's current behavior (#3454) (@udf2457)
41+
- e0e32ca1a9a3fe88ef57810e42aecb8f448a870b: DOCS: fix broken links (#3437) (@imlonghao)
42+
- 0d92d7a33f3485d43513ccdba62b3e9ef62e01ed: DOCS: fix link to writing-providers.md (#3430) (@nyanotech)
43+
CI/CD:
44+
- 59183f38baa6219634e72dafda4a19ffde16eb6c: Build(deps): Bump actions/cache from 4.2.0 to 4.2.1 (#3459) (@dependabot[bot])
45+
- bd2c940a3cb7522caab1dd165097dc02621fc9d6: Build(deps): Bump actions/cache from 4.2.1 to 4.2.2 (#3480) (@dependabot[bot])
46+
- 6aeacc699c78ed8ae229689eea5dbfc50490074c: Build(deps): Bump actions/upload-artifact from 4.6.0 to 4.6.1 (#3458) (@dependabot[bot])
47+
- 38fd85af5d880fa8cd560c438dfe8115f4c116a2: Build(deps): Bump alpine from 3.21.2 to 3.21.3 (#3478) (@dependabot[bot])
48+
- 1962fb884024be11aa447efa063935ceb0986304: Build(deps): Bump github.com/go-jose/go-jose/v4 from 4.0.4 to 4.0.5 (#3465) (@dependabot[bot])
49+
Dependencies:
50+
- 8c3903ea8c4c00e06d516002496b5b4f12a5838d: CHORE: update deps; go generate (#3455) (@tlimoncelli)
51+
Other changes and improvements:
52+
- b0bc29c402831432d79265afe1bef06ab51bfa01: BUG: get-zones not generating SOA() statements properly (#3464) (@tlimoncelli)
53+
- f8ae1ee8c4aa24a254876eb1103f8e8d05cc4039: Bug: HASH() outputs debug info (#3483) (@jpmens)
54+
- c01bfdc7ab6d77271ece84baa0bb4de6a90b82bd: CHORE: Future proof CAA integration test (#3449) (@tlimoncelli)
55+
- f28169812465961dda1e36e9348fc3179f338c17: CHORE: Update dependencies (#3484) (@tlimoncelli)
56+
- 311b6d8bbba547d60f087aac183c92cfa4930a4e: REFACTOR: Split integration_test.go (it should mostly contain data tables) (#3420) (@tlimoncelli)
57+
- 3f8f9e78186bc74d780bc185b34884359346373e: refactor(RecordConfig): Use ChangeType() instead of assignment (#3441) (@tlimoncelli)
58+
- 2c4cc0c5e5b779c49838db03af963b1ea1f00cda: refactor(current-domain) Remove dot from current-domain (#3433) (@tlimoncelli)
59+
Deprecation warnings
60+
[!WARNING]
61+
- REV() will switch from RFC2317 to RFC4183 in v5.0. This is a breaking change. Warnings are output if your configuration is affected. No date has been announced for v5.0. See https://docs.dnscontrol.org/language-reference/top-level-functions/revcompat
62+
- MSDNS maintainer needed! Without a new volunteer, this DNS provider will lose support after April 2025. See https://github.com/StackExchange/dnscontrol/issues/2878
63+
- NAMEDOTCOM and SOFTLAYER need maintainers! These providers have no maintainer. Maintainers respond to PRs and fix bugs in a timely manner, and try to stay on top of protocol changes.
64+
- get-certs/ACME support is frozen and will be removed without notice between now and July 2025. It has been unsupported since December 2022. If you don't use this feature, do not start. If you do use this feature, migrate ASAP. See discussion in issues/1400
65+
ReleaseNotesUrl: https://github.com/StackExchange/dnscontrol/releases/tag/v4.17.0
66+
Documentations:
67+
- DocumentLabel: Docs
68+
DocumentUrl: https://docs.dnscontrol.org/
69+
ManifestType: defaultLocale
70+
ManifestVersion: 1.9.0
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
# Created with YamlCreate.ps1 Dumplings Mod
2+
# yaml-language-server: $schema=https://aka.ms/winget-manifest.locale.1.9.0.schema.json
3+
4+
PackageIdentifier: StackExchange.DNSControl
5+
PackageVersion: 4.17.0
6+
PackageLocale: zh-CN
7+
Publisher: Stack Exchange, Inc.
8+
PackageName: DNSControl
9+
ShortDescription: DNS 的基础设施即代码!
10+
Description: DNSControl 是一个有主见的平台,可在云端或您自己的基础架构中无缝管理任意数量 DNS 主机的 DNS 配置。它既可以管理 Stack Overflow 网络的所有域名,也可以为您提供同样的服务!
11+
ReleaseNotesUrl: https://github.com/StackExchange/dnscontrol/releases/tag/v4.17.0
12+
Documentations:
13+
- DocumentLabel: 文档
14+
DocumentUrl: https://docs.dnscontrol.org/
15+
ManifestType: locale
16+
ManifestVersion: 1.9.0
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# Created with YamlCreate.ps1 Dumplings Mod
2+
# yaml-language-server: $schema=https://aka.ms/winget-manifest.version.1.9.0.schema.json
3+
4+
PackageIdentifier: StackExchange.DNSControl
5+
PackageVersion: 4.17.0
6+
DefaultLocale: en-US
7+
ManifestType: version
8+
ManifestVersion: 1.9.0

0 commit comments

Comments
 (0)