Releases: TheMythologist/guardian
Releases · TheMythologist/guardian
3.5.0
Key Changes
- Update packet filtering heuristics for GTA Online v1.66+
- Smaller executable (due to packing via UPX)
- Display current active filter in window title
What's Changed
- ci: install upx for building via pyinstaller by @TheMythologist in 90205c9
- refactor: use mypy strict type checks by @TheMythologist in #32
- build(deps-dev): bump pre-commit from 2.21.0 to 3.3.3 by @dependabot in #37
- build(deps-dev): bump black from 22.12.0 to 23.7.0 by @dependabot in #36
- build(deps-dev): bump mypy from 0.991 to 1.4.1 by @dependabot in #35
- feat: display current filter in window title by @TheMythologist in #38
- feat: update heuristics for v1.66+ by @TheMythologist in #39
Full Changelog: 3.4.1...3.5.0
3.4.1
Key Changes
- Upgrade to Python 3.11 (speed improvements)
- Fix Azure parsing errors
What's Changed
- build: further project structure improvements by @TheMythologist in #28
- fix: readme.md typo by @rainbowpigeon in #29
- Bump requests from 2.28.2 to 2.31.0 by @dependabot in #30
- Bump certifi from 2022.12.7 to 2023.7.22 by @dependabot in #31
Full Changelog: 3.4.0...3.4.1
3.4.0
Key Changes
- Single executable (thanks to pyinstaller)
- Smaller size
- Fewer antivirus false positives
- New UI menu
- Support reloading of filters without restarting GTA Online
What's Changed
- build: use pyinstaller instead of cx-freeze by @TheMythologist in #24
- ci: add github action for building of tool by @TheMythologist in #25
- build: spec files in separate directory by @TheMythologist in #26
- feat: New UI Menu by @TheMythologist in #27
Full Changelog: 3.3.1...3.4.0
3.3.1
Key Changes
db.json
file is now included in the release zip- Fix debugging sessions
- Minor speed improvements
What's Changed
- fix: debugging was erroring due to logic errors by @TheMythologist in #19
- build: improve project structure by @TheMythologist in #20
- tests: first test using pytest by @TheMythologist in #21
- feat: multi-layered filters by @TheMythologist in #22
Full Changelog: 3.3.0...3.3.1
3.3.0
Key Changes
- Removed support for integration with DigitalArc
- Standalone
SoloSession
filter instead of emptyWhitelistSession
filter - Numerous changes to Whitelist and Blacklist
- No longer support creation of custom lists
- Removed support of domains
- Changed the structure of
data.json
{ "blacklist": { "192.168.0.2": "bad guy", "192.168.0.3": "modder" }, "whitelist": { "127.0.0.1": "asdf" } }
What's Changed
- feat: Solo session is now a standalone filter by @TheMythologist in #11
- Major refactor by @TheMythologist in #17
- refactor: moving out classes into independent modules by @TheMythologist in #18
Full Changelog: 3.2.1...3.3.0
3.2.1
Key changes
- Speed improvements
- Enable updating of regional Internet registry (RIPE NCC)
What's Changed
- ci: mypy and pre-commit by @TheMythologist in #5
- feat: dynamically query RIPEstat API by @TheMythologist in #6
- feat: handle multiple azure download files by @TheMythologist in #7
- feat: speed improvements for IPv4 network/address manipulation by @TheMythologist in #8
- feat: speed improvements for IPv4 address validation by @TheMythologist in #10
Full Changelog: 3.2.0...3.2.1
3.2.0
What's Changed
- Bump urllib3 from 1.25.3 to 1.26.5 by @dependabot in #2
- Bump certifi from 2019.6.16 to 2022.12.7 by @dependabot in #1
- deps: use poetry for dependency management by @TheMythologist in #3
- code cleanup by @TheMythologist in #4
New Contributors
- @dependabot made their first contribution in #2
- @TheMythologist made their first contribution in #3
3.1.0b5
Ported over from Speyedr's GitLab repository
3.1.0b3
Ported over from Speyedr's GitLab repository
3.1.0b2
Ported over from Speyedr's GitLab repository