Releases: jdi-testing/jdi-light
Releases · jdi-testing/jdi-light
1.3.8 Add screenshot to Allure methods for pages and elements
- Fix print table search filters
- Fix using default and Firefox capabilities from properties file
- Add makeScreenshot and attach to allure step for elements and WebPage
- Add checkIsNotChanged() method for WebPage
- Fix headless from properties issue
1.3.7 Stability release
- Stability fixes for collections: Switch to Lightsaber 2.1.11
- Small bug fixing in Actions helper
1.3.4 Add more options for Allure logging
- Switch to Lightsaber 2.1.8
- Correct allure WebSettings
- Add AllureLogger steps
- Fix issue with the version of junit-provider
1.3.3 Improved Logging add MapToField
- Add should verifications and Conditions to ICoreElement
- Add NAME_TO_LOCATOR, DEFAULT_CONTEXT, MAP_FORM
- Improve Allure Logging
- Improve attachments to Allure log: Html Code, Screenshots, Error HTTP. Add infoStep() for after log data in any place (for example after test end)
- Add "As Is" and "First capital" options for smart.name.to.locator
- Add Selenoid remote run support
- Add @MapToField annotation to map fields in forms
1.3.1 Release
- Fixed few small internal map issues
- Important parallelization and stability fix
- Bug fix for browserstack
- Fix table indexing for thead tbody tables
- Make Tables and Data Tables iterable
- Fix @step issue with JList
- Fix and unify startIndex 0 or 1 for all iterable elements (WebList, JList, DataList, Table, DataTable etc.)
- Add the interface HasStartIndex
- Add flow strategies for screenshots
- Add flow strategies for elements highlights
- Bug fix
- Fix JDITalk
- Fix some error messages
- Improve WebList capabilities
- Update aspectj to 1.9.6
- Prepare 1.2.18 version
- Add WaitAfterAction function (@WaitAfterAction)
- Improve Allure steps logging
- Bug fix
- Add keyboard commands (press, command, commands, pasteText) to UIElement
- Add option to take screenshot via Robot
- Fix list issue with multiple same values
- Update test properties description and capabilities
- Update version of AspectJ to 1.9.5. Support JDK 11
- Technical release
- Improve tables add footer support and few more locators in JTable #2009
- Improve bdd steps implementation
- While test fail Log current page url (if possible) and arguments values in fallen chain
- Add log option 'log.info.details' for different levels of the element details in logs #1917
- Use methods in JDIAction (Step) in logs #1920
- Fix issue #1916
- Add Menu2D
- Add is().expand() / is().collapsed() functionality for all dropdowns
- Fix Smart Search identification for UI_AND_ELEMENTS option
- Add click() method for all Sections
- Add doubleClick(), rightClick(), dragAndDrop() methods for all elements (fot ICoreElement)
- Fix small issues with dropdowns isEmpty and isNotEmpty for invisible elements
- Add StartIndex setting #1888
- Fix Download Driver issue. Always set X32 version for Windows #1889