Skip to content

ARDUINO 1.6.0rc1 RELEASE CANDIDATE

Pre-release
Pre-release
Compare
Choose a tag to compare
@cmaglie cmaglie released this 23 Jan 10:13
· 3306 commits to master since this release

Changelog

  • IDE internals have been refactored and sorted out. (Claudio Indellicati)
    #2328
    The builder and the GUI now have clearly separated source code making it easier
    for IDE developers to maintain and propose patch.
    From a user point of view nothing changes and the IDE should behave exactly as before.

IDE

  • Autosave on sketch Upload/Verify (Fulvio Ieva)
  • Sketch build process: fixed full rebuild on windows even if not needed
  • Sketch build process: core.a rebuild only if needed (Matthijs Kooijman)
  • Updated AStyle formatter to v2.05: http://astyle.sourceforge.net/notes.html
  • Improved avrdude verbose upload (Matthijs Kooijman)
  • (Mac OSX) Add Exported UTI for ino files, allows quick look to view the
    content of the file and external editors to syntax highlight as C++ (Matt Lloyd)

Core

  • sam: added -MMD flag to let gcc produce dependency files (full rebuild on Arduino Due is now triggered only if needed)

Libraries

  • LiquidCrystal: added setRowOffsets function to support different LCD hardware configurations (Mark Sproul)
  • LiquidCrystal: various improvements and optimizations (Matthijs Kooijman)
  • Fixed PROGMEM error in Robot_Control/examples/explore/R06_Wheel_Calibration
  • SD: Fixed SPI transaction mismatch (Paul Stoffregen)

The following changes are included also in the Arduino IDE 1.0.7:

Libraries

  • EthernetClien: use IANA recommended ephemeral port range, 49152-65535 (Jack Christensen, cifer-lee)

Core

  • Fixed regression in HardwareSerial::available() introduced with #2057