Releases: znsio/teswiz
Releases · znsio/teswiz
teswiz v0.0.98
Full Changelog: 0.0.97...0.0.98
teswiz v0.0.97
What's Changed
- Update GettingStartedUsingTeswiz-README.md by @subhash-tide in #665
- Update plugin org.sonarqube to v5 by @renovate in #666
- Setup hard gate by @anandbagmar in #700
- Updated Hard Gate Feature Readme file by @snehith07 in #706
- Update actions/checkout digest to 0ad4b8f by @renovate in #729
- Update android-actions/setup-android action to v3 by @renovate in #732
- Bump actions/checkout from 4.1.6 to 4.1.7 by @dependabot in #765
New Contributors
- @subhash-tide made their first contribution in #665
Full Changelog: 0.0.96...0.0.97
teswiz v0.0.96
BREAKING CHANGE: Min JDK version updated to v17
updated version to 0.0.96. JDK supported version > 17. Updated depend… by @anandbagmar in https://github.com/znsio/teswiz/pull/658
Full Changelog: 0.0.95...0.0.96
teswiz v0.0.95
What's Changed
BREAKING CHANGE: Min JDK version updated to v17
- updated version to 0.0.95. JDK supported version > 17. Updated depend… by @anandbagmar in #658
Full Changelog: 0.0.94...0.0.95
0.0.94
What's Changed
- Implemented a method to inject media to BS device which accepts BS media URL as parameter by @snehith07 in #633
- Update actions/checkout digest to 8410ad0 by @renovate in #647
- Update actions/checkout digest to b4ffde6 by @renovate in #648
- updated capability to run on HeadSpin with appium 2.0 by @anandbagmar in #612
- Fixed electron driver creation issue with proxy
- fixed BROWSERSTACK_LOCAL_IDENTIFIER issue for native apps
- updated log directory path
Full Changelog: 0.0.93...0.0.94
teswiz v0.0.93
What's Changed
- refactored based on sonar recommendations by @anandbagmar in #614
- Bump ip from 1.1.8 to 1.1.9 by @dependabot in #616
- Multithreading example added - Heartbeat test by @anandbagmar in #624
Full Changelog: 0.0.92...0.0.93
teswiz v0.0.92
What's Changed
- Updated README.md and reference docs by @AmanDaharwal in #561
- First test docs by @anandbagmar in #565
- Update peter-evans/repository-dispatch action to v3 by @renovate in #564
- Cloud execution-related fixes (pCloudy, BrowserStack), added new sample tests by @anandbagmar in #566
- Update gradle/gradle-build-action digest to 0706ab3 by @renovate in #476
- Electron updates for userPersonalDetails by @vaishnavibawankule in #586
- Ios real device support by @anandbagmar in #591
Full Changelog: 0.0.91...0.0.92
0.0.91
**BREAKING CHANGES:
- For web, browserVersion is a mandatory parameter in the browser_config.json
- pCloudy capabilities have changed. Refer to the sample here - theapp_pcloudy_capabilities.json
New capability added:
- ELECTRON app support
- Ability to override the base URL for web tests
- Ability to override the browser_config file to use for web tests
- Use log4j 2.x via the log4x 1.x bridge
- Ability to control if the test should be marked as failed when a visual difference is found
What's Changed
- failtest by @anandbagmar in #514
- Adding isElementDisplayed() method to Driver Class by @snehith07 in #543
- Added a New Field to Report portal Attributes by @snehith07 in #546
- Electron support & update to log4j 2.x by @anandbagmar in #456
Co-authored-by: @vaishnavibawankule
Co-authored-by: @AmanDaharwal
Co-authored-by: @MedhaGupta-Ril
Full Changelog: 0.0.90...0.0.91
- updated npm packages (appium 2.4.1)
- Electron App Setup (#415)
- fix issue related to test completion
- [Teswiz Enhancement] Browser version support for electron and web testing (#417)
- Replacing selenium maximize function with toolkit screen size
- Updated readme
- Add the electron app platform and driver version
- Adding web driver manager for browser version for electron application
- Fetching browser version from the command line
- Fetching file names for Windows
- Adding browser version for web test for Chrome browser
- Modifying the method to get fileName
- JioMeet Sample Test case for Electron Application (#467)
- Jio Meet single-user test case to mute and unmute after user sign in
- JioMeet sample test, removing extra code from BL and Steps adding test data for electron app
- JioMeet sample test case refactoring.
- Made Changes to the in-meeting screen web, steps, and test data
- change the start meeting locator and remove unused imports
- updated the get Meeting ID method by using the javascript executor and start an instant meeting
- [Electron enhancement] Window Handle for electron application for multiple execution (#486)
- change the WebDriver manager version parameter and change the browser schema details
- Handle windows for electron application
- Adding electronAppLoadingPage and electronAppLoadTime parameter in browser config,
- Adding while Loop for window handle and throws exception after electronAppLoadTime
- Adding loggers for window handle in electron application
- use ATD from revertDeviceFarmUrl branch
- use Applitools 5.66.5
- use BRANCH_NAME in GitHub actions
- GitHub actions - update README only if running in main
- set IS_VISUAL=false for electron app
- get branch name correctly (instead of HEAD in CI)
- add browserVersion in browser_headless_config.json
- Added test to demonstrate how to override the default BROWSER_CONFIG_FILE provided in the config.properties
- removed unnecessary log statements in ReportPortalLogger
- use the same browser config in the test to override the default one
- Fix for Log4j2 unreadable logs issue (#522)
- Added support for Log4j2PluginsCacheFileTransformer
- Added exclude Log4j2Plugins.dat
- Updated Log4j 2.x Apis (#523)
- updated log4j references with logging.log4j and LogManager
- removed log4j2 references from Gradle
- removed migration of Log4j1 to Log4j2 from Runner
- Catch any internal exception that may be thrown and fail the test run accordingly
- updated calculator capabilities and config properties
- Browser stack web issue (#544)
- commented if block and added local identifier
- removed the comment and added local identifier
- updated calculator capabilities for pCloudy and updated pCloudySetup based on appium 2.x
- updated capabilites, configs and small refactoring in PCloudySetup.java
- removed appium-dashboard plugin
- updated caps
- do not terminate the app if it is the driver created by ATD
- Updated to log4j2 properties (#550)
- added reconfiguration of log4j2 in setLogPropertiesFile
- added log4j2.properties
- replaced PropertyConfigurator with LoggerContext
- updated log4j2.properties file reference in the .properties file
- updated log4j2.properties file reference in .README.md
- added default log4j.properties file
- removed log4j.properties and default log4j.properties file
- When printing the environment variables and system properties, exclude variables containing the name "key, password" and "java.class.path, java.library.path" respectively
- Create a separate workflow for TheApp tests and calculator tests
- split the Android tests in 2 separate workflows
teswiz v0.0.90
What's Changed
- Update test name and results in browserstack
- Atd14 javaclient9 by @anandbagmar in #370
- ios app terminate fixed by @meprad in #377
- Update package.json by @saikrishna321 in #387
- update iOSAppium2SetupGuide-README.md and added devices in caps file by @LavanyaJK in #359
- Added overloaded scrollToAnElementByText() to get control over number of times to scroll by @snehith07 in #412
- Added waitTillElementIsInvisible() to the Driver Class by @snehith07 in #424
New Contributors
- @meprad made their first contribution in #377
- @LavanyaJK made their first contribution in #359
Full Changelog: 0.0.89...0.0.90
teswiz v0.0.89
- Added a config property (FAIL_TEST_ON_VISUAL_DIFFERENCE) to let the team decide if tests should fail on a visual difference, or not. Default is FAIL_TEST_ON_VISUAL_DIFFERENCE=true
- Updated gradle to v8.4
Full Changelog: 0.0.88...0.0.89