1.1.0
Overview
This release introduces unified logging (gh-324) and support for Tarantool 3.0 (gh-363). Also, it includes a few bug fixes and some minor usability improvements.
Changes
- Added logging to unified file (gh-324).
- Added memory leak detection during server process execution (gh-349).
- Added
assert_error_covers. - Added more logs (gh-326).
- Added
justrunhelper as a tarantool runner and output catcher (gh-365). - Changed error message for too long Unix domain socket paths (gh-341).
- Added
cbuilderhelper as a declarative configuration builder (gh-366). - Made
assert_error_*additionally check error trace if required. - Added
--list-test-casesand--run-test-caseCLI options. - Introduced preloaded hooks (gh-380).
- Added
treegenhelper as a tree generator (gh-364). - Added support for declarative configuration to
server.lua(gh-367). - Made
assert_coversrecursive (gh-379). - Added alias
--no-capturefor the option-c(gh-391). - Fixed reporting of an assertion failure in
Server:exec()in case verbose error serialization is enabled in Tarantool (gh-376). - Added
assert_items_exclude. - Stripped useless
...lines from error trace. - Fixed error trace reporting for functions executed with
Server:exec()(gh-396). - Removed pretty-printing of
luatest.logarguments. - Added
clusterhelper as a tool for managing a Tarantool cluster (gh-368). - Fixed
Server:grep_log()to work with a server instance started using theclusterhelper (gh-389). - Fixed
Server:grep_log()to work with a stopped server instance (gh-397).