Releases: eclipse-glsp/glsp-playwright
Releases · eclipse-glsp/glsp-playwright
2.5.0 Release
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
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
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>BySelectorandget<ModelElement>ByLocatormethods #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
GLSPGraphLocatorcan 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