Releases: cetteup/BF2AutoSpectator
BF2AutoSpectator v0.7.1
BF2AutoSpectator v0.7.0
This is the v0.7.0 release of the BF2 auto spectator.
Features
- Allow game instance to be started/stopped via controller commands
- Use OBS WebSocket to start/stop stream
Maintenance
- update dependency jellyfish to v0.11.2
- update dependency psutil to v5.9.5
- update dependency requests to v2.31.0 [security]
- update dependency pyautogui to v0.9.54
- update dependency numpy to v1.24.3
Full Changelog: v0.6.9...v0.7.0
BF2AutoSpectator v0.6.9
This is the v0.6.9 release of the BF2 auto spectator.
Features
- Add handling for game failing to read data from GameSpy-like backend
- Add handling for game failing to connect to GameSpy-like backend
Maintenance
- update dependency requests to v2.28.2
- update dependency numpy to v1.24.2
- update dependency opencv_python to v4.7.0.72
- update dependency python-socketio to v5.8.0
- update dependency pywin32 to v306
- update dependency pillow to v9.5.0
- update dependency jellyfish to v0.11.1
Full Changelog: v0.6.8...v0.6.9
BF2AutoSpectator v0.6.8
This is the v0.6.8 release of the BF2 auto spectator.
Features
- Colorize screenshots to maximize contrast for OCR
- Detect map name, size and game mode based on the same screenshot
- Actively join game after map has loaded
Fixes
- Calculate window size independent of it's position
- Reset mouse cursor independent of game window position
- Handle not found and permission errors when running conman, fixes #37
- Handle errors when launching game instance
- Always capture stdout and stderr when launching subprocesses
Full Changelog: v0.6.7...v0.6.8
BF2AutoSpectator v0.6.7
This is the v0.6.7 release of the BF2 auto spectator.
Features
- Add file overrides for Arctic Warfare mod
- Add default camera view detection for Arctic Warfare mod maps
- Add team detection for Arctic Warfare mod
- Add default camera view detection for additional winter maps
- Add spawn coordinates for Arctic Warfare mod maps
- Add Arctic Warfare mod as launch option
- Add spawn coordinates for additional winter maps
- Reset mouse to screen center when opening menu
- Reset mouse before join game button OCR attempts
- Add support for Winter Wake Island map
Full Changelog: v0.6.6...v0.6.7
BF2AutoSpectator v0.6.6
This is the v0.6.6 release of the BF2 auto spectator.
Full Changelog: v0.6.5...v0.6.6
Fixes
- Add OCR check to eor screen detection, fixes #32 (0.6.5 regression)
- Revert "feat: Use psutil to check process status and kill processes", fixes #33 (0.6.5 regression)
BF2AutoSpectator v0.6.5
This is the v0.6.5 release of the BF2 auto spectator.
Features
- Expand cleanup pre launching a new game instance
- Use psutil to check process status and kill processes
Fixes
- Avoid race condition when checking if map is loading, fixes #26
- Detect map loading based on eor screen item histograms, fixes #31
- Improve detection whether console is ready
Maintenance
Full Changelog: v0.6.4...v0.6.5
BF2AutoSpectator v0.6.4
This is the v0.6.4 release of the BF2 auto spectator.
Fixes
- fix: Toggle scoreboard when spawn menu freezes, fixes #10
- fix: Restart game when server disconnect fails, fixes #29
Full Changelog: v0.6.3...v0.6.4
BF2AutoSpectator v0.6.3
This is the v0.6.3 release of the BF2 auto spectator.
Features
Fixes
Full Changelog: v0.6.2...v0.6.3
BF2AutoSpectator v0.6.2
This is the v0.6.2 release of the BF2 auto spectator.
Fixes
Maintenance
Full Changelog: v0.6.1...v0.6.2