Releases: sskorol/test-data-supplier
Releases · sskorol/test-data-supplier
Release v2.3.0: add multi-sheet support into xlsx data processor
What's Changed
- GH-197: if xlsx sheets have the same structure, it's now possible to retrieve data from multiple sources with
additionalSources
builder method. On the other hand, you can still use repeatable@Sheets
annotation for static sheet names. By @sskorol in GH-198. - Periodic dependencies' updates by @sskorol via @dependabot.
Release v2.2.0: improve collections processing
What's Changed
- GH-180: made it possible to supply collections w/o auto flat-mapping by @sskorol in #175. Note that these changes might be breaking in case if you use
Map
for linear flat-mapping. Since this release, Map is flat-mapped to Entry. Apart from that, if you use collections withtranspose
flag, you have to explicitly setflatMap
to make auto-expansion. Otherwise, a test will expect collection as is. - Updated outdated deps and templates by @sskorol in #175
Release v2.0.0: migrate to Java 17
Release v1.9.7: add initial excel files processing support
This update includes an initial experimental Excel files reader based on ZeroCell and Apache POI libraries.
Release v1.9.6: update dependencies
Just a regular update for outdated dependencies including vulnerabilities' patches.
Release v1.9.5: migrate to Sonatype and fix dependencies
- migrated from bintray to sonatype;
- updated outdated plugin and common deps;
- upgraded gradle;
- fixed Sonar violations;
- temporary excluded aspect and interfaces from coverage reports until finding the best way of their testing;
- fixed broken CSV tests due to public url unavailability.
Release v1.9.2
1.9.1-1.9.2
feat(dependencies): micro-release
- added TestNG 7.2.0 support;
- fixed broken tests and Sonar violations;
- updated outdated dependencies;
- removed abandoned Changelog plugin;
- fixed a crash related to Redlections API;
- TestNGMethod is now visible outside to make data listener more flexible;
Release v1.9.1
Primarily dependencies updates.