Skip to content

Releases: gepd/Deviot

Deviot v2.2.2

12 Jul 05:55
Compare
Choose a tag to compare
  • Remove "*" from API library request ad0c1c3
  • Fix error duplicating query in library request 9658a9c

Deviot v2.2.3

12 Jul 05:59
Compare
Choose a tag to compare
  • Allow to install PIO with python3 58f0e53
  • Library result is limited to 10 items per request instead of show all of them. Pagination buttons will be availables 3b81be5
  • Change User Agent to avoid PIO blocking 471037f

Deviot v2.2.1

07 Mar 20:02
Compare
Choose a tag to compare

Minor update

  • Bug fix installing PlatformIO in virtualenv

Deviot v2.2.0

17 Feb 18:49
Compare
Choose a tag to compare

New

  • New color status when the serial monitor is running
  • New file windows (Terminal, Monitor) will be opened in a new group at the right side

Improvements

  • Updated pyserial to 3.4
  • Added ".h" extension to the list of IOT files (issue: #202)
  • Updated "Serial Port(s)" string to "Device(s)"
  • Added < Previous option in the list of examples (Issue: #205)
  • Open and show a message the first time the console is call (Issues: #184 #209)
  • Automatically load the programmer preference from platformio.ini (Issue: #208)
  • Restored feature to show errors inline
  • Performance improvements

Bugs

  • Fixed bug fix not showing verbose mode in the upload output
  • Fixed bug selecting the serial baud rate when there is an option in the preferences file not stored in the list of baud rates. (Issue: #190)
  • Minor bug checking the "freeze sketch" option
  • Fixed bug installing pio developer version (issue: #201)
  • Fix to avoid add wrong paths in the ENV variable (Issue: #204)
  • Fix issue reconnecting the serial monitor even if the upload failed (issue: #171)
  • Avoid to ask for a port when the upload protocol is set (issue: #208)
  • Fixed auto-scroll options not working in realtime
  • Fixed auto-clean option

Deviot v2.1.6

07 Oct 19:57
Compare
Choose a tag to compare

New

  • New option 'platformio.ini untouch'. To remove any flag added by Deviot before compile or upload (Issue: #137)
  • New feature to "freeze" a sketch (Issue: #170)
  • New option to update an installed library (Issue: #172)
  • Deviot spricht Deutsch! #178

Improvements

  • Create a python.txt file in Packages/User/Deviot with the python paths for cases when python is installed in non standard path (Issue: #159)
  • Avoid to close the window buffer when the sketch is moved to the src folder
  • Show the port previously selected in the list of serial ports
  • Show the upload baudrate previously selected in the quick list
  • Minor tweaks in the console highlight
  • Show an * insted of - in the boards already selected, in the list of boards
  • Update the main menu after an update
  • Show baudrate, line endings and display mode serial monitor options in a Quick Panel.
  • Make PlatformIO telemetry disabled by default

Bugs

  • Deviot console always scroll (Issue: #156)
  • Bug fix to select examples in any directory level (Issue: #82)
  • Bug fix adding the upload_speed flag (issue: #183)
  • Bug fixes in readconfig library
  • other minor improvements

Deviot v2.1.5

11 Sep 05:30
Compare
Choose a tag to compare

Improvements

  • Updated Chinese Language (Thanks to @chkb123456)
  • Replaced the configparser by readconfig library to avoid remove comments (Issue: #144)
  • Alert the user when the plugin is updated
  • Better syntax assign to IOT files
  • Display the develop version in the status bar (Issue: #164)
  • Do not move the sketch if there is a symlink in the 'src' folder (issue: #165)
  • Remove extra library flag after compile/upload
  • Add programmer flags only when the firmware is uploading, and removing it when it finish

Bugs

  • Multiples fixes after renaming the package in the Package Control repository
  • Read platformio.ini after move the buffer to a new path (Issue: #165 (comment))
  • Split syntax keywords in new lines to avoid make ST crash
  • Avoid remove flags in PIO structure projects
  • Serial Fix, to allow port names with non ascii characters

Deviot v2.1.1

17 Aug 03:57
Compare
Choose a tag to compare

Bugs

  • Avoid to remove previous filters (src_filters) in platformio.ini
  • Add Arduino.h library at the beginning of the sketch to avoid errors when compiled (Issue: #142)

Deviot v2.1.0

14 Aug 18:32
Compare
Choose a tag to compare

New

  • Text history in the "Send" Serial Monitor input panel (Issue: #84)
  • Deviot fala Portugues (Thanks to Alexandre Fernandes)
  • Experimental feature to avoid wrong line number with ino files

Improvements

  • Show a progress bar when the PlatformIO terminal is used
  • Updated caption for "Clean Monitor" to avoid confusion when the quick panel use
  • Updated shortcuts to avoid override sublime text hot keys in Linux and OSX (Issue: #132)
  • QuickPanel shorcut will be the same in all platforms (ctrl+alt+q)
  • Rebuild the syntax file after add/remove an extra library folder
  • Highlight improvements
  • Changed the setup settings to a new file to make the plugin compatible with the sync plugin(s). This change will allow to exclude the deviot.ini file locate in Package/User/Deviot in the sync plugin (Issue: #127)
  • Bring back the persistence in the "send" input text (Issue: #135)
  • Improved the way to implement the phantom (create and hide)

Bugs

  • Avoid to stop the message queue after use the first command in the platformIO terminal
  • Search libraries in the extra library folder if it's set
  • Show the list of examples instead of "Import Library" list
  • Some Linux distro and OSX versions are not working well, when "pio" command is use. "plaformio" will be used instead.
  • Make sure the serial port is in use before to remove it
  • Check the last action when not IOT file is in the buffer
  • When PlatformIO is already installed and accessible. The command won't be modified (Issue: #133)
  • Check and replace the old syntax file after load the plugin (Issue: #133)
  • Make sure to get the extension of the file in buffer (Issue: #139)
  • Force to initialize the sketch even if it already exitst in the temp folder when "Use PlatformIO Structure" is activated. The 'src_dir' flag will be add before compile/upload the sketch and removed after the task is finished (issue: #137)

Deviot v2.0.1

03 Jul 19:20
Compare
Choose a tag to compare
  • Improvement Syntax is created even if the PlatformIO setup fails (Issue: #125)
  • Improvement Force Sublime Text to assign deviot syntax when it's a IOT file (Issue: #125)
  • Improvement The console will print the error when installation fails
  • Bug fix removing the preferences files who was making crashing Sublime Text
  • Multiples Bug fixes installing PlatformIO in macOS (Issue: #124)

Deviot v2.0.0

02 Jul 20:18
Compare
Choose a tag to compare
  • Plugin totally rewritten
  • New PlatformIO console
  • New Quick Panel, easy access to all deviot features
  • New Show error in a phantom window
  • New support for symlink
  • New serial port selection shows the full name of the port
  • New auto-clean serial monitor view (Serial Monitor > Auto-Clean)
  • New clean Serial Monitor option (Serial Monitor > Clean)
  • New show/hide the information of the status bar (Options > Show Information in the Status Bar) (Issue: #100)
  • New option to overwrite the the upload speed (Issue: #122)
  • New option to re-build the boards file when it's corrupted (Options > Rebuild Boards File)
  • New option to re-build the syntax and completions files (Options > Rebuild Syntax And Completions File)
  • New option to re-build the list of libraries if it's correcupted (Library Options > Rebuild Library List)
  • New Deviot parla Italiano (Thanks to Antonio Vivace)
  • New Deviot mówi po włosku (Thanks to Jacek Czarnecki)
  • New snippet 'inotem' to write setup and loop functions
  • Improvement mDNS service discovery is more reliable (Issues: #103)
  • Improvement OTA auth, removes the 'upload_flags' when no password is needed (Issue: #116)
  • Improvement the context menu is translated to the selected language
  • Improvement Language selection is shown in the Quick Panel
  • Improvement Change the plugin language do not needs to restart ST anymore
  • Improvement Better code highlight
  • Improvement search library with less than 4 charactes (Issue: #97)
  • Bug fix Not more errors when the sketch is moved to another path (Issue:#73)
  • Bug fix to avoid remove 'upload_speed' when it was set manually (Issue: #58)
  • Bug fix listing library examples with deeper levels (Issue: #82)
  • Others minor bugs fixed