File lua-busted.changes of Package lua-busted
-------------------------------------------------------------------
Fri Feb 27 07:54:12 UTC 2026 - Matej Cepl <mcepl@cepl.eu>
- Don't fiddle with regexps, but use a macro
%alternatives_requires_exclude.
-------------------------------------------------------------------
Wed Feb 25 22:41:16 UTC 2026 - Matej Cepl <mcepl@cepl.eu>
- Update to 2.3.0:
- Features
- Add support for Lua 5.5
- Implement loader for Fennel
- Add split output support; optimize display format to junit
- Improve junit report formatting to avoid truncation
- Bug Fixes
- Restore context state on its own terms, not the terms of
the current env
- Hack around cliargs quirk to handle "help" flag correctly
- Unpin cliargs dependency
- Update to 2.2.0:
- Features
- Add Korean localization
- Add --exclude-name-file and --log-success options
- (When combined can automate re-running only failed tests)
- Add --name option to easily run single tests
- Bug Fixes
- Remove unused luafilesystem dependency
- Correct installation and example documentation
- Use escape sequences to output UTF-8 characters in more
environments
- Output more standard tracing notation in gtest handler
- Fix casting to string before encoding errors in JSON
- Correct TAP handler to not error on no test files
- Update to 2.1.2:
- Bug Fixes
- fix(luajit): ensure that ffi loaded libs will not get GC'ed
#711
- Features
- Add Indonesian language support #705
- Allow helpers to extend busted #658
- Update to 2.1.1:
- Bug Fixes
- Avoid GitHub marketplace namespace conflict
- Update to 2.1.0:
- Bug Fixes
- Refactor rockspec to dodge luarocks 3.1.3 bug
- Fix caching the ffi.typeof function on luajit
- Fix 'metatype' as a patched method on luajit
- Report pending without function argument
- Cache all outputter functions, use io.write not print
- Exit when CLI specified helper fails
- Restore globals set to nil in insulate block
- Change rockspec URL to git+https
- Fix error in gtest and utfhandlers if color was set
- Features
- Add tooling so repository can be used as a GitHub action
- Add Dockefile and publish to GHCR
- Add function to locate relative fixtures
- Add CLI support for setting luacov config path
- Add helpers to read/load fixtures
- Add Romanian translation
- Enable color overrides for utf+gtest handlers
- Miscellaneous Tasks
- Overhaul CI & add automatic publishing from rockspecs
- Bump luassert/say deps
- Update terra loader to use the global-injection of current
Terra
- Enable lua55 build.
- Add build-tests.patch relaxing too strict assertion on tests in
spec/fixtures_spec.lua (gh#lunarmodules/busted#768).
-------------------------------------------------------------------
Wed Feb 25 12:38:02 UTC 2026 - Ana Guerrero <ana.guerrero@suse.com>
- Add BuildIgnore on lua51 while is fully removed from Tumbleweed.
-------------------------------------------------------------------
Fri Oct 24 14:47:05 UTC 2025 - Matej Cepl <mcepl@cepl.eu>
- Switch off building lua51 build of the package.
-------------------------------------------------------------------
Sun Oct 12 19:43:06 UTC 2025 - Matej Cepl <mcepl@cepl.eu>
- Remove file dependency on the interpreter.
-------------------------------------------------------------------
Wed Oct 8 08:38:06 UTC 2025 - Matej Cepl <mcepl@cepl.eu>
- Don’t depend on /usr/bin/lua%{lua_version}, it breaks LuaJIT.
-------------------------------------------------------------------
Thu Mar 16 18:09:21 UTC 2023 - Matej Cepl <mcepl@suse.com>
- Change upstream homepage to the current one at Lunar Modules.
- Add missing /usr/share/zsh ownership (I don’t want to
pull whole zsh as Requires and I am too lazy to create a
subpackage).
-------------------------------------------------------------------
Tue Nov 29 08:01:55 UTC 2022 - Michal Suchanek <msuchanek@suse.com>
- Fix missing dependency on lua-macros (boo#1205612)
-------------------------------------------------------------------
Fri Nov 4 13:40:20 UTC 2022 - Dominique Leuenberger <dimstar@opensuse.org>
- Adjust shebang of /usr/bin/busted to point to the correct lua
interpreter (boo#1199151).
-------------------------------------------------------------------
Thu Feb 18 15:48:32 UTC 2021 - Callum Farmer <gmbr3@opensuse.org>
- Use %lua_provides macro for default lua versioning
-------------------------------------------------------------------
Mon Jul 6 19:02:12 UTC 2020 - Matej Cepl <mcepl@suse.com>
- Add lua54 as new build target
-------------------------------------------------------------------
Tue Apr 7 19:55:49 UTC 2020 - Matej Cepl <mcepl@suse.com>
- Add update-alternatives for the bash and zsh completion files.
-------------------------------------------------------------------
Sat Nov 2 18:01:04 CET 2019 - Matej Cepl <mcepl@suse.com>
- Initial packaging effort of busted 2.0.0.