Tavor v0.4 Release Notes

Release Date: 2014-11-14 // over 9 years ago
  • Tavor v0.4 changelog

    • ๐Ÿ“š (Almost) complete documentation
    • ๐Ÿ‘• Passing gofmt, golint, go vet and errcheck is now required by all code
    • ๐Ÿง 32bit on Linux is now supported
    • โž• Added ranges, hex and some other escapes for character classes
    • โž• Added permutations groups to the Tavor format
    • ๐Ÿ‘ Allow infinite loops in the Tavor format
    • ๐Ÿ‘ Allow "if" in Tavor format to have no "else" branch
    • โž• Added token attribute "Count" to variables
    • ๐Ÿ‘‰ Make "to" and "from" optional for special token "Int"
    • 0๏ธโƒฃ Switched default exec-argument-types to STDIN
    • ๐Ÿ›  Fixed goroutine leak in repeat reduction
    • Converted a lot of the API from int to uint
    • Setup TravisCI and Coveralls
    • Only write temporary files if they are needed
    • ๐Ÿ›  Fixed some permutation cornercases
    • ๐Ÿ›  Fixed corner case of unrolling
    • โœ… Replaced test.Rand with rand.IncrementRand
    • ๐Ÿ‘‰ Make minimizing phase independent
    • ๐Ÿ“ฆ Cleanup the tavor package
    • โœ… Even more small things and of course even more tests