Skip to content

Releases: eclipse-glsp/glsp-playwright

2.3.0 Release

18 Feb 08:34
Compare
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
Compare
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
Compare
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