ARDUINO 1.6.0rc1 RELEASE CANDIDATE
Pre-release
Pre-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