# Changelog All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## v1.1.0 (2024-10-20) ### Chore - add old changelog ### New Features - change the meaning of . as a server The default server changed from . to a.root-servers.net. If . is used, all root servers will be used. ### Bug Fixes - parse the timeout when the arguments are parsed - use the timeout from the arguments - avoid cloning the last vec for printing - simplify code ### Style - fmt ### Commit Statistics - 7 commits contributed to the release. - 1 day passed between releases. - 7 commits were understood as [conventional](https://www.conventionalcommits.org). - 0 issues like '(#ID)' were seen in commit messages ### Commit Details
view details * **Uncategorized** - Parse the timeout when the arguments are parsed (0000025) - Change the meaning of . as a server (0000024) - Use the timeout from the arguments (0000023) - Avoid cloning the last vec for printing (0000022) - Simplify code (0000021) - Add old changelog (0000020) - Fmt (0000019)
## v1.0.0 (2024-10-19) ### Chore - v1.0.0 - lock file maintenance ### New Features - add support for TCP queries ### Bug Fixes - limit queries when a source address is selected - keep the original error and don't panic if the client creation fails - no need to format and parse the SocketAddr, simply create it - allow binding source address for requests - only format this once ### Commit Statistics - 8 commits contributed to the release. - 1 day passed between releases. - 8 commits were understood as [conventional](https://www.conventionalcommits.org). - 0 issues like '(#ID)' were seen in commit messages ### Commit Details
view details * **Uncategorized** - V1.0.0 (0000018) - Limit queries when a source address is selected (0000017) - Add support for TCP queries (0000016) - Keep the original error and don't panic if the client creation fails (0000015) - No need to format and parse the SocketAddr, simply create it (0000014) - Allow binding source address for requests (0000013) - Only format this once (0000012) - Lock file maintenance (0000011)
## v0.9.2 (2024-10-17) ### Chore - move a comment at the right place ### Bug Fixes - convert to use all async apis from hickory-dns - switch to AsyncClient to be able to set edns ### Style - clippy ### Commit Statistics - 4 commits contributed to the release. - 1 day passed between releases. - 4 commits were understood as [conventional](https://www.conventionalcommits.org). - 0 issues like '(#ID)' were seen in commit messages ### Commit Details
view details * **Uncategorized** - Convert to use all async apis from hickory-dns (0000010) - Switch to AsyncClient to be able to set edns (0000009) - Clippy (0000008) - Move a comment at the right place (0000007)
## v0.9.1 (2024-10-16) ### Chore - add LICENSE file ### Bug Fixes - refactor the dns udp lookup in a function ### Commit Statistics - 2 commits contributed to the release. - 3 days passed between releases. - 2 commits were understood as [conventional](https://www.conventionalcommits.org). - 0 issues like '(#ID)' were seen in commit messages ### Commit Details
view details * **Uncategorized** - Refactor the dns udp lookup in a function (0000006) - Add LICENSE file (0000005)
## v0.9.0 (2024-10-13) ### New Features - implement most of the original dnstracer ### Other - add ci ### Test - add tests ### Commit Statistics - 4 commits contributed to the release. - 3 commits were understood as [conventional](https://www.conventionalcommits.org). - 0 issues like '(#ID)' were seen in commit messages ### Commit Details
view details * **Uncategorized** - Add ci (0000004) - Add tests (0000003) - Implement most of the original dnstracer (0000002) - Init (0000001)