Releases: eclipse-glsp/glsp-playwright
Releases · eclipse-glsp/glsp-playwright
2.3.0 Release
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 classtoContainElement
- Checks if the graph contains the elementtoBeSelected
- Checks that the element is selected
- New assertions:
- [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
andget<ModelElement>ByLocator
methods #21- e.g.
getNodesBySelector
/getNodesByLocator
->getNodes
- e.g.
Full Changelog: v2.2.1...v2.3.0
2.2.1 Release
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
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
- @haydar-metin made their first contribution in #1
- @planger made their first contribution in #4
- @tortmayr made their first contribution in #5
Full Changelog: https://github.com/eclipse-glsp/glsp-playwright/commits/v2.0.0