- ↔ Sync with ESPHome v2023.9.3 Schema
- Remove weird identation rules on pasting
- Fixes some components not listing members like sgp4x
- ↔ Sync with ESPHome v2023.7.0 Schema
- ↔ Sync with ESPHome v2023.6.0 Schema
- Minor fixes to support components schema oddities
- Update dependencies
- ↔ Sync with ESPHome v2023.04.0 Schema
- Fix output console showing up on every error
- ↔ Sync with ESPHome v2022.11.0 Schema
- ↔ Sync with ESPHome v2022.10.0 Schema
- Fix handling of tags for hover help e.g. !secret wrong docs
- Fix handling of included files with relative paths
- Improve autocomplete on lists when a - is already on the left of the cursor
- ↔ Sync with ESPHome v2022.9.0 Schema
- Fix docs not formatted in completions docs
- add homeassistant, component.update and other sensor actions
- A few other fixes
- 🆕 Sync with ESPHome v2022.8.3 Schema
- Fix completions not working properly on partial written keys
- Code clean up for sync with esphome-dashboard
- 🆕 Sync with ESPHome v2022.8 Schema
- Support dashboard running in https (@slovdahl)
- 🆕 Sync with ESPHome v2022.6 Schema
- Adds completions on declared ids 😎 e.g. if you have a
light.tun_on:
action, the extension will suggest the compatible ids - Adds goto definition (F12 or ctrl-click on ids) 🌟
- Completion suggests
!lambda
on templatable properties - Fix hover docs for
platform:
element - Fix
scripts:
completions not working properly - Don't try to validate secrets.yaml
- Adds lambda syntax 🌈 hilighting of C++
- Fix titles in See Also hovers
Seems like I have skipped some release notes, anyway:
- Brand new implementation, without the YAML language server, now more detailed analysis can be done.
- Now using version in sync with ESPHome, during beta time of ESPHome there might be a pre release version available
- Fixed an issue where effects autocomplete were not listed on some lights
- Sync schema with ESPHome v1.20.2 (fix)
- Sync schema with ESPHome v1.20.2
- Use user environment variables (@definitio)
- Fix compiling on case-sensitive file systems (@definitio)
- Republish due to packaging issue
- Fixes due to change in ESPHome command line format
- Update schema
- Fix
script:
,api: services
andinterval:
completion/hover help - Fix recursive pin definition
- Fix
- Update schema
- Bump yaml-language-server to v0.19.0
- Removed LSP webpack
- Update schema
- Fix using wrong paths for validation
- Update Schema add some enums
- Update Schema add pins and filters
- Revert yaml language server update
- Update yaml language server
- Fix schema missing docs
- Update schema
- Fix ESPHome validator local might not validate UTF-8 characters under Windows.ls
- Fix handle unexpected responses when using ESPHome local
- Fix validating multi documents
- Fix handling ESPHome errors crashed connection
- Add hover and completion 🧉
- Converted to LSP architecture
- Fix error message string interpolation 💊
- Improved icon
- Add OTA task for active file
- Initial release
- Preview release