Skip to content

Releases: eclipse-glsp/glsp-playwright

2.5.0 Release

10 Sep 15:33
v2.5.0

Choose a tag to compare

Changes

###Potentially breaking changes

  • [api] Fix selector for theia context menu integration #30
    • Selector no longer works for Theia >= 1.60.0
  • [theia] Set Theia 1.64.0 and node 20 as new minimum versions #32

Full Changelog: v2.4.0...v2.5.0

2.4.0 Release

09 May 14:24

Choose a tag to compare

Changes

  • [api] Various improvements in async handling of page object to reduce test flakiness #27
  • [api] Bug fix for edge routing handle page object #28

Full Changelog: v2.3.0...v2.4.0

2.3.0 Release

09 May 14:17
v2.3.0

Choose a tag to compare

Changes

  • [example] Update workflow example tests to handle differences between the java and node server implementation accordingly #22
    • New assertions:
      • toContainClass - Checks if the element has the css class
      • toContainElement - Checks if the graph contains the element
      • toBeSelected - Checks that the element is selected
  • [example] Introduce/improve test cases for GLSP core functionality #23
  • Use playwright id selectors over plain # selectors #25

Potentially Breaking Changes

  • Combine get<ModelElement>BySelector and get<ModelElement>ByLocator methods #21
    • e.g. getNodesBySelector/getNodesByLocator -> getNodes

Full Changelog: v2.2.1...v2.3.0

2.2.1 Release

23 Jul 15:40
v2.2.1

Choose a tag to compare

Changes

  • Make GLSP-Playwright more defensive (e.g., more information, checks, vscode-setup) #7
  • Introduce a page object to test context menu integrations #9
  • Ensure that the GLSPGraphLocator can be used generically for any graph view representation #10
  • Add a page object for validation marker testing and introduce custom selection assertions for the GLSPGraph #15

Full Changelog: v2.0.0...v2.2.1

2.0.0 Release

30 Oct 15:17
v2.0.0
32f95fd

Choose a tag to compare

Changes

Inception of the GLSP Playwright project. This project provides a Playwright-based page object framework for testing GLSP diagrams in different tool platform integration scenarios.

New Contributors

Full Changelog: https://github.com/eclipse-glsp/glsp-playwright/commits/v2.0.0