Releases: henrikwidlund/hostsparser
Releases · henrikwidlund/hostsparser
v3.6.2
Internal improvements to how Docker images are tagged and code cleanup.
v3.6.1
Internal improvements - Same as v3.6.1-pre
v3.6.1-pre
Internal improvements.
v3.6.0
Publish Docker Images to Docker Hub.
v3.5.0
- Better handling of short domains to remove more duplicates.
- Version assemblies in releases to make it easier to report problems.
v3.4.0
- Fix so that releases contain all files needed to execute the binary.
- Add support for macOS.
v3.3.0
No new functionality, but breaking changes in appsettings.json
to facilitate better documentation. Please backup your current appsettings.json
file before extracting the new files in this release and migrate any changes you've previously made to the file into the new appsettings.json
file.
v3.2.0
- Use low level APIs and avoid working with strings for performance gains.
- Slice bytes instead of chars and remove www.-prefix from entries before adding them to source result.
- Use
PipeReader
for processing results from external sources fromStream
instead ofbyte[]
. - Use
HashSet
and hashes when possible to allocate less memory. - Restructure of repository to support multiple projects.
- Add benchmark project.
- Optimize findings from benchmarks.
- Add more known second level top domains (mostly for Japan).
- Fix timestamp format printed to console.
v3.1.0
- Performance improvements.
- New known bad hosts.
- Better handling of known top level domains.
- Ability to enable processing to remove any entries from result list that would be covered by the AdGuard DNS Filter. Set
ExtraFiltering
totrue
to enable. Note that this is a slow process.
v3.0.1
Limit usage of Distinct
to reduce allocations.