All Versions
6
Latest Version
Avg Release Cycle
32 days
Latest Release
830 days ago

Changelog History

  • v1.3.0 Changes

    January 26, 2019
    • ➕ Added support for initialization in conditions
    • ➕ Added support for preambles
    • ♻️ Refactored code into separate modules, improved test coverage
  • v1.2.0 Changes

    November 13, 2018
    • ➕ Added a release script
    • ➕ Added -version flag
    • 🛠 Fixed negation of complex boolean expressions
    • gocontracts does not change code if no contracts in the description nor in the function implementation
    • 👍 Single-line function definitions are supported
    • ⚡️ Updated to go 1.11
  • v1.1.1 Changes

    October 01, 2018
    • 🛠 Fixed in-place writes so that temporary file lives on the same volume
  • v1.1.0 Changes

    August 28, 2018
    • ➕ Added flag -r to remove the condition checks from the code
    • Made in-place write atomic
  • v1.0.1 Changes

    August 19, 2018
    • ⬇️ Reduced cyclomatic complexity of the code below 16
  • v1.0.0 Changes

    August 18, 2018
    • 🎉 Initial version