Releases: kyle-rader/breach
Releases · kyle-rader/breach
0.6.0 - Upgrade to .NET 6
This release moves breach
to use .NET 6 which has performance and size improvements.
You can also now install dotnet
via winget
- see the README.
winget install Microsoft.dotnet
Install this release with dotnet
via:
dotnet tool install --global breach --version 0.6.0
0.5.1 - fix newline bug
Fixed
- If the buffer size env var wasn't set, we didn't put a newline after the dark gray message where we should have.
0.5.0 - Update output format
New
- Solutions attempts are now sorted by both weight and size, weight being the first priority, and length being the second. Meaning, if two compacted attempts have the same weight, but one is shorter, we will check that solution first.
Changed
- Print out the value of the env var
BREACH_BUFFER
if it is set before waiting for input on stdin. This is to help remind you if you have or have not set your buffer size with the env var (for instance, if you start a new terminal each time you play Cyberpunk 2077).
0.4.0 - Improvements and Rename to breach
Rename to breach
New
- If there is no solution, the program will tell you instead of printing nothing.
- You can now set your buffer size via environment variable
BREACH_BUFFER
. This means you get to type less on each puzzle input for faster solving!
Changed
- Renamed the executable from
breacher
to justbreach
. - Changed the color coding of the number next to the target characters one needs to select to dark yellow to make location and order easier to parse by humans :)
0.3.0 - Add Version flag and fix foreground color bug
New
- Added
-v
and--version
options to print the CLI version.
Fixed
- Fixed a bug where the foreground of the terminal was stuck green if the last element
matrix[n-1, n-1]
was in the path.
Changed
- Trimmed package dependencies that were not in use reducing zipped size by about 4MB.
Update with
dotnet tool update --global breacher
0.2.0 - Output Solution in Matrix Format
0.2.0
- Matrix Output
This release updates the solution output to print visually. This makes it a lot easier to follow the solution.
Install this release with the dotnet
core CLI using
dotnet tool install --global breacher --version 0.2.0
Or download the self-contained executables for your platform directly from below.