Skip to content

Commit 71426fb

Browse files
authored
Prepare release v8.0.0 (#275)
* Add links to PRs * Prepare release v8.0.0 * Fix markdownlint bare URL
1 parent f4917ec commit 71426fb

File tree

1 file changed

+23
-23
lines changed

1 file changed

+23
-23
lines changed

CHANGELOG.md

Lines changed: 23 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -7,37 +7,37 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## main
99

10-
## v8.0.0-rc6
10+
## v8.0.0
1111

12-
- Add TLSA record support (#270)
12+
This release has many optimisations, documentation and code quality improvements.
1313

14-
## v8.0.0-rc5
15-
16-
- Documentation improvements (#267)
17-
- Separate edns payload size over UDP as a configurable pipe (#267)
18-
- Extend pipelines with halt and secondary pipelines (#268)
19-
20-
## v8.0.0-rc4
14+
### Changed
2115

22-
- Fix bug with SOA records not updating correctly (#266)
23-
- Document some design decisions (#265)
16+
- Rework `erldns_zone_cache` and `erldns_resolver`: algorithm is extensively optimised and now supports ENT correctly.
17+
- Rework `erldns_handler`: behaviour is now improved and clearly defined. Minimum supported handler version is now `2`.
18+
- Split `erldns_resolver` pipe into more granular steps, adding `erldns_resolver_recursive`,
19+
`erldns_dnssec`, `erldns_sorter`, and `erldns_section_counter`.
20+
- Add `erldns_questions` questions filter to the packet pipeline.
21+
- Update dns_erlang to [v4.3](https://github.com/dnsimple/dns_erlang/releases/tag/v4.3.0) and remove `erldns_records:name_type/1`.
22+
- Accept no SOA record if no RRSIG are required.
23+
- Documentation improvements ([#267](https://github.com/dnsimple/erldns/pull/267))
24+
- Separate edns payload size over UDP as a configurable pipe ([#267](https://github.com/dnsimple/erldns/pull/267))
25+
- Extend pipelines with halt and secondary pipelines ([#268](https://github.com/dnsimple/erldns/pull/268))
2426

25-
## v8.0.0-rc3
27+
### Added
2628

27-
- Stop overwriting SOA RRSIG TTLs (#264)
29+
- `[erldns, pipeline, questions]` telemetry event with `#{count => non_neg_integer()}` where `count` is the number of questions removed.
30+
- Document some design decisions ([#265](https://github.com/dnsimple/erldns/pull/265))
31+
- Add TLSA record support ([#270](https://github.com/dnsimple/erldns/pull/270))
2832

29-
## v8.0.0-rc2
33+
### Deprecated
3034

31-
- Accept no SOA record if no RRSIG are required.
35+
- SPF record support will be removed in the upcoming releases (<https://blog.dnsimple.com/2025/07/discontinuing-spf-record-type/>)
3236

33-
## v8.0.0-rc1
37+
### Fixed
3438

35-
- Rework `erldns_zone_cache` and `erldns_resolver`: algorithm is extensively optimised and now supports ENT correctly.
36-
- Rework `erldns_handler`: behaviour is now improved and clearly defined.
37-
- Split `erldns_resolver` pipe into more granular steps, adding `erldns_resolver_recursive`,
38-
`erldns_dnssec`, `erldns_sorter`, and `erldns_section_counter`.
39-
- Add `erldns_questions` questions filter to the packet pipeline.
40-
- Update dns_erlang v4.2 and remove `erldns_records:name_type/1`.
39+
- Stop overwriting SOA RRSIG TTLs ([#264](https://github.com/dnsimple/erldns/pull/264))
40+
- Fix bug with SOA records not updating correctly ([#266](https://github.com/dnsimple/erldns/pull/266))
4141

4242
## v7.0.0
4343

@@ -65,7 +65,7 @@ that the `zone_to_erlang/1,2` callbacks are now `decode/1` and `zone_*/x` callba
6565

6666
#### TXT and SPF record formats
6767

68-
TXT and SPF record formats has changed, from a single string, to an array, to support
68+
TXT and SPF record formats have changed, from a single string, to an array, to support
6969
more complex DNS records & use cases, so that the following:
7070

7171
```json

0 commit comments

Comments
 (0)