Skip to main content

Releasing v0.6.0

· 2 min read
Muhammad Hamza

The Gloo team is happy to announce a new version of Gloo: v0.6.0. Gloo is a modular toolkit for building fast, reliable Web applications and libraries with Rust and WASM.

What's new

This release focuses on adding new features and crates.

New crate: gloo-worker

Gloo workers are a way to offload tasks to web workers. These are run concurrently using web-workers.

This feature has been requested and overdue for a while. Gloo-worker is made by moving yew-agent to Gloo, while making it framework independent in the process. This allows us to have a neat abstraction over the browser's Web Workers API which can be consumed from anywhere.

Features

This release has been light on new features. The only improvement is gloo_utils now providing a new wrapper to obtain the document head.

Notable mention from last release

Last release, Gloo v0.5.0 did not receive its own blog post. That released introduced one major new crate: gloo-history amongst other small improvements, which can be found in the GitHub changelog.

gloo-history

Gloo history provides wrappers for browser's history API. It exposes ergonomic Rust APIs for the browser's APIs which can be used to build other tools. In fact, yew-router has been reworked to use gloo-history under-the-hood.

Looking for contributors

Gloo project is in need of contributors. It would be really appreciated if you could contribute or raise awareness about the Gloo project.