Releases: marcincichocki/breach-protocol-autosolver
Releases · marcincichocki/breach-protocol-autosolver
2.7.0
2.6.0
2.5.0
2.4.0
2.3.1
2.3.0
TLDR:
- Daemon type recognition for every language. First recognition on new language might take a little longer than usual.
- Improvements to image processing of daemon fragment.
- New algorithm for finding path. Should slightly increase percentage of acquired daemons and reduce path length for short sequences on big buffer.
Features
- client-electron: add ability to recognize daemon type (3683dac), closes #242
- common: extract blue channel from daemon fragment (c8f4256), closes #241
- core: add ability to break sequence between daemons (7166855)
Bug Fixes
- core: filter sequence parts by index (3e36f74)
2.2.1
2.2.0
TLDR:
- New analyze feature, get information about BP without solving it. Accepts data from:
- screenshot(new key bind
CtrlLeft+Backquote
), you can select sequence and solve it directly from BPA ui; - clipboard(
Help menu > analyze > from clipboard
orCtrl+Shift+V
); - file(
Help menu > analyze > from file
,Ctrl+Shift+O
or drag and drop).
- screenshot(new key bind
- OCR results are now filtered to increase its accuracy. If you encounter problems you can disable it in
settings > recognition > filter ocr results
. - Cursor will be moved to the corner when on AutoHotkey engine.
- Main window will be focused on recognition error, you can turn it off in
settings > general > focus on error
- Minor improvements to grid and daemon viewers.
Features
- client-electron: add ability to analyze BP (bd17efd), closes #222 #223
- client-electron: add ability to analyze BP from clipboard (2d04803), closes #234
- client-electron: add ability to analyze from file (f7acc83), closes #231
- client-electron: add ability to spotlight squares in the grid (88aba00)
- client-electron: focus renderer on recognition error (2201964)
- common: add ability to activate game window (7d6bdac), closes #224
- core: add ability to filter recognizer results (0b5179b), closes #235
Bug Fixes
- client-electron: improve time saved approximation (18a415b)
- client-electron: prevent multiple instances (ac8f6a0), closes #229
- client-electron: show dropzone only on file drag (57ae17a)
- common: always move cursor on ahk engine (428f5fe)
- common: send correct window title on linux (eee9a9e)
- common: update bitmask implementation (4f1206d)
Performance improvements
- core: add reverse hex codes map (e349fa9)
2.1.0
TLDR:
- Auto save for key bind input, no need to confirm selection with Enter
- From now on you can change keys that are send to the game, this should help with custom keybindings and/or mods that change default keybindings.
- New keybinds Alt+1...Alt+5 for solving BP with focus on specific daemon.
- Minor improvments in calibration page.
Features
- client-electron: add ability to change game bindings (aedc3a5), closes #208
- client-electron: add ability to remove key bind (798f659)
- client-electron: add auto save to key bind component (7117a86)
- client-electron: add new key binds (9da55df), closes #210
- client-electron: show fragment status in calibration page (fee3c5f)
- core: add ability to sort sequences by index of a daemon (8970596)
Bug Fixes
- common: use AutoHotkey path from settings (c46f2b1)