Releases: orhun/ratzilla
Releases · orhun/ratzilla
v0.2.0
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
- (backend) Update WebGl2Backend integration by @junkdog in #108
- (examples) Add multi-backend support by @junkdog in #109
- (event) Support mouse events by @hecksadecimal in #107
🐛 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
- @Wybxc made their first contribution in #120
- @hecksadecimal made their first contribution in #107
Full Changelog: v0.1.0...0.2.0
v0.1.0
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
- (readme) Add personal website of @Tarbetu by @Tarbetu in #101
- (readme) Add TachyonFX FTL to web pages by @junkdog in #85
⚡ Performance
🎨 Styling
💖 New Contributors
Full Changelog: v0.0.6...0.1.0
v0.0.6
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
📚 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
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
💖 New Contributors
Full Changelog: v0.0.4...0.0.5
v0.0.4
You can now generate Ratzilla projects with a single command!
cargo generate orhun/ratzilla0.0.4 - 2025-03-19
🚀 Features
📚 Documentation
- (readme) Use the full path for the demo image by @orhun
Full Changelog: v0.0.3...0.0.4
v0.0.3
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
💖 New Contributors
Full Changelog: v0.0.2...0.0.3
v0.0.2
0.0.2 - 2025-02-13
🚀 Features
- (backend) Add a DomBackend::new_by_id() by @jugglerchris in #47
- (deps) Enable all-widgets of ratatui by @orhun in #49
🚜 Refactor
📚 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
- (examples) Add tauri example by @denjell-crabnebula in #51
💖 New Contributors
- @denjell-crabnebula made their first contribution in #51
- @pemattern made their first contribution in #48
- @jugglerchris made their first contribution in #47
Full Changelog: v0.0.1...0.0.2
v0.0.1
v0.0.0-alpha.6
chore(release): bump version
v0.0.0-alpha.5
chore(release): bump version
