Skip to content

chore(main): release 1.12.1 - #12

Merged
tkolleh merged 1 commit into
mainfrom
release-please--branches--main
Apr 4, 2026
Merged

chore(main): release 1.12.1#12
tkolleh merged 1 commit into
mainfrom
release-please--branches--main

Conversation

@tkolleh

@tkolleh tkolleh commented Apr 4, 2026

Copy link
Copy Markdown
Owner

🤖 I have created a release beep boop

1.12.1 (2026-04-04)

Features

  • ansi: add ANSI escape code utilities module (b734c8f)
  • core: add main roda module with Spinner class (98d8f63)
  • Dependencies added for building an executable (3de1d2b)
  • migrate Justfile to Lua 5.5 with argp and lx tooling (946dc2d)
  • Spinner should keep spinning while process is running (#6) (3b27a5f)
  • spinners: add 16 spinner frame definitions (5a37dbc)
  • symbols: add terminal state symbols module (e996065)
  • Use justfile as an executable document (58adff0)
  • vendor argp.lua as argparse replacement for Lua 5.5 (800dcf6)

Bug Fixes

  • add sudo to apt commands in CI (11f4af1)
  • align move_to_col_1 test expectation with actual implementation (9317699)
  • argp: replace truthy string literal with proper type comparison (1b9987c)
  • Better ansi color support (db660f4)
  • ci: add --lua-version flag to lx upload (4dbff9c)
  • ci: format code and add luafilesystem test dependency (81d8c1d)
  • ci: pin Lux to v0.18.8 per official docs recommendation (300fc77)
  • ci: simplify test matrix to Lua 5.4 and fix lint warnings (988553f)
  • ci: update Lux action to latest and fix fmt check (93591f0)
  • ci: use ubuntu-only for tests due to macOS Lux path bug (a74c650)
  • core: preserve false value for color option (5aee276)
  • demo: add spin_for() to animate spinners (e092b4e)
  • deps: move luafilesystem to runtime dependencies (f9920ce)
  • extract just tarball to temp directory to avoid overwriting repository files (cae0565)
  • install just 1.48.1 from GitHub releases in CI (9aa664c)
  • Properly handle the sub process (23cb13a)
  • publish: add tag field to source section (8514e30)
  • publish: restore --lua-version 5.4 flag for lx upload (31d2b72)
  • publish: revert to template URL and remove --lua-version flag (6f78d90)
  • publish: upgrade Lux to v0.25.3 and use --lua-version 5.1 (f4e9bdf)
  • publish: use single-line detailed description (4b4bbfa)
  • resolve CI lint warnings and test failures (7df5e81)
  • simplify shell configuration to bash for CI compatibility (01f087e)
  • use bash shell in CI to avoid zsh dependency (3526d5c)

Miscellaneous Chores


This PR was generated with Release Please. See documentation.

@tkolleh
tkolleh merged commit 2ce4c70 into main Apr 4, 2026
2 checks passed
@tkolleh
tkolleh deleted the release-please--branches--main branch April 4, 2026 14:09
@tkolleh

tkolleh commented Apr 4, 2026

Copy link
Copy Markdown
Owner Author

🤖 Created releases:

🌻

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant