Skip to content

@facchinm facchinm released this Apr 1, 2019 · 39 commits to master since this release

Release 1.8.9
Assets 5

@cmaglie cmaglie released this Dec 6, 2018 · 107 commits to master since this release

IDE

  • Fixed: command line parsing of version parameters when installing cores/libraries
  • Platform indexes are now downloaded using https
  • Fixed: on some newer linux distrubitions, NPE when loading GTK look-and-feel without libgtk2 installed
  • MacOSX: added touch bar support
  • MacOSX: do not exit app after closing last window
  • Fixed: serial monitor timestamps not always printed. Thanks @nitram509
  • Kill active programmer if still alive after closing last IDE window
  • Fixed: "Export compiled binary" now works also with unsaved sketches
  • Improved automatic port re-selection after upload
  • Added scroller to "INCOMPATIBLE" examples menu

Wifi Firmware

  • Added firmware upgrade for NINA-based boards
Assets 5

@cmaglie cmaglie released this Sep 12, 2018 · 160 commits to master since this release

(bugfix service release)

IDE

  • Fixed: IDE doesn't start if library_index.json is corruped.
  • Fixed: IDE doesn't start if a library with invalid version is found.
  • Fixed: Rare build errors in very complex sketches (like Marlin firmware).
  • Fixed: Better dialog explaining that MacOSX 10.8 is now required. Thanks @PaulStoffregen
  • Fixed: Slow "File" and "Tools" menus in MacOSX
  • Fixed: Weird Board Manager behaviour if AVR core is downgraded to a version earlier than 1.6.22
  • Improved first-use usability if the user don't select the serial port. Thanks @PaulStoffregen
  • Custom "Tools" menu now keeps the order as defined in boards.txt.

Core

  • AVR: Fixed EEPROM warnings. Thanks @bxparks
  • AVR: Treat "narrowing conversion" as warning, not error. This will make some libraries
    to compile again. Thanks @PaulStoffregen
Assets 5

@cmaglie cmaglie released this Aug 23, 2018 · 199 commits to master since this release

IDE

  • Updated arduino-builder to 1.4.0:
    • parallel build (improve compile speed)
    • better reuse of already compiled files
    • Windows: fixed build for sketch stored under OneDrive cloud folders
  • Added translations for library types. Thanks @ReAlUA
  • Added scroller in programmers menu.
  • Added "accelerator" in scrollable menu, press "a" key while scrolling
  • Keep "Board Manager" menu item always as first in the menu
  • "Manage Libraries" is now also in the "Tools" menu. Thanks @feikname
  • Compiler errors now have both column and line
  • Serial monitor how has "Show Timestamp" option. Thanks @MichalSy
  • Improved DPI detection for hi-resolution montior on Linux
  • Added copy/paste contextual menu in Find/Replace text fields
  • Fixed long IDE startup time when some virtual/not-connected network interfaces are present
  • Fixed inconsistent line-endings when saving files on Windows
  • mdns: Make board disappear via TTL instead of reachability. Thanks @kurtgo
  • Library Manager: display install/remove buttons with mouse on-hover instead of mouse click
  • Board Manager: fixed some rare case with corrupted index download
  • Windows: removed some debug output when running the IDE from command line
  • Support selectable user-defined themes. User's theme are zip files inside the sketchbook "theme" folder
  • Library Manager: library search now search also for headers (.h) declared by the library in library.properties
  • Added "--version" to the CLI. Thanks @yohsuke
  • Fixed Serial Plotter/Monitor permanently disabled if Plotter fails to open
  • Fixed window title that sometimes is not updated on "Save as...". Thanks @JxJxJxMxNxS
  • Fixed keybindings for Increase/Decrease font size
  • Improved accessibility in the Preferences dialog. Thanks @coreyknapp

Core

  • AVR: Set Optiboot as default bootloader for Nano. This is the bootloader installed on new
    Arduino Nano boards. If you have a Nano with the old bootloader you must select
    Tools > Processor > ATmega328P (Old Bootloader) to upload.
  • AVR core has been moved to its own repository: https://github.com/arduino/ArduinoCore-avr
  • Updated toolchain to gcc 5.4.0

WiFi101 Firmware

  • SECURITY FIX: Released fix for WPA2 KRACK vulnerability (latest WINC1500 firmware 19.5.2).
Assets 2

@cmaglie cmaglie released this Oct 2, 2017 · 368 commits to master since this release

(bugfix service release)

IDE

  • Added workaround for menu visibility bug in MacOSX 10.13 beta. Thanks @puybaret
  • Fixed bug for negative-font-size.
  • New/Rename tabs now allows names starting with a number.
Assets 5

@cmaglie cmaglie released this Aug 21, 2017 · 381 commits to master since this release

IDE

  • IDE Toolbar can now go full width on 4K display.
  • Environment variable LIBRARY_INDEX_URL is now correctly parsed (LIBRARY_INDEX_URL_GZ can also be optinally specified). Thanks @xardael
  • Added per-board generic option in config file boards.txt for disabling control of dtr+rts. Thanks @d-a-v
  • CLI: fixed missing "runtime.platform.path" when running without the --board option
  • Linux: fixed desktop icon not launching the IDE in certain Window Managers (thanks @herrold)
  • Allow setting low values for console size (correctly applies console.lines=x in preferences.txt)
  • Make Preference window fit 600px height displays
  • Fix error when renaming an unsaved, newly added file. Thanks @matthijskooijman
  • Added the ability to increase/decrease font size via keyboard + mouse shortcuts (Ctrl + MouseWheel)
  • Sketch names starting with a digit are now allowed
  • Serial monitor is opened on a default position if the multi-monitor setup change (this should fix cases
    when the serial monitor is opened outside of the visibile space)

Libraries

  • Fixed wrong folder name for "Adafruit Circuit Playground" library, now it can be updated cleanly.
  • Fixed wrong include for "RobotIRRemote", now it should not interfere anymore with the real IRRemote.
Assets 5

@cmaglie cmaglie released this Jun 5, 2017 · 442 commits to master since this release

(bugfix service release)

IDE

  • Fixed RESOURCE_NAME in install.sh script
  • Serial Monitor: added "Clear output" button. Thanks @Michaelsy
  • added options in preferences.txt for: custom title, comment/uncomment shortcut, always show file extensions. Thanks @Michaelsy
  • added options in preferences.txt to enable/disable typing assistance (auto close brace, auto indent)
  • Enabling "Use external editor" option now requires to save all sketches.

Core

  • AVR: added availableForWrite() method in generic Stream class. Thanks @eric-wieser
  • AVR: moved flush() method up in the class hierarchy from Stream to Print class. Thanks @matthijskooijman

Other

  • Update Wifi101 Firmware Updater plugin
Assets 5

@cmaglie cmaglie released this Mar 22, 2017 · 479 commits to master since this release

IDE

  • Fix command line: works again with relative paths (regression)
  • Fix command line: "--save-prefs" works again (regression)
  • AVR toolchain has been updated with a tentative fix for the ld-returned-5-exit-status bug
  • Update arduino-builder to 1.3.25
    • avoid name clashing for libraries
    • cache core archives to speedup compilation consistently
  • Allow BoardManager to fetch FreeBSD tools (thanks @kevans91)
  • Serial monitor: the input string box is automatically focused when window is selected
  • Serial monitor: now can not be opened during upload
  • Serial monitor: now properly decodes UTF8 characters (thanks @aknrdureegaesr)
  • Serial monitor: added 500k, 1M and 2M baudrates (thanks @dsstutts)
  • Updated RSyntaxTextArea to 2.6.1 (textarea component)
  • Updated jmdsn (mDNS discovery)
  • Allow plugins to attach a listener to compile progress (thanks @tomneutens)

Core

  • Add Atmel-ICE and JTAGICE3 programmers for AVR chips (thanks @matthijskooijman)
  • AVR: Set unused bits of extended fuse to 1, should remove some avrdude warning during burn bootloader (thanks @descampsa)
  • AVR: USB: send ZLP when needed (allows full 64 bytes packets)
  • AVR: USB: use IAD descriptors instead than Generic (thanks @cuitoldfish)

Other

Assets 5

@facchinm facchinm released this Jan 9, 2017 · 563 commits to master since this release

Updated changelog, release 1.8.1
Assets 2
Dec 21, 2016
Update IDE version to 1.8.0
You can’t perform that action at this time.