PlatformIO Core 3.5.0


#1

We are pleased to announce the release of PlatformIO Core 3.5.0.

What is new

PlatformIO Core 3.5.0 introduces many new features and performance improvements. The notable changes are as follows:

See PlatformIO 3.5 Release Notes for details.

Upgrade

  • PlatformIO IDE:
    - Atom: Menu: PlatformIO > Upgrade PlatformIO Core
    - VSCode: ctrl+alt+t, Run Other Tasks > Upgrade PlatformIO Core
  • PlatformIO Core: Please run pio upgrade command.

Regards,

The PlatformIO Plus Team


#2

#3

This seems to have broken clion development for me, it looks like it tries to add a lot of definitions to CMakeListsPrivate.txt, may of which contain spaces, parens, etc.


#4

Fixed in development version and PIO Core 3.5.1 will be released soon. Sorry.


#5

Not sure what happened, but windows just did an update.
now I cannot open the serial monitor, looks like
" The ‘platformio==3.5.1a1’ distribution was not found "

( I changed my folder name to get rid of the long path )

Windows PowerShell
Copyright © 2009 Microsoft Corporation. All rights reserved.

PS C:\Users\dave\Documents\PlatformIO\Projects\171210-005108-uno> pio device monitor --port COM9
Traceback (most recent call last):
File “C:\Users\dave.platformio\penv\Scripts\pio-script.py”, line 6, in
from pkg_resources import load_entry_point
File “c:\users\dave.platformio\penv\lib\site-packages\pkg_resources_init_.py”, line 3037, in
@call_aside
File "c:\users\dave.platformio\penv\lib\site-packages\pkg_resources_init
.py", line 3021, in call_aside
f(*args, **kwargs)
File "c:\users\dave.platformio\penv\lib\site-packages\pkg_resources_init
.py", line 3050, in _initialize_master_working_set
working_set = WorkingSet.build_master()
File "c:\users\dave.platformio\penv\lib\site-packages\pkg_resources_init
.py", line 657, in _build_master
return cls._build_from_requirements(requires)

File “c:\users\dave.platformio\penv\lib\site-packages\pkg_resources_init_.py”, line 670, in build_from_requirements
dists = ws.resolve(reqs, Environment())
File "c:\users\dave.platformio\penv\lib\site-packages\pkg_resources_init
.py", line 855, in resolve
raise DistributionNotFound(req, requirers)
pkg_resources.DistributionNotFound: The ‘platformio==3.5.1a1’ distribution was not found and is required by the application
PS C:\Users\dave\Documents\PlatformIO\Projects\171210-005108-uno>


#6

Please remove a folder above and restart IDE.


#7

I wish that every problem was so simple to fix.

deleted penv,
restarted, let the program do it’s thing,
started again.
things are working again.


#8