ARDUINO 1.6.5 - 2015.06.15[ide]* File, Sketch and Tools menu items are properly handled when switching between different windows* Sketch > Export compiled Binary: saves the compiled binary (hex, bin) into the sketch folder. Thanks @championswimmer* New editor, based on RSyntaxTextArea. Thanks @ricardojlrufino* New keywords. Thanks @Chris--A* Easier "additional boards manager url" field: a wide text area opens by clicking the added button (right side of the text field)* Rewritten code of Preferences window: its content is now correctly drawn on every OS* Fixed a bug that made the IDE notify users of invalid libraries too many times. Thanks @Chris--A* Removed JNA. Less native stuff and less chances of incurring into an UnsatisfiedLinkError* Many new and old issues closed. Thanks to many, and @Chris--A in particular* Faster libraries list update* Serial monitor stays opened during upload, disabled. Thanks @avishorp and @Wackerbarth* CLI: --get-pref can now be called without a pref name. If pref name is missing, IDE dumps all preferences* Holding SHIFT when hovering the save icon will trigger a "Save As"* Removed proxy settings from File > Preferences: IDE will use system settings* Linux versions bundle the latest JVM, 1.8.0_45* Local docs: if your sketch has a "docs" folder, you can add local links to it. For example file://./docs/index.html will use your browser to open file index.html from the "docs" folder of your sketch* When using "external editor" mode, sketch code is updated when the IDE gets focused* Added keyboard shortcuts to IDE menus: ALT+F for File, ALT+E for Edit and so on* Added support for Dangerous Prototypes Bus Pirate as ISP* Added "Close" button to Boards/Libs Managers, in order to help linux people with weird Window Managers* Added File > Open Recent menu, showing the last 5 opened sketches* Windows: added Arduino Zero drivers* Tons of minor fixes[libraries]* LiquidCrystal fixes. Thanks @newbie15* Added SPI Transactions to TFT lib* Stepper: support for 5-phase/5-wires motors. Thanks @rdodesigns* Stepper: increased precision in timing calculations. Thanks @ekozlenko* Firmata and Temboo: dropped our vesions, tagged released are downloaded from their respective git repos[core]* AVR: delayMicroseconds(..) doesn't hang if called with 0. Thanks @cano64* AVR: delayMicroseconds(..), added support for 1Mhz, 12Mhz and 24Mhz. Thanks @cano64* AVR: added missing case in detachInterrupt(). Thanks @leres, @vicatcu* SAM: added watchdog routine for Due. Thanks @bobc* AVR+SAM: reworked pulseIn() function to become GCC agnostic* AVR+SAM: added pulseInLong() (based on micros()) to help getting good results in interrupt-prone environments* AVR: fixed regression in HardwareSerial.flush(). Thanks @chromhelm
ARDUINO 1.6.4 - 2015.05.06[ide]* Added support for Arduino Gemma* Restored previous "error" colour in black lower part of the IDE* Relaxed IDE checks against libraries versions* Fixed colour of 'char' keyword. Thanks @mixania* Tools submenu show selected subentry. Thanks @PaulStoffregen* Boards and Libraries Managers command line (with contribs from @Lauszus): --install-board "arduino:Arduino SAM Boards (32-bits ARM Cortex-M3):1.6.3" and --install-library "Bridge:1.0.1". Version can be omitted: if omitted, latest version available is automatically picked* Warning levels can be set in File > Preferences* When compilation fails, editor highlights the reported row* Windows and MacOSX: updated bunbled JVM to 1.8.0_45 (latest available atm)* Disabled "uncertified" warning (requires avr core >= 1.6.6, sam core >= 1.6.4)* Additional boards/cores can be listed specifying comma separated list of package_SOMETHING_index.json url in File > Preferences* MacOSX: fixed wrong sketch opened when double clicking on a .ino file* Boards and Libraries main files are downloaded directly (no proxy php script), fixing some glitches when using a proxy server* Added notification if the bundled AVR core is newer than the one installed through Boards Manager (useful when upgrading the IDE)* Fixed error when in Serial and Network discovery that was leaving the Ports menu greyed out* IDE now deletes temporary files on exit. When using the CLI, --preserve-temp-files arguments skips deletion[libraries]* Bridge fixes* SD: allow multiple SD instances (@squelched)* SD: fix examples with Ethernet shield
ARDUINO 1.6.3 - 2015.04.02[ide]* Fixed an ArchiveExtractor issue when dealing with native stuff, affecting some linuxes* MacOSX: MACOSX_BUNDLED_JVM property is automatically set to JAVA_HOME if not provided* New splashscreen image* New editor theme* MacOSX and Windows: https links were not working, fixed[core]* Upgraded toolchains: statically compiled, ship with Link Time Optimization plugin (disabled by default)* Restored backward compatibility by providing a platform.txt in-memory rewrite: old values (eg: compiler.path) are converted to new values* platform.txt rewriting can be disabled if target platform has a "rewriting=disabled" key/value pair set* AVR bundle files (core files and toolchain) is again inside IDE "hardware" folder, instead of unpacked into user's home folder at first IDE startup* Advise of duplicate libraries after compiling. Thanks @PaulStoffregen
Aggiungo che, secondo me, le versione precedenti alla 1.0 dovrebbero essere considerate ormai deprecate.
Ma da quando ci fu quel problema con il menu a tendina di selezione della velocità seriale dell'IDE
uhmm in teoria la begin la dovresti chiamare una volta, e poi il resto sono server.available()..QUETSO! -----> Fixed malloc bug <------ è il vero bug fix della versione
QUETSO! -----> Fixed malloc bug <------ è il vero bug fix della versione
Quote from: lesto on Mar 11, 2013, 06:30 pm QUETSO! -----> Fixed malloc bug <------ è il vero bug fix della versioneOpinione personale, usare la malloc su un sistemino basato su una modesta mcu 8 bit con 2k di ram è come pestarsi le dita con una mazza da 5 kg