Changelog for
Arduino-1.8.6-49.1.noarch.rpm :
Fri Aug 24 14:00:00 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 14:00:00 2018 kkaempfAATTsuse.com
- mkdir /usr/share/arduino/hardware/tools/avr (bsc#1072010)
Tue May 29 14:00:00 2018 kkaempfAATTsuse.com
- udpate library_index and package_index
Tue May 29 14:00:00 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 14:00:00 2018 kkaempfAATTsuse.com
- require cross-avr-binutils and cross-avr-gcc7
Sun May 6 14:00:00 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 9 13:00:00 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 7 13:00:00 2017 kkaempfAATTsuse.com
- split off arduino-hardware to share with arduino-builder package
Sat Nov 11 13:00:00 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 7 14:00:00 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 13:00:00 2017 msuchanekAATTsuse.com
- Add /usr/share/arduino dir to make locating Arduino headers easier
- fix version property in build
Sun Feb 26 13:00:00 2017 msuchanekAATTsuse.com
- Put all arch-specific binaries in separate packages
* installable on non-x86
Wed Feb 15 13:00:00 2017 msuchanekAATTsuse.com
- Build on all archs.
Fri Feb 3 13:00:00 2017 F.SchuetteAATTt-online.de
- add patch to not use lto because it breaks compilation on 13.2,42.2 at least
Mon Jan 9 13:00:00 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 14:00:00 2016 F.SchuetteAATTt-online.de
- add patch 0007: use installed avrdude
Fri Oct 21 14:00:00 2016 F.SchuetteAATTt-online.de
- fix arduino-builder link
Fri Oct 21 14:00:00 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 3 14:00:00 2016 F.SchuetteAATTt-online.de
- fix building for i586 systems
Tue Sep 13 14:00:00 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 14:00:00 2016 kkaempfAATTsuse.com
- Fix avr-ar binary name
add use-installed-avr-ar.patch
Mon Aug 15 14:00:00 2016 kkaempfAATTsuse.com
- fix 32bit build
add libastylej-is-in-usr-lib.patch
Sun Aug 14 14:00:00 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 14:00:00 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 14:00:00 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 13:00:00 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 13:00:00 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