Skip to content

Releases: TypedDevs/bashunit

0.15.0

01 Sep 16:07
bc50099

Choose a tag to compare

What's Changed

https://bashunit.typeddevs.com/blog/2024-09-01-release-0-15

🐛 Bugfix

  • Fix double / when running script #297
  • Fix filter matching pattern with and without test prefix #302
  • Fix wrong commit id when installing beta #316

🥇 New features

  • Add assertions to log file in #298
  • Prefix all .env config keys with BASHUNIT_ #307
  • Data providers support multiple arguments #311
    • Remove multi-invokers in favor of data providers
  • Add assert_same and improve assert_equals #313
  • Use -v for version and -vvv for verbose #314
  • Display total tests upfront #317

🌾 Miscellaneous

  • Reducing shifts in entrypoint #295
  • Remove deprecated uppercase methods on state_test file #303
  • Remove ProductHunt & Manfred Awards from index #304
  • Align the "Expected" with "but got" failure message #312

⛵ Contributors

Full Changelog: 0.14.0...0.15.0

checksum: a201257512fe99e10016e223f21f9ae5689627016856729462a597306474f7a3

0.14.0

14 Jul 15:38
dace6d9

Choose a tag to compare

What's Changed

https://bashunit.typeddevs.com/blog/2024-07-14-release-0-14

🐛 Bugfix

  • Fix echo breaks test execution results in #275
  • Fix support displaying clock for macOS in #282 #279

🥇 New features

  • Enable custom assertions in #276
  • Add logging (JUnit XML) in #279
  • Generate report html in #281
  • Debug option in #290

🌾 Miscellaneous

👏🏼 Contributors

Full Changelog: 0.13.0...0.14.0

checksum: 84822a2f2d3a84646abad5fe26e6d49a952c6e5ea08e3752443d583346cc4d56

0.13.0

23 Jun 11:08

Choose a tag to compare

What's Changed

🐛 Bugfix

  • Fix multistring assertions in #266
  • Fix exit code when fn does not exist in #270

🥇 New features

  • Allow calling assertions outside tests in #258 #262
  • Add assert_line_count by @staabm in #259 #264 #265
  • Add LATEST_BASHUNIT_VERSION when installing beta in #260
  • Add hash next to version in beta by @JesusValera in #267
  • Allow adding extra info on print_failed_test in #263

🌾 Miscellaneous

  • Add GitHub Actions to installation doc in #268
  • Add PHPStan integration (blog post) in #273
  • Test redirect file descriptor error in #274

👏🏼 New Contributors

⛵ Main Contributors

Full Changelog: 0.12.0...0.13.0

0.12.0

11 Jun 11:39

Choose a tag to compare

What's Changed

🐛 Bugfix

🥇 New features

🌾 Miscellaneous

👏🏼 New Contributors

⛵ Main Contributors

Full Changelog: 0.11.0...0.12.0

0.11.0

02 Mar 19:26

Choose a tag to compare

What's Changed

🥇 New features

🌾 Miscellaneous

👏🏼 New Contributors

⛵ Main Contributors

Full Changelog: 0.10.1...0.11.0

0.10.1

13 Nov 21:28

Choose a tag to compare

What's Changed

🐛 Bugfix

  • Fix find tests inside folder in #221

🥇 New features

  • Add current date on beta installation version in #224

🌾 Miscellaneous

  • Update docs node and yarn version in #223

⛵ Main Contributors

Full Changelog: 0.10.0...0.10.1

0.10.0

09 Nov 17:16

Choose a tag to compare

What's Changed

🐛 Bugfix

  • Fix and test installer in #195
  • Fix wildcards tests in #209

🥇 New features

  • assert_contains_ignore_case by @raphaelstolt in #196
  • Add assert_equals_ignore_colors in #199
  • Add env to show execution time in #201
  • Assert match snapshot in #198 #218 #219
  • Improve data provider output in #204
  • Make the test dir entrypoint optional by @Miki471151 in #205
  • Output of the duplicated test it's not understandable by @adatamas in #206
  • Allow install beta in #211

🌾 Miscellaneous

  • Add MacPorts docs install info by @herbygillot in #197
  • Add docs for env config in #202
  • Add description to README.md in #207
  • Create helper::trim in #208
  • Docs greater less than in #216
  • Use snapshots on acceptance tests in #213

👏🏼 New Contributors

⛵ Main Contributors

Full Changelog: 0.9.0...0.10.0

0.9.0

15 Oct 11:16

Choose a tag to compare

What's Changed

🐛 Bugfix

  • Fix error catching in tests in #189

🥇 New features

  • Add Brew installation to docs in 0b42d1e
  • Add --help option in #161
  • Add -e|--env option in #192
  • Add -S|--stop-on-failure option in #184
  • Add data_provider by @cmayo in #162
  • Add asserts functions:
    • assert_string_starts_with, assert_string_not_starts_with in #185
    • assert_string_ends_with, assert_string_not_ends_with in #188
    • assert_less_than, assert_less_or_equal_than in #193
    • assert_greater_than, assert_greater_or_equal_than in #193

🌾 Miscellaneous

👏🏼 New Contributors

⛵ Main Contributors

Full Changelog: 0.8.0...0.9.0

0.8.0

08 Oct 10:02

Choose a tag to compare

What's Changed

🐛 Bugfix

🥇 New features

🌾 Miscellaneous

Full Changelog: 0.7.0...0.8.0

0.7.0

02 Oct 16:36

Choose a tag to compare

What's Changed

🐛 Bugfix

  • Manage error when test execution fails by @cmayo in #109

🥇 New features

🌾 Miscellaneous

Full Changelog: 0.6.0...0.7.0