github jp1337/easywall v2.26.0

3 hours ago

Changelog

Features

  • a6375a9: feat(core): a country takes IPv4 to /4, and its rules follow every list's (@jp1337)
  • a60d23c: feat(shared): countries are feeds — 238 codes, ids, a cap of 30, their own breadth and rule order (@jp1337)
  • 1f26ffb: feat(web): fetch a country as one aggregated.json, so its daily refresh can be a 304 (@jp1337)
  • 1b7af81: feat(web): stage, name and attribute a country; the Feeds card keeps them (@jp1337)
  • 1b6fa78: feat(web): the Countries card — the countries on, a select of the rest (@jp1337)

Bug Fixes

  • da72bdf: fix(core): a country is exempt from the shrink guard (@jp1337)
  • 510d5cc: fix(demo): a visitor's country no longer blocks Apply for everyone (@jp1337)
  • e7e6526: fix(web): a country is never stale; the select asks before it adds (@jp1337)
  • 3436c05: fix(web): the cap is held in the locale files; a country that never loads can be switched off (@jp1337)

Other

  • 4578e57: build(css): rebuilt after rebasing onto 2.25.2 (@jp1337)
  • 5bd5f0a: release: 2.26.0 — countries (@jp1337)
  • 13011f4: test(core): the country rollback check fails on an nft error and has a control (@jp1337)

Don't miss a new easywall release

NewReleases is sending notifications on new releases.