Skip to content

Releases: openhab/openhab-vscode

1.0.0

12 Apr 18:36
Compare
Choose a tag to compare

This release includes some breaking changes.
Please check the update notice for detailed instructions.

It will pop up, when you install the update but you can also show it anytime with Ctrl+Shift+P
and a search for the openHAB update notice command.

Changelog

[1.0.0] - 2021-04-12

  • Add native token based authentication (#247)
  • Refactor configuration entries (#247)
  • Remove 3rd Party references and rename console setting (#247)
  • Replace deprecated http library (#247)
  • Add update notice prepared for loing term usage (#250, #258, #260)
  • Remove Changelog from .vscodeignore for better marketplace presentation (#253)
  • Dependency update (#254)

0.8.2

19 Mar 15:19
Compare
Choose a tag to compare

[0.8.2] - 2021-03-19

0.8.1

28 Feb 19:39
Compare
Choose a tag to compare

[0.8.1] - 2021-02-28

Changed

  • Post update (#232)
  • Small fixes (#234)
  • Refactor config usage (#235)
  • Update Dependencies. Switch to @types/vscode. (#236)
  • Prepare minor update (#238)

0.8.0

09 Jan 21:52
Compare
Choose a tag to compare

[0.8.0] - 2021-01-09

Added

  • Add two more precise activation events, based on standard openHAB files (#219)
  • Prepare beta extension usage (#218)

Changed

  • Remove classic ui. Fix Markdown errors. (#224)
  • Remove jest from root repo dependencies. Only needed for the server package (#226)
  • Bump acorn from 5.7.3 to 5.7.4 in /serverJS (#222)
  • Update dependencies (#220)
  • Remove Paper UI (#217)

Fixed

  • Show icons for rules, scripts, persistance files (#205)
  • Fix folder icons (#207)
  • Encode username and password to make a valid URI. (#214)

0.7.0

22 Jan 20:53
54bb519
Compare
Choose a tag to compare

[0.7.0] - 2020-01-22

Added

  • Automated "Release and publish from CI" Script using GitHub Api (#192)
  • Documentation on how to solve SSL issues with rest api. (#196)

Changed

  • Added newly used material icons to notice file (#187)
  • HoverProvider: Itemcache is refreshed on save of items files (#189)
  • Update to v2 of tasks.json (#190)
  • Restrict extension to the last 5 releases of vscode (#190)
  • Use next extension relase in package.json for the master branch (#190)
  • Small improvements and refactored code comments (#191)
  • Updated dependencies (#193)
  • Corrected sign-off-statement explanation to get a working DCO Check (#197)

Fixed

  • Fix treeview icons with dynamically generated path (#188)
  • Fix generation of minichangelog in build pipeline (#190)
  • Solve tslint problems (#191)

openHAB VS Code Extension 0.6.0

13 Nov 22:09
Compare
Choose a tag to compare

[0.6.0] - 2019-11-13

Added

  • Add hover provider with rest api integration (#146, #178)
  • Add/Move to an azure build pipeline environment (#148, #150, #166)
  • Add support for webpack (#155)
  • Added output channel for better user interaction (#156)
  • Add statusbar item, to give a feedback about the extensions activation state (#162)

Changed

  • Added some activation events (#142)
  • Update license to EPL-2.0 (#143)
  • General .gitignore contents (#144)
  • Add warning about network paths to remote LSP setting (#147)
  • Clean Readme and introduce docs folder (#149)
  • Refactor language config files (#154)
  • Make TreeView visible when restApi is available to benefit from it in JSR223 developing (#154)
  • Made some commands directly accessible in things explorer (#177)

Fixed

  • Fix https lsp problems (#139)
  • Fix case insensivity bug (#170)

openHAB VS Code Extension 0.5.1

19 May 14:03
Compare
Choose a tag to compare
Pre-release

Way to long time since the last release...

What's new

  • Added local LSP server (#122)
  • Fixed sorting order in items explorer (#125)
  • removed settings param 'restCompletions'
  • renamed settings param 'lspEnabled' to 'remoteLspEnabled'
  • renamed settings param 'lspPort' to 'remoteLspPort'
  • added settings param 'itemCasing' to allow for Item format configuration (#133)
  • removed reference to library 'underscore.string' (#133)

Installation

This extension is available on the Visual Studio Marketplace -> https://marketplace.visualstudio.com/items?itemName=openhab.openhab

You can also install it manually:

  1. Download openhab-0.5.1.vsix on your hard drive
  2. Open command line in the same folder you downloaded the extension
  3. Type the following command:
code --install-extension openhab-0.5.1.vsix

This version will override the previous one.

  1. Open Visual Studio Code
  2. Open openhab configuration (openHAB-conf) folder as your workspace
  3. Open user settings (Ctrl/Cmd + Shift + S) and set "openhab.host" to your openHAB IP address
  4. Enjoy! ;-)

openHAB VS Code Extension 0.4.1

09 Dec 12:39
Compare
Choose a tag to compare
Pre-release

What's new

  • Fixed Basic UI Preview (#117)
  • Fixed Show in Paper UI command (#117)
  • Clarified 'restCompletions' configuration description (#117)
  • Added 'simple mode check' for show in Paper UI command (#117)
  • Removed 'searchDocs' command, since it doesn't work with the new website (#117)
  • Removed sorting of items for auto completion (#114)
  • Move openHAB tree views to a ViewContainer (#107)
  • Remove the unused imports (#106)
  • Open Sitemap directly if there is only one (#104)
  • Added Units of Measurement (#103) (#105)
  • Added extensions.json file (#101)
  • Update documentation link (#96)
  • Snippert improvements (#91)
  • Added item autocompletion snippets (#90)
  • Snippet file refactoring. (#77)
  • Fixed file extension checks (#76)
  • [Type Conversions]Several small fixes (#72)
  • REST Configuration fix (#68)
  • Added missing images (#65)

Installation

This extension is available on the Visual Studio Marketplace -> https://marketplace.visualstudio.com/items?itemName=openhab.openhab

You can also install it manually:

  1. Download openhab-0.4.1.vsix on your hard drive
  2. Open command line in the same folder you downloaded the extension
  3. Type the following command:
code --install-extension openhab-0.4.1.vsix

This version will override the previous one.

  1. Open Visual Studio Code
  2. Open openhab configuration (openHAB-conf) folder as your workspace
  3. Open user settings (Ctrl/Cmd + Shift + S) and set "openhab.host" to your openHAB IP address
  4. Enjoy! ;-)

openHAB VS Code Extension 0.4.0

27 Jul 19:53
908e169
Compare
Choose a tag to compare
Pre-release

What's new

REST Configuration fix #68
[Type Conversions]Several small fixes #72
Fixing file extension checks. #76
Initial snippet file refactoring. #77
add autocompletion itemtypes in items #90
some snippet improvements #91
Update documentation links #96
Added basic extensions.json file #101
Add units of measurement #103
Open Sitemap directly #104
Corrected electric Potential #105
Remove the unused imports #106
Move openHAB tree views to a ViewContainer #107

Big thanks to all Contributors, especially to @Confectrician! 🎉

Installation

This extension is available on the Visual Studio Marketplace -> https://marketplace.visualstudio.com/items?itemName=openhab.openhab

You can also install it manually:

  1. Download openhab-0.4.0.vsix on your hard drive
  2. Open command line in the same folder you downloaded the extension
  3. Type the following command:
code --install-extension openhab-0.4.0.vsix

This version will override the previous one.

  1. Open Visual Studio Code
  2. Open openhab configuration (openHAB-conf) folder as your workspace
  3. Open user settings (Ctrl/Cmd + Shift + S) and set "openhab.host" to your openHAB IP address
  4. Enjoy! ;-)

openHAB VS Code Extension 0.3.5

25 Nov 15:36
87f0cf7
Compare
Choose a tag to compare
Pre-release

What's new

  • Fixed issues with non-root workspaces (#62)
  • Fixed issues with REST connection (#58)
  • Added some Type Conversion snippets (#60)
  • Added 'Open Karaf console' feature (#59)
  • Optionally open Classic UI for sitemap preview (#54)

Quick Karaf console access demo

Installation

This extension is available on the Visual Studio Marketplace -> https://marketplace.visualstudio.com/items?itemName=openhab.openhab

You can also install it manually:

  1. Download openhab-0.3.5.vsix on your hard drive
  2. Open command line in the same folder you downloaded the extension
  3. Type the following command:
code --install-extension openhab-0.3.5.vsix

This version will override the previous one.

  1. Open Visual Studio Code
  2. Open openhab configuration (openHAB-conf) folder as your workspace
  3. Open user settings (Ctrl/Cmd + Shift + S) and set "openhab.host" to your openHAB IP address
  4. Enjoy! ;-)