|
1 | 1 | # Release Notes
|
2 | 2 |
|
3 |
| -## 3.3.3 (2024-01-26) |
4 |
| - |
5 |
| -* Implemented automatic upgrading of outdated portable Python 3.9 distributions to the latest version, Python 3.11, enhancing the development environment with the latest features and improvements |
6 |
| -* Updated the PlatformIO Core Installer Script to version [1.2.2](https://github.com/platformio/platformio-core-installer/releases/tag/v1.2.2) |
7 |
| - |
8 |
| -## 3.3.2 (2023-12-23) |
9 |
| - |
10 |
| -* Upgraded the integrated Python distribution for Windows users to version 3.11.7, ensuring compatibility and leveraging the latest features and optimizations. |
11 |
| - |
12 |
| -## 3.3.1 (2023-07-28) |
13 |
| - |
14 |
| -* Updated the PlatformIO Core Installer Script to version [1.2.1](https://github.com/platformio/platformio-core-installer/releases/tag/v1.2.1) |
15 |
| - |
16 |
| -## 3.3.0 (2023-07-10) |
17 |
| - |
18 |
| -* Enhanced the user experience in the "Project Tasks" explorer by displaying tasks specific to the selected environment by default |
19 |
| -* Introduced a new option that allows seamless switching between multi-environment project tasks |
20 |
| -* Expanded the functionality of the "Activity Bar > PlatformIO IDE > Quick Access" menu by including a new item called [Serial & UDP Plotter](https://marketplace.visualstudio.com/items?itemName=alexnesnes.teleplot) |
21 |
| -* Updated the PlatformIO Core Installer Script to version [1.2.0](https://github.com/platformio/platformio-core-installer/releases/tag/v1.2.0) |
22 |
| - |
23 |
| - |
24 |
| - |
25 |
| -## 3.2.0 (2023-06-09) |
26 |
| - |
27 |
| -* Introducing a powerful linting feature that highlights syntactical and stylistic issues in the ["platformio.ini"](https://docs.platformio.org/en/latest/projectconf/index.html) configuration file (issue [#3723](https://github.com/platformio/platformio-vscode-ide/issues/3723)) |
28 |
| -* Improved project cleanup process by utilizing the ``fullclean`` target instead of ``cleanall``. This ensures a thorough clean-up, including the removal of dependent libraries |
29 |
| -* Updated PlatformIO Core Installer Script to [v1.1.3](https://github.com/platformio/platformio-core-installer/releases/tag/v1.1.3) |
30 |
| -* Resolved an issue where certain buttons were missing from the status bar in VSCode 1.79 after the recent update (issue [#3736](https://github.com/platformio/platformio-vscode-ide/issues/3736)) |
31 |
| - |
32 |
| - |
33 |
| - |
34 |
| -## 3.1.1 (2023-03-16) |
35 |
| - |
36 |
| -* Added a new ``platformio-ide.uploadAndMonitor`` command which can be used with the custom [PlatformIO Toolbar](https://docs.platformio.org/en/latest/integration/ide/vscode.html#platformio-toolbar) |
37 |
| -* Restored support for macOS Touch Bar (issue [#3659](https://github.com/platformio/platformio-vscode-ide/issues/3659)) |
38 |
| -* Fixed a regression bug that caused notifications about a task being "already active" when running the same "device monitor" (issue [#3656](https://github.com/platformio/platformio-vscode-ide/issues/3656)) |
39 |
| - |
40 |
| -## 3.1.0 (2023-03-13) |
41 |
| - |
42 |
| -* Add support for the ``${command:platformio-ide.activeEnvironment}`` variable that can be used in a custom [PlatformIO Toolbar](https://docs.platformio.org/en/latest/integration/ide/vscode.html#platformio-toolbar) and [VSCode variable substitution](https://code.visualstudio.com/docs/editor/variables-reference) (issue [#3588](https://github.com/platformio/platformio-vscode-ide/issues/3588)) |
43 |
| -* Focus on the project configuration output tab only on error (issue [#3535](https://github.com/platformio/platformio-vscode-ide/issues/3535)) |
44 |
| -* Fixed an issue with a task runner on Windows 7 (issue [#3481](https://github.com/platformio/platformio-vscode-ide/issues/3481)) |
45 |
| -* Fixed "Select All", "Undo", and "Redo" operations on macOS for PIO Home (pull [#3451](https://github.com/platformio/platformio-vscode-ide/pull/3451)) |
46 |
| -* Fixed an issue when the "Upload & Monitor" task selects the wrong environment (issue [#2623](https://github.com/platformio/platformio-vscode-ide/issues/2623)) |
47 |
| - |
48 |
| -## 3.0.0 (2023-02-01) |
49 |
| - |
50 |
| -**Requires PlatformIO Core 6.1.6 + VSCode 1.65 or above** |
51 |
| - |
52 |
| -### Project Management |
53 |
| - |
54 |
| -* IntelliSense for [platformio.ini](https://docs.platformio.org/en/latest/projectconf/index.html) configuration file |
55 |
| - - Auto-completion for configuration options |
56 |
| - - Auto-completion for choice-based option values |
57 |
| - - Hover over the option and get a quick documentation |
58 |
| - - Realtime serial port auto-completion for port-related options |
59 |
| - - Quickly jump to the development platform or library located in the PlatformIO Registry |
60 |
| -* Native integration of [PlatformIO Unit Testing](https://docs.platformio.org/en/latest/advanced/unit-testing/index.html) with VSCode Testing UI |
61 |
| -* New port switcher to override upload, monitor, or testing port (issue [#545](https://github.com/platformio/platformio-vscode-ide/issues/545)) |
62 |
| -* Advanced project configuring progress with logging and canceling features |
63 |
| - |
64 |
| -### Navigation |
65 |
| - |
66 |
| -* Added support for the macOS Touch Bar (issue [#311](https://github.com/platformio/platformio-vscode-ide/issues/311)) |
67 |
| -* Added "Build/Upload/Test/Clean" and "Serial Monitor" buttons to the Editor title bar |
68 |
| -* Configure custom buttons and commands in PlatformIO Toolbar with a new `platformio-ide.toolbar` configuration option (issue [#1697](https://github.com/platformio/platformio-vscode-ide/issues/1697)) |
69 |
| - |
70 |
| -### UX/UI Improvements |
71 |
| - |
72 |
| -* Added walkthroughs (Menu: Help > Get Started) to introduce users to the features of the PlatformIO ecosystem |
73 |
| -* Provide PlatformIO IDE Release Notes (issue [#2412](https://github.com/platformio/platformio-vscode-ide/issues/2412)) |
74 |
| -* Activate PlatformIO IDE extension when intending to use PlatformIO (issue [#66](https://github.com/platformio/platformio-vscode-ide/issues/66)) |
75 |
| -* Activate keyboard shortcuts when PlatformIO Project is opened (issue [#3324](https://github.com/platformio/platformio-vscode-ide/issues/3324)) |
76 |
| - |
77 |
| -### Miscellaneous |
78 |
| - |
79 |
| -* Changed Default PIO Home port range from "8010..8100" to "45000..45999" |
80 |
| -* Fixed an issue with "'platformio-ide.build' not found" (issue [#1398](https://github.com/platformio/platformio-vscode-ide/issues/1398)) |
81 |
| - |
82 |
| -## 2.0.0-2.5.5 |
83 |
| - |
84 |
| -See [PlatformIO IDE 2.0 Changelog](https://github.com/platformio/platformio-vscode-ide/blob/v2.5.5/CHANGELOG.md). |
| 3 | +## Initial release of pioarduino 1.0.0 based on platformio-vscode-ide 3.3.3 |
0 commit comments