Skip to content

Latest commit

 

History

History
224 lines (180 loc) · 11.2 KB

CHANGELOG.md

File metadata and controls

224 lines (180 loc) · 11.2 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

1.10.0 - 2024-04-21

Added

Fixed

1.9.0 - 2024-03-24

Added

  • Cucumber icon for feature files (#206)
  • Semantic highlighting enabled by default for gherkin (#207)

1.8.1 - 2024-01-14

Changed

  • Optimised extension bundling using GitHub CDN for documentation images and by excluding redundant files (#194)

Fixed

  • Comments are no longer stripped when formatting Gherkin documents
  • Fix the glue for CSharp step definitions - #144

1.8.0 - 2023-09-20

Fixed

  • Bumped the minimum Code version requirement to 1.82.0 to prevent people from using the extension with incompatible, older versions

1.7.0 - 2022-12-08

Added

Fixed

  • Fixed a regression in the python language implementation for regexes #119

1.6.0 - 2022-11-18

Added

  • Added context to python snippet to properly support behave
  • Added ParameterType support to the python language implementation. This is currently supported via cuke4behave

1.5.1 - 2022-10-11

Fixed

  • (TypeScript) Fix bug in template literal recognition

1.5.0 - 2022-10-10

Added

  • New Document Outline panel, making it easier to navigate between scenarios.
  • (Java) Recognise regexps with (?i), with the caveat that the resulting JavaScript RegExp is not case insensitive (#100, #108)
  • (TypeScript) Add support for template literals without subsitutions. (#101, #107)

1.4.1 - 2022-10-10

Fixed

  • Add Rust document selector (#131)
  • Fix rust snippet fn name to lowercase (#103, #104)

1.4.0 - 2022-10-06

Added

Changed

  • The Cucumber Language Server is now started in-process (#105)

Fixed

  • Don't throw an error when Regular Expressions have optional capture groups (#96, #97).

1.3.0 - 2022-09-10

Added

  • Add support for .tsx (#87 #90)

Fixed

  • RegExp flags in Step Definitions are preserved (#91 #92)

1.2.11 - 2022-08-29

Fixed

  • Change defaults so that pytest-bdd works out of the box (#102)
  • Trigger reindexing when Python files change (#101)

1.2.10 - 2022-08-27

Fixed

  • Fix @types/vscode - require minimum version 1.69.0.

1.2.9 - 2022-08-27

Fixed

1.2.8 - 2022-07-14

Fixed

1.2.7 - 2022-06-14

Fixed

1.2.6 - 2022-05-26

Fixed

  • Log working directory in addition to root path

1.2.5 - 2022-05-26

Fixed

  • Don't throw an error when generating suggestions for RegExp.

1.2.4 - 2022-05-26

Fixed

  • Log the root path

1.2.3 - 2022-05-26

Fixed

  • Don't crash on Cucumber Expression optionals following non-text or whitespace

1.2.2 - 2022-05-25

Fixed

  • Generate step definition now correctly uses Given, When or Then for undefined steps that use And or But
  • Generated C# step definitions now follow SpecFlow conventions.

1.2.1 - 2022-05-25

Fixed

  • Errors during reindexing are hopefully fixed

1.2.0 - 2022-05-24

Added

  • Implemented generate step definition quick-fix

1.1.0 - 2022-05-23

Added

  • Implemented go to step definition shortcut

1.0.9 - 2022-05-12

Fixed

  • Trigger reindexing when glue code is modified

1.0.8 - 2022-05-12

Fixed

1.0.7 - 2022-05-12

Added

  • Publish to Open VSX Registry as well as VS Code Marketplace

1.0.6 - 2022-05-12

Fixed

1.0.5 - 2022-05-11

Fixed

1.0.4 - 2022-05-11

Fixed

  • Upload .visx to GitHub releases

1.0.3 - 2022-05-11

Fixed

  • Configure automated release to VS Code Marketplace and https://open-vsx.org/
  • Allow installation on any VS Code version >= 1.63.2

1.0.2 - 2022-05-11

Fixed

  • Hopefully fixed marketplace release automation

1.0.1 - 2022-05-10

Fixed

  • Fix default settings

1.0.0 - 2021-05-10

Added

  • First release