0.12.0 (2024-11-27)
- [LIFE-450] Update Ubuntu images (#311) (d8bf965)
- extend the schema of the requires stanza (#315) (d64302f)
0.11.1 (2024-05-23)
0.11.0 (2024-05-23)
0.10.1 (2024-05-13)
0.10.0 (2024-04-08)
0.9.3 (2024-02-20)
- build binary using static linking (#271) (770540b)
- go to definition for local orbs were not working (#274) (b089c7b)
- remove false positive of unused jobs (#275) (575c3f6)
- remove parsing error for local orbs (#273) (bbfa6b6)
- resource classes windows medium and windows large not correctly detected (a964dac)
- send diagnostics when config couldn't be parsed (#262) (5c374dc)
- valid images (#269) (a384470)
0.9.2 (2023-12-13)
- update Go version to 1.21.5 following CVE-2023-45285 & CVE-2023-39326 (#260) (63e912b)
0.9.1 (2023-11-29)
0.9.0 (2023-11-28)
0.8.4 (2023-11-21)
0.8.3 (2023-11-20)
0.8.2 (2023-11-20)
0.8.1 (2023-11-07)
- add support for xcode version 15.0.0 (#240) (ed5fce9)
- detect orb used in job parameters (#231) (24efc32)
0.8.0 (2023-10-19)
- add setup true in the returned outline of the ls (#219) (f2afe22)
- documentSymbols returns an error if file does not exist (#229) (5541d4a)
0.7.1 (2023-10-12)
- [DEVEX-1088] add warn when executor param has no default value (#203) (55d99f1)
- DocumentSymbols also parse file from fs if cache failed (#215) (6e5a53e)
- parameter flagged due type mismatch even it shouldnt (1487fd9)
- remove deperecated macos resource class from auto complete and flag them as errors (1354662)
0.7.0 (2023-10-03)
- remove deperecated macos resource class from auto complete and flag them as errors (1354662)
0.6.1 (2023-09-26)
0.6.0 (2023-07-03)
- validate resource_class in job definition (b8f5bc7)
0.5.2 (2023-06-05)
- Allow aws_auth to be given with oidc_role_arn (9494ff2)
- change diagnostic location for param executor default value (2843cac)
- Changed the Xcode supported versions (49603c8)
- Do not raise error when the orb can not be downloaded (61d96d4)
0.5.1 (2023-05-16)
- Fix
Parameter is not defined
appearing when it shouldn't (464ecfd) - Fix Authenticate message not updating when logging in (9bf223f)
- Fix semantics not working on orbs (9fe567a)
0.5.0 (2023-05-03)
- Autocomplete custom resource classes (59480ec)
- On "orb does not exist", suggest authenticating (92cca70)
- Allow docker image not to have tags (8ff989a)
- Fix
Request testDocument/definition failed
(f01a7a5) - Semantic not working on some orbs definition (e25163b)
- Update Ubuntu 2004 and Ubuntu 2204 versions (312cd86)
0.4.0 (2023-04-25)
- Fix LS crashing when trying go-to-def on an orb (0f54a5a)
0.3.3 (2023-04-11)
- Added M1 resource class (701e9c9)
- Fix orb version with git pipeline parameter (f498207)
- Fix LS crashing on nil node (fd573cd)
- Fix orb's references not being recognized (813a807)
- Fix step
deploy
is not recognized (665fe68)
0.3.2 (2023-03-24)
- Fix LSP not starting because of port already being used (1d4533c)
0.3.1 (2023-03-23)
- Fix error on spawn (96a303f)
0.3.0 (2023-03-23)
- added machine bool field to ast for outline fix (de1dbf2)
- updated valid xcode versions (cf1bd6d)
- definition: Fix orb parameter definition (faa58b1)
0.2.0 (2023-03-09)
- Added a detailed parsing of an orb string (7a8168c)
- Added autocomplete of built-in CCI env variables (#98) (6bd5479)
- Added autocomplete of env_var_name parameters and
environment
field (5018ef5) - Added autocompletion for context env variables (d26b851)
- Added autocompletion for project env variables (b8bfffd)
- added new ubuntu machine (#116) (ce25d17)
- Autocomplete orb versions (5ba2a60)
- Check and validate namespace of executor (#96) (f0915bd)
- telemetry for autocompletion (#110) (8756e86)
- Validate
context
variable inside job reference (b471bab)
- Default values not recognized in job parameters of type
steps
(f319f8a) - Default values not recognized in job parameters of type
steps
(1fdeaa8) - different error messages for non-existing orbs vs wrong version orbs (#106) (db534e9)
- Fix executor name not being correctly parsed with short hand syntax (b8ca5b7)
- Fix invalid executor as being wrong orb's executor (eca0aa9)
- Fix slack message (77a6f97)
- Fix slack message (b336867)
- fixed incorrect suggestion "A new major version exists" when using a non-semver orb version (ba8d1ed)
- fixed invalid syntax validation for parameter entered in-line (bfe3443)
- Fixed various problems involved with anchors/aliases (17f439b)
- Improve error message when dealing with an unknown executor reference (a2a6f20)
- min prop warning when using multiple merge keys (#107) (225ddf4)
- No more false errors on self hosted runners (4cb1b2f)
- raise an error if an undeclared parameter is passed to a job/command (16029fb)
- string values for step type parameters must be existing command name (#81) (4b27ad5)
- When hovering on orb's method it doesn't shows issue in the problems tab (#97) (0b21d32)
- Support for YAML object merging (merge keys)
- Support for YAML alias and anchors inside step definitions
- Support for parameter values written as multi-lines
- Replaced unintelligible diagnostic "Must validate one and only one schema ..." with more meaningful diagnostic
- Autocompletion for orb names
- Improved testing
- Fix and refactor Orbs caching
- Fixed parameter default values not recognizing orb executors
- Added newly supported xcode versions to validation
- Fix: Job executors can contain anchors
- Fix: Empty executors, pipeline parameters, orbs and commands are no longer marked as invalid
- Fix: Crash when parameter value is not of the expected type
- Fix: Unknown parameters
- Support for anchors and aliases in syntax validation
- Fix
machine: true
being marked as deprecated when using a self-hosted instance of CircleCI (only available when using the official CircleCI VSCode extension) - Fix a bug where an orb's version marked as invalid, but was not
- Added code action (quick fix) when an orb is outdated
- Added code action (quick fix) to delete
version: 2
inside theworkflows
attribute, which is deprecated, when using a version 2.1 configuration - Added end to end tests
- Support of private orbs when using self hosted instance of CircleCI (only available when using the official CircleCI VSCode extension)
- Update the supported Ubuntu versions
- Add autocomplete for docker images
- Introduce support of private orbs
- Support parameters inside docker images
- Update supported XCode versions
- Fix a bug where an orb would appear unused when appearing only in post/pre steps
- Fix
docker
keyword not being highlighted in the right color - Improve documentation
- Syntax validation
- Syntax highlighting
- Go-to-definition
- Go-to-reference
- On-hover documentation and usage hints
- Autocompletion