Skip to content

Latest commit

 

History

History
41 lines (31 loc) · 1.35 KB

CHANGELOG.md

File metadata and controls

41 lines (31 loc) · 1.35 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning (at least since version 1.0.0).

1.0.0 / Unreleased

  • Migrate to AYAB API v6
  • Add support for garter carriage
  • Add support for KH270
  • Allow carriage to start on the right-hand side moving left
  • Add run-time hardware tests
  • Fix intermittent patterning errors
  • Change end-of-line beep to be non-blocking so that knitting can continue during beep
  • Migrate to generic firmware from machine-specific versions
  • Migrate to semantic versioning
  • Change libraries to submodules
  • Remove dependency on SerialCommand library
  • Add unit tests that can run in the absence of the hardware
  • Add GPLv3 license
  • Add informative error codes
  • Add development environment documentation to README
  • Add firmware update instructions to README
  • Add CHANGELOG.md
  • Add automatic formatting using clang-format

0.95 / 2018-12-06

  • Reduce the distance the carriage must travel to the left side before turning

0.90 / 2017-09-14

  • Change I2C library to automatically detect MCP23008 and PCF8574 hardware
  • Change double beep to be more distinct from single beep
  • Fix bug in which final row is selected twice

0.80 / 2017-04-16