Skip to content

8.0.9 (2023-03-31)

Compare
Choose a tag to compare
@akamarouski akamarouski released this 31 Mar 13:01
· 130 commits to master since this release
1e5f55c

Enhancements

  • [#2121] Moved carina-dataprovider as independent project
  • [#2129] Removed the logic associated with the SpecialKeywords.EXCEL_DS_CUSTOM_PROVIDER and SpecialKeywords.EXCEL_DS_ARGS
  • [#2132] Added relocation pom for carina-dataprovider
  • [#2133] Removed relocation poms for carina-webdriver and carina-api
  • [#2131][#2141][#2138] Updated documentation

Fixes

  • [#2074] The driver should not be removed immediately after the test method

Known Issues

  • N/A

Dependencies Updates

  • removed com.qaprosoft.carina-dataprovider (became an independent com.zebrunner.carina-dataprovider1.0.0 dependency)
  • com.zebrunner.carina-utils 1.0.2 -> 1.0.3
  • com.zebrunner.carina-webdriver 1.0.0 -> com.zebrunner.carina-webdriver 1.0.1
  • moved net.sf.opencsv.opencsv with carina-dataprovider

Migration Steps

  • Update in your project pom.xml version for carina-core dependency to 8.0.9
  • If you have used the carina-dataprovider classes/annotations or plan to use them, add the com.zebrunner.carina-dataprovider 1.0.0 dependency. Also test classes that used DataProvider or SingleDataProvider dataproviders from IAbstractTest interface should implement com.zebrunner.carina.dataprovider.IAbstractDataProvider interface. Also refactor usage of test method parameter according to the documentation if you use groupColumn in CsvDataSourceParameters or XlsDataSourceParameters annotations.
  • Rename packages
com.qaprosoft.carina.core.foundation.dataprovider.parser.XLSCache -> com.zebrunner.carina.utils.parser.xls.XLSCache
com.qaprosoft.carina.core.foundation.dataprovider.parser.XLSChildTable -> com.zebrunner.carina.utils.parser.xls.XLSChildTable
com.qaprosoft.carina.core.foundation.dataprovider.parser.XLSParser -> com.zebrunner.carina.utils.parser.xls.XLSParser
com.qaprosoft.carina.core.foundation.dataprovider.parser.XLSTable -> com.zebrunner.carina.utils.parser.xls.XLSTable
com.qaprosoft.carina.core.foundation.dataprovider -> com.zebrunner.carina.dataprovider
  • Rebuild the project mvn -U clean compile install