Releases: konveyor/tackle-test-generator-cli
Releases · konveyor/tackle-test-generator-cli
v2.4.5
v2.4.4
🐛 Fixes
- Fix in UI test comment generation
- PR: #329
- Fix in browser provider for chromedriver 111
🛠️ Other Updates
- Crawljax upgrade to v5.2.1
v2.4.3
🐛 Fixes
- Inner class inclusion fix
- PR: #323
- Handle single quotes wrapping of included and excluded classes list
- Fix for parameterized methods and parameterized types containing variables
- Support casting to parameterized type parameters in method calls during sequence extender
🛠 Other Updates
- Crawljax 5.x upgrade
v2.4.2
v2.4.1
v2.4.0
🚀 Features
- Support for reading input values for pre-execution actions from env vars
- Add precrawl action for accepting alerts
- Add support for specifying dont click on children of
🐛 Fixes
- Fix for decoding issue
- PR: #294
- Fix for unsupported option warnings on tkltest-ui internal options
- PR: #296
- Unique eventables fix
- PR: #297
- Put in build file the relative path to tests folder rather than absolute one
- PR: #298
- Test webapp submodule update
- PR: #306
♻️ Refactoring
- Remove the monolithic folder from the generated tests folder
- PR: #299
- Remove requirements file
- PR: #304
📚 Documentation
- Update documentation for dont_click.children_of and form clarification
- PR: #295
v2.3.0
🚀 Features
- Add context analysis to label generation for UI-level tests
- PR: #273
- Support form field labels
- PR: #277
- Support method level labels
- PR: #278
- Process table elements for label generation
- PR: #281
- Ignore certificate errors during test execution
- PR: #283
- Support precrawl actions
- PR: #285
- Browser provisioning with certificate error option
- Precrawl plugin for performing actions before crawling
🐛 Fixes
- Updates related to unlimited crawl depth support
- PR: #286
- Added stopwords fix
- PR: #287
- Handle the case of a non-parameterized map
- Support parameterized types of range
- UI config clear error message
- Fixed handling of browser_pixel_density option
- Add support for unlimited crawl depth
📚 Documentation
- Improve description of command installation
- PR: #275
v2.2.0
v2.1.2
🐛 Fixes
- Create only one build file for the tests
- PR: #250
- Maven build to complete its execution also when there are test failures
- PR: #255
- Terminate augmentation with intermediate results when memory is exhausted
- PR: #257
- Use central repository for defining test dependencies when integrating tests into app build file
- PR: #258
- Removed "add_state_diff_assertions" option for tkltest-ui
- Fix plugin configuration for crawljax
- Handle parameterized types with only partial wildcard capture types
♻️ Refactoring
🛠 Other Updates
- Change license from EPL-2.0 to APL-2.0
- PR: #252
v2.1.1
🚀 Features
- Integrate generated tests into application's Maven build file
- PR: #235
- Integrate generated tests into application's Gradle build file
- PR: #237
🐛 Fixes
- Clean the classpath of TackleTest generated build files
- PR: #234
- In multi-modules projects, skip modules for which test generation failed
- PR: #236
- Fix invalid cross device link error
- PR: #240
- Download evosuite jars with Dockerfile
- PR: #241
- dockerfile patch for entrypoint script location
- PR: #242
- Print a warning when using unrecognized configuration options
- PR: #243
- Remove old Tackle-Test-Core jars when downloading Java library dependencies
- PR: #245
- Allow failing tests during augmentation
- PR: #248
- Skip class hierarchy analysis for classes that Soot was unable to process
♻️ Refactoring (breaking change)
- Remove unsupported configuration options
- PR: #247