@@ -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
6969more complex DNS records & use cases, so that the following:
7070
7171``` json
0 commit comments