Releases: semilin/genkey
Releases · semilin/genkey
v1.2.1
What's Changed
- fixed improve command not working
- fixed config search path by @nyxisbraindead in #18
- added column stagger by @drowningnewt in #19
- improved testing by @semilin in #20
- fixed scoring issues caused by incorrect multi-byte character indexing by @nxtk in #21
- fixed incorrect unicode string length handling by the ngram command by @nxtk in #22
New Contributors
- @nyxisbraindead made their first contribution in #18
- @drowningnewt made their first contribution in #19
- @nxtk made their first contribution in #21
Full Changelog: v1.2.0...v1.2.1
v1.2.0
v1.2.0 is the final major release of genkey. Thank you to everyone who has used and starred it!
Features
- Reworked command structure
- Much better configuration file
- Ability to run as a standalone executable on Linux
- More convenient corpus selection
- Configuration for corpus processing, allowing languages other than English
- More control over generation
- More customization for output
- Slightly prettier outputs
Bug fixes
- Fixed crash on long layout names
- Fixed crash on trigram precision exceeding number of trigrams
- Fixed various other weird outputs
- May have fixed #15
- Fixed several deprecated function calls
v1.1.3
What's Changed
- Add interactive analysis mode! by @semilin and @rdavison in #4
- Add interactive minimization features by @rdavison in #5
- Add improve command
- Add dynamic key flag
- Fix LSBs by @rdavison in #6
- Fix rolls by @rdavison in #7
- Fix Engram by @CTGAP in #8
- Fix crash with poorly formatted layout by @semilin in #11
- Fix crash on unknown layout, add usage output by @semilin in #12
New Contributors
Full Changelog: v1.1.2...v1.1.3
v1.1.2
v1.1.1
v1.1
v1.0.1 (fixed trigrams 0 precision)
fixed full precision