Skip to content

Releases: emprcl/runal

v0.11.1

Choose a tag to compare

@github-actions github-actions released this 12 Jun 17:49

You can now use homebrew to install runal on linux and macos:

brew tap emprcl/tap
brew trust emprcl/tap
brew install runal

v0.11.0

Choose a tag to compare

@github-actions github-actions released this 11 Jun 16:45

This release makes runal faster and easier to install on more machines 🚀

✨ Features

  • performance improvements across drawing and rendering.
  • prebuilt binaries are now available for many more platforms, including Raspberry Pi: Linux (amd64,
    arm64, armv7, armv6), macOS (Intel & Apple Silicon) and Windows. Install with curl -sSL empr.cl/get/runal | bash .

🐛 Bug fixes

  • css colors are now matched regardless of capitalization. Docs.

v0.10.0

Choose a tag to compare

@github-actions github-actions released this 15 Nov 11:24

This one is all about colors 🌈

✨ Features

  • add c.colorRGB(), c.color.HSL and c.colorHSV to work with multiple color spaces. Docs.
  • add support for css colors. Ref #39. Docs.

🐛 Bug fixes

  • preserve colors independently of terminal color profile configuration

v0.9.4

Choose a tag to compare

@github-actions github-actions released this 03 Nov 22:04

🐛 Bug fixes

  • fix unicode character usage for cell mode custom

v0.9.3

Choose a tag to compare

@github-actions github-actions released this 28 Oct 22:34

🐛 Bug fixes

  • fix error on utf8 text usage

v0.9.2

Choose a tag to compare

@github-actions github-actions released this 28 Oct 11:00

🐛 Bug fixes

  • fix error on empty stroke text. Ref #38.

v0.9.1

Choose a tag to compare

@github-actions github-actions released this 27 Oct 20:07

🐛 Bug fixes

  • fix wrong release version number

v0.9.0

Choose a tag to compare

@github-actions github-actions released this 27 Oct 19:15
26fc5ab

✨ Features

  • add c.Debug() that print logs on screen. Old way of logging to a file has been removed. Docs.
  • add new example: Gitch.
  • ⚠️ Deprecation Notice: cellPadding(), cellPaddingDouble() and noCellPadding() are now deprecated and will be removed in v1.0.0. You can use cellModeCustom(), cellModeDouble() and cellModeDefault() that provide the same features. Docs.

🐛 Bug fixes

  • huge performance improvement. Ref #12. Contribution from @rahji 🙏
  • version number is now more precise for development versions. Ref #9.

v0.8.0

Choose a tag to compare

@github-actions github-actions released this 24 Sep 17:13
7d11e9f

✨ Features

  • add new onMouseClick, onMouseRelease, onMouseWheel and onMouseMove events. Docs.
  • ⚠️ BREAKING CHANGE JavaScript: onMouse event has been removed. Please use onMouseClick instead.
  • ⚠️ BREAKING CHANGE Go: the main Run() method signature has changed to accept functional options for passing new mouse events. Check the docs.

v0.7.1

Choose a tag to compare

@github-actions github-actions released this 01 Sep 20:29

🐛 Bug fixes

  • fix wrong mouse position when cell padding is enabled. Ref #30
  • fix clear() primitive behavior. Ref #31