Changelog for
Arduino-1.8.6-49.1.noarch.rpm :
* Fri Aug 24 2018 kkaempfAATTsuse.com- Update to 1.8.6 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 AATTReAlUA 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 AATTfeikname Compiler errors now have both column and line Serial monitor how has \"Show Timestamp\" option. Thanks AATTMichalSy 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 AATTkurtgo 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 AATTyohsuke Fixed Serial Plotter/Monitor permanently disabled if Plotter fails to open Fixed window title that sometimes is not updated on \"Save as...\". Thanks AATTJxJxJxMxNxS Fixed keybindings for Increase/Decrease font size Improved accessibility in the Preferences dialog. Thanks AATTcoreyknapp 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).- dropped 0005-use-installed-avr-ar.patch 0008-dont-use-lto.patch- renames 0006-drop-avr-toolchain-bundle.patch to 0003-drop-avr-toolchain-bundle.patch 0009-cross-arch-build-xml.patch to 0004-cross-arch-build-xml.patch 0010-Use-installed-arduino-builder.patch to 0005-Use-installed-arduino-builder.patch 0011-Use-installed-liblistSerialsj.patch to 0006-Use-installed-liblistSerialsj.patch 0012-Fix-arch-bits-as-lib-suffix-for-x86.patch to 0007-Fix-arch-bits-as-lib-suffix-for-x86.patch
* Tue May 29 2018 kkaempfAATTsuse.com- mkdir /usr/share/arduino/hardware/tools/avr (bsc#1072010)
* Tue May 29 2018 kkaempfAATTsuse.com- udpate library_index and package_index
* Tue May 29 2018 kkaempfAATTsuse.com- adapt to /usr/avr path- drop 0003-adapt-gcc-path.patch, 0004-Use-installed-arduinoOTA.patch, 0007-use-installed-avrdude.patch
* Mon May 28 2018 kkaempfAATTsuse.com- require cross-avr-binutils and cross-avr-gcc7
* Sun May 06 2018 seife+obsAATTb1-systems.com- add hack to handle minor version updates of libastylej gracefully- adapt 0001-use-installed-libastylej.patch for this hack
* Sat Dec 09 2017 kkaempfAATTsuse.com- don\'t buildrequire arduino-builder to prevent a buildrequire-loop- symlink arduino-builder in %post instead- reduce runtime requires, get them via arduino-builder
* Thu Dec 07 2017 kkaempfAATTsuse.com- split off arduino-hardware to share with arduino-builder package
* Sat Nov 11 2017 kkaempfAATTsuse.com- Update to 1.8.5
* IDE - Added workaround for menu visibility bug in MacOSX 10.13 beta. Thanks AATTpuybaret - Fixed bug for negative-font-size. - New/Rename tabs now allows names starting with a number.- Update to 1.8.4 - 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 AATTxardael - Added per-board generic option in config file boards.txt for disabling control of dtr+rts. Thanks AATTd-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 AATTherrold) - 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 AATTmatthijskooijman - 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.
* Mon Aug 07 2017 kkaempfAATTsuse.com- Update to 1.8.3 See https://github.com/arduino/Arduino/releases Dropped patches - 0004-libastylej-is-in-usr-lib.patch - 0010-do-not-unpack-arduino-builder.patch New patches: - 0004-Use-installed-arduinoOTA.patch - 0010-Use-installed-arduino-builder.patch - 0011-Use-installed-liblistSerialsj.patch Renamed patches - 0009-cross-arch-build.xlm.patch to 0009-cross-arch-build-xml.patch
* Mon Feb 27 2017 msuchanekAATTsuse.com- Add /usr/share/arduino dir to make locating Arduino headers easier- fix version property in build
* Sun Feb 26 2017 msuchanekAATTsuse.com- Put all arch-specific binaries in separate packages
* installable on non-x86
* Wed Feb 15 2017 msuchanekAATTsuse.com- Build on all archs.
* Fri Feb 03 2017 F.SchuetteAATTt-online.de- add patch to not use lto because it breaks compilation on 13.2,42.2 at least
* Mon Jan 09 2017 kkaempfAATTsuse.com- Update to 1.6.13 [ide]
* Linux: running in command line mode doesn\'t require an X11 display anymore
* \"Save as\" now clears the \"modified\" status
* builder: Paths with strange UTF8 chars are now correctly handled
* builder: .hpp and .hh file extensions are now considered valid sketch extension
* builder: core.a is not rebuild if not needed (improve build time in particular for big projects)
* Fixed swapped actions \"Copy for Forum\" and \"Copy as HTML\"
* Linux/osx: If an editor tab is a symbolic link it is no more replaced with a real file when saving (see #5478)
* Increased the upload timeout to 5 minutes (it was 2 min, but it may be not sufficient when uploading via UART a big sketch) [core]
* Added Arduino.org boards
* Added Adafruit Circuit Playground board
* Added \"-g\" option to linker to keep debug information in the .elf file (see #5539)
* avrdude: Added fake configuration for EFUSE on atmega8 part. This solves a long standing issue with \"Burn bootloader\". Thanks AATTrigelinorion, AATTawatterott
* Fri Oct 21 2016 F.SchuetteAATTt-online.de- add patch 0007: use installed avrdude
* Fri Oct 21 2016 F.SchuetteAATTt-online.de- fix arduino-builder link
* Fri Oct 21 2016 kkaempfAATTsuse.com- Update to 1.6.12 [ide]
* Refactor Editor code, solving some long standing bugs and cleaning up everything. Thanks AATTmatthijskooijman
* Add initial Cloud API integration. When plugging a new board, if an additional core is needed, the user will be prompted to install it
* Improved examples menu organization. Thanks AATTPaulStoffregen
* Recompiled arduino-builder with Go 1.7.1 to avoid crash on OSX Sierra [core]
* avr: Add support for internal 2.56V and 2.56V ext. cap analog references on the ATtiny25/45/85. Thanks AATTmischnic
* Added String::toDouble(). Thanks AATTIvan-Perez
* Update to avrdude 6.3 with patch to ignore unused fuses (burn bootloader works also wih outdated cores)
* Mon Oct 03 2016 F.SchuetteAATTt-online.de- fix building for i586 systems
* Tue Sep 13 2016 kkaempfAATTsuse.com- Update to 1.6.11 [ide]
* Fixed a serious bug that prevented some 3rd party boards, installed through external index.json URL, to work correctly.
* Fixed a bug in boards manager that, in some rare circumstances, could lead to remove bundled tools when uninstalling a previously installed AVR core.
* builder: fixed regression about inclusion of files in subfolders of the sketch (see https://github.com/arduino/Arduino/issues/5186 for details)
* avrdude: reverted to version 6.0.1, until all discovered regressions are solved- drop use-kit-index-files.patch, solved differently upstream- Move patches to git Renames
* use-installed-libastylej.patch to 0001-use-installed-libastylej.patch
* use-installed-avr-gcc.patch to 0002-use-installed-avr-gcc.patch
* adapt-gcc-path.patch to 0003-adapt-gcc-path.patch
* libastylej-is-in-usr-lib.patch to 0004-libastylej-is-in-usr-lib.patch
* use-installed-avr-ar.patch to 0005-use-installed-avr-ar.patch- Add 0006-drop-avr-toolchain-bundle.patch
* Wed Aug 17 2016 kkaempfAATTsuse.com- Fix avr-ar binary name add use-installed-avr-ar.patch
* Mon Aug 15 2016 kkaempfAATTsuse.com- fix 32bit build add libastylej-is-in-usr-lib.patch
* Sun Aug 14 2016 kkaempfAATTsuse.com- Update to 1.6.10
*
* Change of user dir from ~/.arduino15 to ~/.arduino
*
* [ide]
* A lot of bugfixes to builder: https://github.com/arduino/arduino-builder/issues?q=milestone%3A1.3.19+is%3Aclosed
* Libraries can now define the property \"includes\" in the library.properties to tell the IDE which #include <...> lines should be added to the sketch when the \"Include library\" command is used. See: https://github.com/arduino/Arduino/wiki/Arduino-IDE-1.5:-Library-specification#libraryproperties-file-format
* Examples are now filtered by architecture
* Added more graceful handling of upload failures
* Solved a bug that crashed the IDE with some exotic serial devices [core]
* avr: toolchain updated to latest Atmel release 3.5.3 http://distribute.atmel.no/tools/opensource/Atmel-AVR-GNU-Toolchain/3.5.3/ The updated tools are now binutils-2.26, gcc-4.9.2, avr-libc-2.0.0, gdb-7.8
* avr: avrdude updated to version 6.3
* fixed a small bug that caused a compile error on some 3rd party derivatives boards based on Leonardo
* sam: added snprintf_P to avr/pgmspace.h stub. Thanks AATTjantje
* avr: Fix TX buffer being overwritten by multiple Wire.write(...) calls in slave mode. Thanks AATTkellerkindt
* Another small fix to String iterators. Thanks AATTIvan-Perez AATTChris--A
* Added getTimeout() method to Stream. Thanks AATTmattb5906
* avr: Fixed USB wakeup event handling, this solves some rare lockups of serial port on some linux distributions
* Speed and size improvement on Print::printFloat(..). Thanks AATTbblanchon
* avr: Added Serial.availableForWrite() for USB-CDC serial ports
* avr: Added PIN_
* defines to all board variants
* Sun Aug 14 2016 kkaempfAATTsuse.com- Update to 1.6.9 [ide]
* Catch and report errors during parsing contributed index files
* Fixed IDE version color on about dialog box. Thanks AATTivanebernal
* The \"always-on-top update notification\" popup is now less intrusive.
* Fixed untraslated string during IDE startup splash window. Thanks AATTivanebernal
* New arduino-builder: better core library detection, faster operations when recompiling and more. See https://github.com/arduino/arduino-builder/compare/1.3.9...1.3.15
* Fixed multitab error reporting
* Rework serial port discovery to be faster, less cpu intensive and FTDI friendly
* Avoid launching multiple concurrent compile and upload operation
* Use hi-res icons for Serial monitor and plotter
* Make http://librarymanager and http://boardmanager links clickable from the editor window
* Cut/Copy actions are disable when there is no text selected. Thanks AATTavargas-nearsoft
* Added more OSX native (emacs-like) keybindings. Thanks AATTnopdotcom
* Fixed Ctrl+Del: now deletes the word behind the cursor instead of the entire line. Thanks AATTavargas-nearsoft
* Fixed \"Verify code after upload\" option in preferences. Thanks AATTgh-megabit [core]
* String class now supports iterators. Thanks AATTChris--A
* sam: Allow 3rd party boards that depend on SAM core to use their own USB vid/pid and manufacturer/product strings. Thanks AATTphilmanofsky.
* avr: Check at runtime if 32u4 boards are shipped with new bootloader; if so write bootloader magic value in an unproblematic RAM location
* avr, sam: Added \"reciper.ar.pattern\" to plaform.txt to allow compatibility with older version of Arduino IDE. Thanks AATTper1234 [libraries]
* Bridge / bridge.py: added support for SSL sockets (Yun firmware >=1.6.2 is needed).
* Thu May 19 2016 kkaempfAATTsuse.com- Add adapt-gcc-path.patch so gcc is found in its default path- Add use-installed-avr-gcc.patch to prevent download of avr-gcc and avrdude at runtime- Add use-installed-libastylej.patch to prevent download of libastylej at runtime- Add use-kit-index-files.patch to use package and library index from Arduino-kit instead of downloading it at build time.
* Fri Mar 18 2016 kkaempfAATTsuse.com- Update to 1.6.8 [ide]
* Added support for GUI interface scaling for UHD monitors. Thanks to all contributors and testers: https://github.com/arduino/Arduino/pull/4376 https://github.com/arduino/Arduino/pull/2776
* Editor position is saved when closing with Alt+F4 or clicking on the \"X\" button. Thanks AATTwillie68
* Fixed a NullPointerException when dealing with some rare combination of package_
*.json files
* Fixed incorrect key bindings handling for changing tab. Thanks AATTmatthijskooijman
* MacOSX: Fixed handling of add indent/remove indent shortcuts (CMD+[ and CMD+])
* Fixed incorrect update of available libraries in Library Manager. Thanks AATTvicnevicne
* Serial plotter now correctly resize graphs with negative values. Thanks AATTvicnevicne
* Improved sketch preprocessor when handling C++11 keywords. Thanks AATTmatthijskooijman AATTigrr
* Updates to keyword pigmentation to match Create
* Fixed display of LITERAL1 keywords
* Added target board information when \"Error compiling\" message is displayed. Thanks AATTPaulStoffregen [core]
* avr: fixed USB_SendControl(...) for buffer with len > 64. Thanks AATTNicoHood
* avr: fixed yield() usage inside delay(). Thanks AATTvbextreme
* sam: fixed USB descriptor length
* avr: reduced boiler-plate for ISR declarations. Thanks AATTpaulo-raca
* avr: added Timer3 support for atmega1284/1284p. Thanks AATTfeilipu
* sam: added USB CDC send break support and readBreak API [libraries]
* Added support for Arduino/Genuino 101 to: TFT, Ethernet, SD
* SD: the library is now board-agnostic. Thanks AATTfeilipu
* Fri Mar 18 2016 kkaempfAATTsuse.com- Arduino 1.6.7 Major upgrade to arduino-1.0.x Unified IDE for both AVR 8-bit and ARM 32-bit