Go Down

Topic: IDE 1.8.0 Released -- update: 1.8.4 (Read 33675 times) previous topic - next topic

oqibidipo

Dec 22, 2016, 02:16 pm Last Edit: Aug 21, 2017, 09:21 pm by oqibidipo

ARDUINO 1.8.0 - 2016.12.20

[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 @rigelinorion, @awatterott











ARDUINO 1.8.1 - 2017.01.09

[ide]
* Fixed font rendering not anti-aliased on Windows (regression)
* Increased number of colors on serial plotter to 8, thanks @cousteaulecommandant

[libraries]
* Fixed regression in SD library. Thanks @greiman










ARDUINO 1.8.2 2017.03.22

[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]
* SAM platform source code has been moved to its own repository
  (https://github.com/arduino/ArduinoCore-sam) - all PRs and issues
  have been moved as well
* Update Wifi101 Firmware Updater plugin





NOTE: There is a bug in the installer script of the Linux 1.8.2 versions.

You can fix it by editing install.sh:

change

    # Resource name to use (including vendor prefix)
    RESOURCE_NAME=cc.arduino.arduinoide



to

    # Resource name to use (including vendor prefix)
    RESOURCE_NAME=arduino-arduinoide










ARDUINO 1.8.3 2017.05.31

(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










ARDUINO 1.8.4   [21.08.2017]

[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.


DrAzzy

Does this mark the end of the Arduino vs Arduino days?

Anyone played with it? Does it break stuff?
ATtiny core for 841+1634+828 and x313/x4/x5/x61/x7/x8 series Board Manager:
http://drazzy.com/package_drazzy.com_index.json
ATtiny breakouts (some assembled), mosfets and awesome prototyping board in my store http://tindie.com/stores/DrAzzy

DBMcDonald

I've installed 1.8.0 on a Mac with Sierra OS;.upgrading from 1.6.13.  Tested a few complex programs using serial, i2c and spi for the ATmega328P and  ATmega1284P.  No problems, so far.

upj11097

I really don't know why they have to roll out new versions frequently. I have been using since IDE 1.5 and there are nothing change to me. I used with Windows and some popular boards UNO or Pro mini. Anyway, it's still a nice news.

OzOns

#4
Dec 23, 2016, 10:43 am Last Edit: Dec 23, 2016, 11:10 am by OzOns
Hi,

Since  I install 1.8.0 font in IDE is destroyed  :smiley-eek-blue:

NO. Not completly destroyed... but looks like anti aliasing or something like that is corrupted...

Same for u ?

DaveAhrendt

Yes, there is something definitely wrong with the font in the IDE.  Much harder to read than previous.   
Windows 10 64 bit if that matters.

septillion

Yeahh, now even with evil Windows app...

But seriously, can the 1.6.6 and 1.6.7 sticky be unstickyed now. They are just clutter.

@OzOns, yes, have it too. Only the toolbar, menu's and dialogs though, code editor is fine.

Win 10 x64 here as well
Use fricking code tags!!!!
I want x => I would like x, I need help => I would like help, Need fast => Go and pay someone to do the job...

NEW Library to make fading leds a piece of cake
https://github.com/septillion-git/FadeLed

DaveAhrendt

septillion,

Are you sure about the code editor?  Doesn't look right to me.  My other system is in another room so it's had to do a side by side but it doesn't look good. It looks more obvious in all caps lines such as a #define MOTHERBOARD BOARD_RAMPS_14_EFB.

septillion

#8
Dec 23, 2016, 01:42 pm Last Edit: Dec 23, 2016, 01:43 pm by septillion
Yep, sure about it :)

See:


Al tough the image makes it look a bit weird as well :/
Use fricking code tags!!!!
I want x => I would like x, I need help => I would like help, Need fast => Go and pay someone to do the job...

NEW Library to make fading leds a piece of cake
https://github.com/septillion-git/FadeLed

avenue33

Great news!

The Arduino Tian and the Arduino M0 Pro are coming soon!

OzOns

#10
Dec 23, 2016, 02:42 pm Last Edit: Dec 23, 2016, 03:02 pm by OzOns
thks Septillion

"@OzOns, yes, have it too. Only the toolbar, menu's and dialogs though, code editor is fine."

I agree (if I change the font size for the  editor with a larger one - in preference - ...)

Win7 64bits

tommie93

See:


Al tough the image makes it look a bit weird as well :/
Hey septillion,

I think it's pretty cool that way but the line.

SurfingDude

I jumped from 1.6.12 to 1.8.0 I noticed that arduino.org also moved from 1.7.x to 1.8 and now has the same change log as the Arduino.cc version 1.8.0. This must be the way the dispute ends.

I brought the two IDE versions up side-by-side and there is something funny about the font in 1.8. It is especially noticable in the Preferences dialog. I guess they left us something to complain about until we get 1.8.1 or so.

As far as putting it through its paces it seems like 1.8.0 handles everything that I was running in 1.6.12 and there were some additional board choices for most of the products from Arduino.org. It doesn't have any selections for their Zero Pro, M0 Pro, and M0 boards but it looks like these can be treated as Arduino Zero boards just by reflashing the bootloader.

DaveAhrendt

#13
Dec 23, 2016, 05:26 pm Last Edit: Dec 23, 2016, 05:36 pm by DaveAhrendt
Septillion,

If this works check the following images.  The first is from 1.6.13 and the second is from 1.8.0.  Both a shots of the same piece of code.  Do you see any differences?  Maybe it's me but the 1.6.13 is clearer especially the the #define ENABLED (look at the A). Also look at the W in SWITCHING.

1.6.13



1.8.0



Well, that didn't work as expected. Open the link to see the image.  Time to learn how to embed an image.

oqibidipo

It doesn't have any selections for their Zero Pro, M0 Pro, and M0 boards
It has now. Update your SAMD boards.

Go Up