Skip to content

Releases: skodjob/test-frame

1.3.0

25 Nov 09:30

Choose a tag to compare

What's Changed

  • Move main to 1.3.0-SNAPSHOT by @kornys in #343
  • Bump org.apache.maven.plugins:maven-dependency-plugin from 3.8.1 to 3.9.0 in the dependencies group by @dependabot[bot] in #344
  • Bump ossf/scorecard-action from 2.4.2 to 2.4.3 by @dependabot[bot] in #345
  • Bump org.jacoco:jacoco-maven-plugin from 0.8.13 to 0.8.14 in the dependencies group by @dependabot[bot] in #346
  • Bump github/codeql-action from 3 to 4 by @dependabot[bot] in #347
  • Bump the dependencies group with 2 updates by @dependabot[bot] in #348
  • Add method for mapping generic resource to specific resource and make getter in waitResourceConditionmodifiable by @im-konge in #349
  • Bump actions/upload-artifact from 4.6.2 to 5.0.0 by @dependabot[bot] in #350
  • Bump the dependencies group with 7 updates by @dependabot[bot] in #352
  • Change handling of futures in KubeResourceManager by @im-konge in #351
  • Add synchronized to writeResourceAsYaml to fix concurrent access to files by @im-konge in #353
  • Change test-files structure and rename default cluster context by @kornys in #354
  • Better log for failure during resource deletion/creation by @im-konge in #355
  • Bump commons-io:commons-io from 2.20.0 to 2.21.0 in the dependencies group by @dependabot[bot] in #356
  • Bump com.github.spotbugs:spotbugs-maven-plugin from 4.9.8.1 to 4.9.8.2 in the dependencies group by @dependabot[bot] in #357
  • Bump actions/checkout from 5 to 6 by @dependabot[bot] in #358

Full Changelog: 1.2.0...1.3.0

1.2.0

02 Oct 10:31

Choose a tag to compare

What's Changed

  • Move main to 1.2.0-SNAPSHOT by @kornys in #322
  • Remove deprecated methods by @kornys in #323
  • Refactor sonarcloud workflow and remove security issue by @kornys in #325
  • Add dependabot entry for update github-actions versions by @kornys in #326
  • Bump ossf/scorecard-action from 2.4.1 to 2.4.2 by @dependabot[bot] in #327
  • Bump actions/upload-artifact from 4.6.1 to 4.6.2 by @dependabot[bot] in #328
  • Bump com.github.spotbugs:spotbugs from 4.9.3 to 4.9.4 in the dependencies group by @dependabot[bot] in #329
  • Increase unit test coverage for sonarcloud by @kornys in #330
  • Bump actions/checkout from 4 to 5 by @dependabot[bot] in #331
  • Bump the dependencies group with 3 updates by @dependabot[bot] in #332
  • Bump com.github.spotbugs:spotbugs-maven-plugin from 4.9.3.2 to 4.9.4.0 in the dependencies group by @dependabot[bot] in #333
  • Bump actions/setup-java from 4 to 5 by @dependabot[bot] in #334
  • Check if exception's cause is null or not in Wait class by @im-konge in #335
  • Bump the dependencies group with 2 updates by @dependabot[bot] in #336
  • Bump the dependencies group with 4 updates by @dependabot[bot] in #337
  • Bump the dependencies group with 8 updates by @dependabot[bot] in #338
  • Update build matrix to LTS java25 by @kornys in #339
  • Bump the dependencies group with 4 updates by @dependabot[bot] in #340
  • Small fix of condition convence by @kornys in #341
  • Upgrade junit5 to junit6 by @kornys in #342

Full Changelog: 1.1.0...1.2.0

1.1.0

23 Jul 07:32

Choose a tag to compare

What's Changed

  • Move main to 1.1.0-SNAPSHOT by @kornys in #305
  • Bump the dependencies group with 7 updates by @dependabot[bot] in #306
  • Bump the dependencies group with 7 updates by @dependabot[bot] in #308
  • Try to not log useless null messages in the log when timeout exception occurs by @Frawless in #309
  • Bump the dependencies group with 3 updates by @dependabot[bot] in #310
  • Add ability to run kubeCmdClient with timeout by @kornys in #312
  • Change build matrix to use java 24 by @kornys in #313
  • Fix unit test testCannotWriteToFiles by @kornys in #314
  • Allow to configure timeout for kubectl as long or int by @kornys in #315
  • Add OSSF scorecard workflow by @kornys in #316
  • Update readme and add OSSF badge by @kornys in #317
  • Enable colored log in github actions by @kornys in #318
  • Bump the dependencies group with 8 updates by @dependabot[bot] in #321

Full Changelog: 1.0.0...1.1.0

1.0.0

27 Jun 15:56

Choose a tag to compare

What's Changed

  • Update main to 1.0.0-SNAPSHOT by @kornys in #297
  • Bump the dependencies group with 8 updates by @dependabot in #298
  • Bump the dependencies group with 4 updates by @dependabot in #299
  • Update sonatype plugin and wait until publish is completed by @kornys in #301
  • Fixes and clean unused dependencies by @kornys in #302
  • Fix async deletion of stored resources in KRM by @kornys in #303
  • Fix log collector unit tests by @kornys in #304

Full Changelog: 0.14.1...1.0.0

0.14.1

06 Jun 08:40

Choose a tag to compare

What's Changed

  • Bump the dependencies group with 6 updates by @dependabot in #294
  • Add possibility to specify log level in exec commands by @im-konge in #295
  • Add option to specify LogLevel into KubeCmdClient by @im-konge in #296

Full Changelog: 0.14.0...0.14.1

0.14.0

06 Jun 08:15

Choose a tag to compare

What's Changed

  • Move main to 0.14.0-SNAPSHOT by @kornys in #281
  • Allow sonar run from forked repo PRs to main branch by @kornys in #280
  • Add replaceContent method to CmdKubeClient by @im-konge in #282
  • Add unit tests for cmd oc and kubectl client wrappers by @kornys in #283
  • Fix sonar workflow to use mvn wrapper by @kornys in #284
  • Bump io.fabric8:kubernetes-client-bom-with-deps from 7.2.0 to 7.3.0 in the dependencies group by @dependabot in #286
  • Add possibility to configure throwError to execInPod and execInPodContainer by @im-konge in #285
  • Move UtilsTest to use mocked methods instead Kube mock server by @im-konge in #287
  • Add imageutils test by @kornys in #288
  • Add JobUtilsTests and tests for executor by @kornys in #289
  • Bump the dependencies group with 4 updates by @dependabot in #290
  • Add ImageDigestMirrorSet resoruce type by @kornys in #291
  • Add possibility to collect logs from previous (failed) Pod containers by @im-konge in #292
  • LogCollector - run log collection asynchronously by @im-konge in #293

Full Changelog: 0.13.0...0.14.0

0.13.0

05 May 09:11

Choose a tag to compare

What's Changed

  • Move main to 0.13.0-SNAPSHOT by @kornys in #266
  • Fix isReady and isDeleted methods in SecretType by @im-konge in #267
  • Feat: Multi kube cluster handler for ResourceManager by @kornys in #268
  • Return back logging of wait resource condition by @kornys in #270
  • Apply security suggestion for github workflows by @kornys in #272
  • Fix issue with testGetKubeClientFallbackThrowsWhenNull by @see-quick in #271
  • Bump com.fasterxml.jackson.dataformat:jackson-dataformat-yaml from 2.18.3 to 2.19.0 in the dependencies group by @dependabot in #273
  • Add missing assert to test examples by @kornys in #274
  • Add deleteResourceWithoutWait and other encapsulations of the methods by @im-konge in #275
  • FIX Use async deletion switch also for afterall handler by @kornys in #277
  • Fix checkstyle in KubeResourceManagerMockTest by @im-konge in #278
  • added new image utils method to update the image name as well by @franvila in #276
  • Update Fabric8 to 7.2.0 by @im-konge in #279

New Contributors

Full Changelog: 0.12.0...0.13.0

0.12.0

22 Apr 07:44

Choose a tag to compare

What's Changed

  • Move main to 0.12.0-SNAPSHOT by @kornys in #248
  • Feat: MustGather with exception callback handlers by @kornys in #249
  • Fix PrometheusParser + tests by @see-quick in #251
  • Bump the dependencies group with 2 updates by @dependabot in #253
  • Add sonarcloud github action workflow by @kornys in #255
  • Remove duplicated jacoco config from submodules by @kornys in #256
  • Clean blocker sonar scan issues by @kornys in #257
  • Add replaceResource method to KubeResourceManager by @im-konge in #258
  • Improve coverage of metrics collector package by @see-quick in #259
  • Use different singleton approach + remove unnecesary functions by @kornys in #260
  • Remove antipattern of TestFrameConstants interface and use final class by @kornys in #261
  • Bump the dependencies group with 7 updates by @dependabot in #262
  • Add replaceResourceWithRetries in case of conflicts by @im-konge in #263
  • Call kube client inside KRM using method instead of direct access by @kornys in #265

Full Changelog: 0.11.0...0.12.0

0.11.0

03 Apr 09:27

Choose a tag to compare

What's Changed

  • Move main to 0.11.0-SNAPSHOT by @kornys in #215
  • Publish snapshots into central sonatype instead of github by @kornys in #216
  • Remove all github distManagement configuration for snapshots by @kornys in #217
  • Update readme with instruction about use snapshots by @kornys in #218
  • Update catalog-info.yaml by @kornys in #219
  • Add more information into readme about usage by @kornys in #220
  • Disable generating pom backups when release tag version is set by @kornys in #221
  • Remove depricated option from sonatype central plugin by @kornys in #222
  • Update fabric8 library to 7.1.0 by @kornys in #223
  • Add java 23 to build matrix test by @kornys in #224
  • Bump com.github.spotbugs:spotbugs from 4.9.0 to 4.9.1 in the dependencies group by @dependabot in #225
  • Update maven version for wrapper by @kornys in #226
  • Bump com.github.spotbugs:spotbugs-maven-plugin from 4.8.6.6 to 4.9.1.0 in the dependencies group by @dependabot in #227
  • Bump the dependencies group with 7 updates by @dependabot in #228
  • Bump the dependencies group with 5 updates by @dependabot in #229
  • Configure visual test separator using annotation values by @kornys in #230
  • Bump com.github.spotbugs:spotbugs-maven-plugin from 4.9.1.0 to 4.9.2.0 in the dependencies group by @dependabot in #231
  • Add BuildConfigType and ImageStreamType by @im-konge in #232
  • Make exec result record instead of class by @kornys in #233
  • Add possibility to specify resource readiness timeout by @im-konge in #234
  • Add CatalgSourceType to openshift resource types by @jankalinic in #235
  • Bump the dependencies group with 10 updates by @dependabot in #236
  • Implement missing kubectl methods by @kornys in #237
  • Fix code inspection warnings and shell scripts by @kornys in #238
  • [Fix] Correct installplan kind by @jankalinic in #239
  • Bump the dependencies group with 2 updates by @dependabot in #240
  • Suppress warning of unsafe method deprecation on java24 by @kornys in #241
  • [Fix] Time constant by @jankalinic in #242
  • Add functionality for set node as scheduable and drain node by @kornys in #243
  • Add option to skip-tls-verify for pulling bundle image in operator-sdk command by @kornys in #244
  • Add link into readme doc to utils package by @kornys in #246
  • Add JobUtils for manipulation with batch v1 jobs by @kornys in #245
  • Add cluster utils methods for identify if kube is multinode or has openshift api by @kornys in #247

New Contributors

Full Changelog: 0.10.0...0.11.0

0.10.0

23 Jan 12:05

Choose a tag to compare

What's Changed

  • Bump main to 0.10.0-SNAPSHOT by @kornys in #207
  • Bump the dependencies group with 2 updates by @dependabot in #208
  • Change KubeResourceManager API by @kornys in #209
  • Bump org.sonatype.central:central-publishing-maven-plugin from 0.6.0 to 0.7.0 in the dependencies group by @dependabot in #210
  • Code cleanup for TF by @kornys in #211
  • Bump the dependencies group with 3 updates by @dependabot in #212
  • Fix test-frame examples on openshift by @kornys in #213
  • Update KubeResourceManager api for kubernetes clients by @kornys in #214

Full Changelog: 0.9.0...0.10.0