github TecharoHQ/anubis v1.27.0-pre4
v1.27.0-pre4: Moenbryda Wilfsunnwyn

pre-release3 hours ago

This will become the stable release on Sunday.

  • Add support for JSON sources to iplist2rule (#1833)
  • Allow importing bot policy rules using wildcard matching (#1815).
  • Fix bot policy imports to not require pedantically correct YAML formatting.
  • JavaScript served by the fast challenge is loaded using defer instead of async (#1782).
  • Pre-release tags no longer populate the latest tag in Docker. Pre-releases can be installed by using the pre tag.
  • Updates Alibaba cloud IP list (#1813)
  • Updates Googlebot IP list (#1812)
  • Updates IP list for DuckDuckBot (#1810)
  • Update Huawei Cloud IP list (#1814)
  • Add standard library rules for making Dillo less threatening to Anubis and document how to enable them.
  • Amend default Lightpanda rule to match current behaviour, add smoke test to ensure it keeps working (#1822).
  • Fix a panic when a request asks for the undetermined language tag, such as Accept-Language: und (#1776).
  • Allow user agents that start with capital-G Git in (data)/clients/git.yaml.
  • Add Croatian locale

What's Changed

  • fix(proofofwork): de-flake JavaScript loading in Google Chrome by @Xe in #1807
  • fix(mkmsi): skip if there are no zips to make into an msi by @Xe in #1811
  • chore(data/crawlers): update DuckDuckBot IP list by @dchandekstark in #1810
  • chore(data/crawlers): update Googlebot IP list by @dchandekstark in #1812
  • chore(data/crawlers): update alibaba-cloud IP list by @dchandekstark in #1813
  • ci(docker): tag prereleases with "pre" by @Xe in #1808
  • chore(data/crawlers): update Huawei Cloud IP list by @dchandekstark in #1814
  • feat(config): allow wildcard matches in import statements by @Xe in #1816
  • feat(data/small-internet-browsers): add rules to make Dillo less heavy by @Xe in #1820
  • fix(config): support multiple yaml documents for wildcard imports by @Xe in #1819
  • fix(localization): don't load manifest.json as a locale by @SihyeonJeon in #1821
  • fix(data/headless-browsers): amend lightpanda block rule by @Xe in #1823
  • fix(data/clients): allow capital G 'Git' in git client user agents by @Xe in #1824
  • feat(localization): add Croatian locale support by @mgoljak in #1832
  • feat(iplist2rule): Adds support for extracting addresses from JSON sources by @dchandekstark in #1833

New Contributors

Full Changelog: v1.27.0-pre3...v1.27.0-pre4

Don't miss a new anubis release

NewReleases is sending notifications on new releases.