Skip to content
This repository has been archived by the owner. It is now read-only.
Compare
Choose a tag to compare

Changelog

Added

  • ATL-74: Added Export compiled Binary. [e957ac4]
  • ATL-58: Archive sketch. [b65867d]
  • ATL-93: Added Support for .pde sketch file format. [52b0fd3]
  • ATL-836: Implemented Add File.... [a8e6069]
  • ATL-546: Added UI for settings. [1f544b2]
  • ATL-814: Show boards and ports under Tools menu. [c6b1250]
  • ATL-835: Support for JSON file type. [24dfffa]
  • ATL-815: Implemented Open Recent. [6626701]
  • ATL-812: Enhanced the Help menu. [1742c53]
  • Added the Sketchbook menu with FS event tracking [db29670]

Changed

  • Bumped version to 0.1.4. Use CLI 0.15.2. [7f76206]
  • Updated to 12.x snapshot clangd. [a990936]
  • ATL-811: Removed Run menu item from the app menu [284181b]

Fixed

  • ATL-878: Fixed boards dropdown with the HC theme. [71cfa06]
  • GH-393: Do not use clangd from the $PATH. [258b1e9]
  • Fixed whitespace issue in About dialog. [14919bb]
  • Use init instead of dump for config fallback. [e33af0d]

Download links

Windows version
Arduino Pro IDE Windows 0.1.4

Mac OSX version
Arduino Pro IDE OSX 0.1.4

Linux64 version
Arduino Pro IDE Linux 0.1.4

Compare
Choose a tag to compare

Changelog

Added

  • ATL-750: Handle board name change after install. [c024a8d]
  • ATL-723: Show the build time in the about dialog. [7696e2c]
  • ATL-732: Support for static splash screen. [1acf13c]
  • ATL-667: Warn the user when could not save sketch. [cff2c95]
  • ATL-667: Show dirty indicator on unclosable widget [ca1b288]
  • ATL-666: Added graphics for the Windows installer. [01e42da]
  • ATL-663: Indicate alpha status. Updated the About dialog. [874c3ef]

Changed

  • Bumped version to 0.1.3. [40905a0]
  • Switched to the 0.14.0 CLI. [4d5a046]
  • Aligned the electron app to the latest Theia APIs. [e755a1c]
  • ATL-222: Moved the language feature to a VS Code extension. [f26dae1]
  • GH-354: Moved the Outline to the left-hand side. [def93ea]

Fixed

  • Disabled the badge decoration in the Explorer. [1a531db]
  • Added a workaround for Theia's auto-save issue. [2e00e2d]
  • ATL-469: Fixed various serial-monitor issues. [138afbf]
  • ATL-530: No checks before upload/verify/burn [2831acc]
  • ATL-428: Fixed the semver ordering for installable [acbb7d3]
  • Fixed the application name on macOS. [781747f]
  • Capture and swallow unhandled SIGPIPE signal. [30136b0]
  • ATL-374: Refactored the Output services. [5f51939]

Download links

Windows version
Arduino Pro IDE Windows 0.1.3

Mac OSX version
Arduino Pro IDE OSX 0.1.3

Linux64 version
Arduino Pro IDE Linux 0.1.3

Compare
Choose a tag to compare

Changelog

Added

  • ATL-78: Implemented include library. [7a37aa2]
  • ATL-73: Added library examples to the app. [56ff866]
  • ATL-302: Added built-in examples to the app. [1c9fcd0]
  • ATL-61: Implemented burn bootloader. [b5d7c3b]

Changed

  • Use 0.13.0 CLI. Updated version to 0.1.2. [fbebfc7]

Fixed

  • arduino/arduino-pro-ide#337: Use bigger min window [c3eb3e4]
  • Enabled file logging for the backend process. [30421f0]
  • Better error handling when killing the BE process. [daa2579]
  • Fixed the output channel registry for extensions. [ec8df37]
  • Customized channel to cancel the queue on dispose. [cb24571]
  • Patched the menu ordering. (Workaround for eclipse-theia/theia#8377) [2f8e28b]
  • #336: Fixed 'Save As...' [524fbbd]

Download links

Windows version
Arduino Pro IDE Windows 0.1.2

Mac OSX version
Arduino Pro IDE OSX 0.1.2

Linux64 version
Arduino Pro IDE Linux 0.1.2

880c347
Compare
Choose a tag to compare

Changelog

Changed

  • Updated the arduino-cli to version 0.12.1.

Fixed

  • Verify and Upload button doesn't work #311
  • v0.1.0 - Using TheadDebug Lib: GDB Debugger Terminated Unexpectedly. #312
  • Sketch folder name not recognised #318

Windows version
Arduino Pro IDE Windows 0.1.1

Mac OSX version
Arduino Pro IDE OSX 0.1.1

Linux64 version
Arduino Pro IDE Linux 0.1.1

bc8f1a6
Compare
Choose a tag to compare

Changelog

Added

  • Added logic to recover invalid sketch when opening it.
  • Better label provider for unsaved sketches. Create a new sketch, and hover over the editor's tab. It shows unsaved. It was a long temp path before.

Changed

  • Updates the CLI version to 0.12.0.
  • From now on, new tabs always open after the last tab. Previously, new tabs were opened after the current tab.
  • Reimplemented missing LoadSketch in TypeScript.
  • Adjusts the Output styles to the Java IDE.
  • Fixed copy for Forum/GitHub. In case of no or empty selection, the entire editor content is copied. Otherwise, the selected text.
  • From now on, toggling the serial monitor will dispose the serial monitor view instead of toggling the bottom panel.
  • Removes the keybinding for indent/outdent lines menu items. The functionality remains the same.
  • Refined and generalized which tabs are closable and which not. All files that belong to a sketch (SketchLoad) must be non-closeable in normal mode.
  • Refined new file and rename file. Adjusted the input dialog behavior to the Java IDE.
  • Made the Daemon output channel more relaxed. It should never activate on Daemon input.
  • The board search is fuzzy now.
  • We clear the upload/compile consoles before running upload/compile.
  • Aligned the New and Save As... with the Java IDE.
  • Rework the menu organization
  • The copy of Arduino CLI embedded in the Arduino Pro IDE installation is always used, rather than picking up an external Arduino CLI installation if it is in PATH.

Fixed

  • Makes sure the main sketch file has the focus at app startup without focusing on other editors.
  • Fixed save as.
  • Upload using a programmer does not require a serial port.
  • Fixed serial monitor issue. Previously, the board had to be manually re-selected after an upload.
  • Fixed deletion. When deleting the main sketch file, the window closes.
  • Fixed issue when Output grabbed the focus when the user was searching for a board with the board config dialog.
  • The Output automatically expands on upload/compile and on errors.
  • Added a workaround for path too long on Windows by removing the YAML VS Code extension from the final app.

Windows version
Arduino Pro IDE Windows 0.1.0

Mac OSX version
Arduino Pro IDE OSX 0.1.0

Linux64 version
Arduino Pro IDE Linux 0.1.0

0bd45cd
Compare
Choose a tag to compare

v0.0.6-alpha.preview

Pre-release
Pre-release

Changelog:

New and noteworthy:
• Support for the CLI configuration: You can install 3rd party cores.
• Support for the 3rd party core settings: You can specify board-specific settings from the menu. (#10)
• [experimental]: Boards Control: try it with Ctrl/Cmd+K Ctrl/Cmd+B search for a board, configure the actual 3rd party core settings, or pick one of the available boards.
• Support better unknown (3rd party) board detection. (#198)
• From now on, the boards-search is fuzzy. (#223)
• Switched to native grpc in the final app.

Fixes:
• The ZIP structure of the final app for Linux and Windows has changed. (#229)
• The serial monitor does not expect a \n. (#201)
• Toggling editor mode does not delete code. (#192)
• Fixed an issue with the editor-focus when opening multiple editors asynchronously. (#201)
• Application settings now stored under ~/.arduinoProIDE. (#184)

Windows version
Arduino Pro IDE Windows v0.0.6-alpha.preview

Mac OSX version
Arduino Pro IDE OSX v0.0.6-alpha.preview

Linux64 version
Arduino Pro IDE Linux v0.0.6-alpha.preview

0bd45cd
Compare
Choose a tag to compare

v0.0.5-alpha.preview

Pre-release
Pre-release

Changelog:

  • Debugger support for SAMD boards
  • Bugfixes

Windows version
Arduino Pro IDE Windows v0.0.5-alpha.preview

Mac OSX version
Arduino Pro IDE OSX v0.0.5-alpha.preview

Linux64 version
Arduino Pro IDE Linux v0.0.5-alpha.preview

2aa942f
Compare
Choose a tag to compare

v0.0.4-alpha.preview

Pre-release
Pre-release

Changelog:

  • Automatic Arduino language server (LS) recovery. From now on, if the LS process terminates, it restarts automatically.
  • Updated the bundled Clang version to 9.0.0. Bundled Clangd into the application for all supported platforms.
  • Better keybinding support for the upload, verify, and the serial monitor.

Windows version
Arduino Pro IDE Windows v0.0.4-alpha.preview

Mac OSX version
Arduino Pro IDE OSX v0.0.4-alpha.preview

Linux64 version
Arduino Pro IDE Linux v0.0.4-alpha.preview

v0.0.3-alpha.preview

Pre-release
Pre-release

Changelog:

  • Install/uninstall/update cores and libs (pinning a specific version)
  • Fixed macOS shortcuts
  • Restore last opened sketch when switching mode
  • Fixed search toolbar for libs
  • Select the right CLI version to avoid conflict with local installations
  • Avoid duplicates in outline view
  • Fixed serial monitor
  • Confirm Exit is now working
  • Fixed text contrast while using the dark theme

Windows version
Arduino Pro IDE Windows v0.0.3-alpha.preview

Mac OSX version
Arduino Pro IDE OSX v0.0.3-alpha.preview

Linux64 version
Arduino Pro IDE Linux v0.0.3-alpha.preview

Compare
Choose a tag to compare

v0.0.2-alpha.preview

Pre-release
Pre-release

Changelog:

  • Fixed board detection on all OS
  • Solved issue with arduino-cli not loading if spaces are in path
  • Automatic core
  • Added documentation about clang for Linux

Windows version
Arduino Pro IDE Windows v0.0.2-alpha.preview

Mac OSX version
Arduino Pro IDE OSX v0.0.2-alpha.preview

Linux64 version
Arduino Pro IDE Linux v0.0.2-alpha.preview