Skip to content

Releases: kyle-rader/breach

0.6.0 - Upgrade to .NET 6

15 Feb 07:28
9e62d1a
Compare
Choose a tag to compare

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

02 Jan 03:12
Compare
Choose a tag to compare

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

02 Jan 00:06
Compare
Choose a tag to compare

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

20 Dec 07:44
Compare
Choose a tag to compare

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 just breach.
  • 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

19 Dec 08:30
Compare
Choose a tag to compare

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

19 Dec 07:57
Compare
Choose a tag to compare

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.

image