Skip to content

Releases: 4-20ma/ModbusMaster

v2.0.0

24 Sep 01:12
Compare
Choose a tag to compare

Full Changelog

Implemented enhancements:

  • BREAK: Update library to match IDE 1.5 spec v2.1 #81 (4-20ma)
  • Use platformio to build multiple boards #79 (4-20ma)

Closed issues:

  • Use platformio to build against multiple boards #78
  • Add ruby files to .gitignore #75
  • Reorder Installation section of README #73
  • Update README #71
  • Rename HISTORY to CHANGELOG #47
  • Update library to match 1.5 specification #14

Merged pull requests:

v1.0.0

12 Sep 01:38
Compare
Choose a tag to compare

Full Changelog

Implemented enhancements:

  • Add continuous integration testing with travis #55
  • Add Code of Conduct #54
  • Create PULL_REQUEST_TEMPLATE #49
  • Create ISSUE_TEMPLATE #48
  • Change license to Apache 2.0 #45
  • Set MODBUSMASTER_DEBUG to 0 by default #35
  • Pass Stream object instead of integer reference #17
  • Add LICENSE, convert project to Apache 2.0 #67 (4-20ma)
  • Add example sketch for half-duplex RS485 #66 (kintel)
  • Add continuous integration testing with Travis CI #63 (4-20ma)
  • Add initial .travis.yml configuration #62 (4-20ma)
  • Add CODE_OF_CONDUCT #56 (4-20ma)
  • Add initial PULL_REQUEST_TEMPLATE #53 (4-20ma)
  • Add initial ISSUE_TEMPLATE #50 (4-20ma)
  • Add preTransmission(), postTransmission() for half-duplex #44 (kintel)
  • Disable MODBUSMASTER_DEBUG mode by default #43 (kintel)
  • Add STYLE coding style guide #29 (4-20ma)

Closed issues:

  • Fix documentation references in ModbusMaster.h, .cpp #69
  • Clean up template wording #64
  • Add Label section to CONTRIBUTING #60
  • Update README contact information #58

Merged pull requests:

  • Clean up ISSUE/PULL_REQUEST templates #65 (4-20ma)
  • Add label guidance to CONTRIBUTING #61 (4-20ma)
  • Update README contact information #59 (4-20ma)
  • Add email address to CODE_OF_CONDUCT #57 (4-20ma)
  • Clarify instructions in ISSUE_TEMPLATE #52 (4-20ma)
  • Add ISSUE_TEMPLATE title reqs, separator lines #51 (4-20ma)