Skip to content

Changelog

v2.1.17

  • 02408e78: use new interface (if available) to get what values to permutate step expressions (#69)

v2.1.16

v2.1.15

  • 1e053bf5: update packages to fix a couple of CVEs (#67)

  • af74e592: fixed rendering bugs (#66)

v2.1.14

  • ee0f1735: conditional steps render (#65)

v2.1.13

  • b5839584: better test coverage for new features (#64)

v2.1.12

  • 704210e1: fixed sanatizing bug related to empty lines (#63)

v2.1.11

  • 2e869b0a: error handling and fixes (#62)

v2.1.10

  • d78fb528: support grizzly-cli#94 (#61)

v2.1.9

  • 0201da95: Removed duplicate logging

  • 1eff9775: Update after review + server startup error msg

  • 576c01e2: debugpy typing stub

  • c9d813fc: Improved support for relative paths + debugging

v2.1.8

  • 1424bf70: fix relative feature-file paths in scenario tag (#59)

v2.1.7

  • a37beb0d: fixed bug related to variable completion (#58)

  • e59e8152: typo for black line-length

  • 89ec6cb4: some projects wraps behave step decorators

  • bffe03f1: debug step definition for implementation

v2.1.6

  • f2cbabcd: handle the slow mac os github runners

  • 62ee03a2: make sure file locations are absolute paths

v2.1.5

  • 2d7abe69: Typing

  • 6eb3a6f1: Updated after review

  • 2cc6f34a: Updated after review and put path matching in separate method

  • c273dd6e: Added settings for ignoring source files

v2.1.4

  • 0a7d8f4d: support for grizzly {% scenario ... %} tag (#54)

  • d6ec56a6: validate gherkin/feature-files via cli (#53)

  • bf6bc72e: clear diagnostics for a file when it is closed (#52)

v2.1.3

  • 3ba0c764: completion improvements (#51)

  • 30ca84e6: better information load step loading fails (#50)

v2.1.2

  • 0db16c50: bug fixes related to comments, freetext and tables (#49)

v2.1.1

  • 391485ca: fixed diagnostics bugs (#48)

v2.1.0

  • f0c3a6bc: major refactoring (#47)

  • 80853b14: implement textDocument/diagnostic (#46)

  • adab2fce: "go to definition" brings up the step implementation (#45)

  • bdb7dadc: use text_edit instead of insert_text in CompletionItem (#44)

  • 5841a74d: complete partial variable names (#43)

  • b84296d1: normalize and extra validate grizzly.variable_pattern client settings (#42)

  • e5217820: better logic on which directories to check for step implementations (#41)

  • 05f32366: fix broken --version (#40)

v2.0.0

  • 229272e7: fixed workflow syntax error (#39)

  • 65aeefd0: add activationEvents again (#38)

  • d45635e3: general behave support (#37)

  • caf2b07b: complete variable names (#36)

  • 9c28a8e3: removed git dependency (#34)

  • fd15b6de: add python 3.11 support (#33)

v1.0.1

  • 47629704: Bump json5 from 1.0.1 to 1.0.2 in /client/vscode (#29)

  • d0293d8a: pip-licenses 4.2.0 is broken, exclude (#32)

  • 24018074: fixes Biometria-se/grizzly#220 (#31)

  • 85e7a37b: refreshed devcontainer, so it builds (#30)

v1.0.0

  • e174a6d7: upgrade to pygls 1.0.0 (#28)

v0.0.9

  • 08f3a4f6: updated action versions to get rid of warnings (#27)

v0.0.8

  • 1ca7171d: return snippet strings for step expressions containing variables (#26)

  • 29c03082: step completion improvements (#25)

v0.0.7

  • b082f8af: fix hover help for alias step keywords (#24)

  • abb3c607: provide name and version in LanguageServer constructor (#23)

v0.0.6

  • a4f553ed: only try to find help text if keyword is valid (#22)

v0.0.5

  • 0b734bc1: map step implementation docs to correct normalized step expression (#21)

  • 71e5773c: add link to vscode marketplace in extension readme (#20)

v0.0.4

v0.0.3

  • 375eb605: client vscode icon (#17)

  • 5d3e3da8: documentation and bugs (#16)

  • 1c913841: added missing project description (#15)

v0.0.2