Skip to content

Releases: orhun/ratzilla

v0.2.0

28 Sep 14:18
11ac897

Choose a tag to compare

0.2.0 - 2025-09-28

We are excited to announce the 0.2.0 release of Ratzilla! 🎉

This release comes with support for mouse events, improved WebGL2 backend integration, and better examples!

🚀 Features

🐛 Bug Fixes

  • (webgl2) Honor Modifier::REVERSED for Color::Reset by @junkdog in #127
  • (template) Remove unused script in index.html by @Wybxc in #120
  • (dom) Ensure consistent width for braille characters by @junkdog in #119
  • (dom) Ensure consistent width for braille characters by @junkdog

📚 Documentation

  • (readme) Add 0x01d's website by @orhun in #126
  • (readme) Update acknowledgements by @orhun in #115
  • (readme) Add exabind to websites by @junkdog

⚙️ Miscellaneous Tasks

💖 New Contributors

Full Changelog: v0.1.0...0.2.0

v0.1.0

13 Jun 13:42
ed27cbe

Choose a tag to compare

0.1.0 - 2025-06-13

Happy to announce the 0.1.0 release of Ratzilla! 🎉

The biggest addition in this release is the WebGL2 backend, which allows faster rendering and more capabilities 🔥

The WebGL2 backend is powered by beamterm which is a high-performance terminal renderer by @junkdog

🚀 Features

  • (backend) Add WebGL2 Backend by @junkdog in #100
  • (canvas) Minimize number of canvas state change operations by @junkdog in #93
  • (utils) Add support for dynamically calling JS functions from Rust by @lurkny in #86
  • (canvas) Extend CanvasBackend with options by @junkdog in #88
  • (canvas) Support setting the cursor shape by @dawedawe in #84
  • (canvas) Add debug mode by @lurkny in #83
  • (examples) Add clipboard example by @orhun in #80

📚 Documentation

⚡ Performance

  • (canvas) Reduce the number of WASM calls by @junkdog in #89

🎨 Styling

  • (examples) Spice up demo example's effects by @junkdog in #94

💖 New Contributors

Full Changelog: v0.0.6...0.1.0

v0.0.6

17 Apr 21:49
8382ff8

Choose a tag to compare

0.0.6 - 2025-04-17

Some highlights from this release:

  • The canvas backend glitches are fixed!
  • The cursor support is added to the DOM backend!
  • More examples are added!

🚀 Features

🐛 Bug Fixes

  • (examples) Remove failing ratzilla.js imports from examples by @junkdog in #81
  • (canvas) Add clipping for each cell to avoid overflow by @orhun in #76
  • (examples) Fix some package names in examples by @dawedawe in #69

🚜 Refactor

  • (render) Simplify rendering to less depend on ratatui internals by @orhun in #78

📚 Documentation

  • (readme) Add deployment information by @jetpham in #79
  • (examples) Add text input example using tui-textarea by @reubeno in #74

⚙️ Miscellaneous Tasks

  • (example) Remove unnecessary import from user_input example by @orhun
  • (lib) Re-export web-sys crate by @orhun in #71
  • (example) Disable big-text in demo temporarily by @orhun

💖 New Contributors

Full Changelog: v0.0.5...0.0.6

v0.0.5

01 Apr 06:47
195e796

Choose a tag to compare

0.0.5 - 2025-04-01

🐛 Bug Fixes

  • (utils) Improve the mobile detection by @dawedawe in #65
  • (pages) Don't deploy website on pull requests by @orhun

📚 Documentation

  • (readme) Add jetpham website by @orhun in #66
  • (readme) Remove glitches between shields by @j-g00da in #64

⚙️ Miscellaneous Tasks

  • (deps) Bump tachyonfx to 0.13.0 by @orhun in #67

💖 New Contributors

Full Changelog: v0.0.4...0.0.5

v0.0.4

19 Mar 22:49
d2ae4cd

Choose a tag to compare

You can now generate Ratzilla projects with a single command!

cargo generate orhun/ratzilla

0.0.4 - 2025-03-19

🚀 Features

  • (template) Add simple app template by @orhun in #62

📚 Documentation

  • (readme) Use the full path for the demo image by @orhun

Full Changelog: v0.0.3...0.0.4

v0.0.3

03 Mar 10:40
4d719b4

Choose a tag to compare

0.0.3 - 2025-03-03

📚 Documentation

  • (readme) Add tusistor website by @dawedawe in #55
  • (readme) Add link to FOSDEM 2025 talk by @orhun in #57

⚙️ Miscellaneous Tasks

  • (deps) Bump dependencies
  • (deps) Use stable version of tachyonfx (0.11.1) by @junkdog in #56

💖 New Contributors

Full Changelog: v0.0.2...0.0.3

v0.0.2

13 Feb 22:20
bbd47d4

Choose a tag to compare

0.0.2 - 2025-02-13

🚀 Features

🚜 Refactor

  • (examples) Refactor the tauri example by @orhun in #52

📚 Documentation

  • (readme) Add instruction to install WASM compilation target by @pemattern in #48
  • (readme) Add Tim Beck's website by @orhun in #44

🎨 Styling

  • (demo) Make demo colors better by @orhun

⚙️ Miscellaneous Tasks

💖 New Contributors

Full Changelog: v0.0.1...0.0.2

v0.0.1

01 Feb 07:22
8e1578d

Choose a tag to compare

Initial release. See you at FOSDEM! ✨

v0.0.0-alpha.6

28 Jan 17:57
bb20ad1

Choose a tag to compare

v0.0.0-alpha.6 Pre-release
Pre-release
chore(release): bump version

v0.0.0-alpha.5

21 Jan 22:30
f0b4406

Choose a tag to compare

v0.0.0-alpha.5 Pre-release
Pre-release
chore(release): bump version