$ hstr

v3.0.4

A string type which is optimized for hash operations.

Downloads: 15.0M
Recent: 3.5M
Versions: 38
Updated: January 16, 2026

Latest Update Summary

Crate

Name: hstr New version: 3.0.0 Release date: 2025-10-24T07:29:35Z

Crate readme

Short description Make the web (development) faster.

Long description SWC (stands for Speedy Web Compiler) is a super-fast TypeScript / JavaScript compiler written in Rust. It's a library for Rust and JavaScript at the same time. If you are using SWC from Rust, see rustdoc and for most users, your entry point for using the library will be parser. MSRV of crates is currently 1.73. Supported Node Versions: Node v10+ for usage, Node v20+ for development.

Features • support for Rust • support for JavaScript • MSRV of crates is currently 1.73 • Node v10+ for usage • Node v20+ for development

Code Examples

Linkshttps://swc.rs/https://www.npmjs.com/package/@swc/corehttps://www.npmjs.com/package/@swc/counter?activeTab=dependentshttps://crates.io/crates/swc_ecma_parserhttps://github.com/swc-project/swc/releases/latesthttps://rustdoc.swc.rs/swc/https://rustdoc.swc.rs/swc_ecma_parser/https://swc.rs/docs/installation/https://swc.rs/docs/migrating-from-babelhttps://swc.rs/docs/benchmark-transformhttps://discord.com/invite/GnHbXTdZz6https://opencollective.com/swchttps://github.com/swc-project/swc/discussionshttps://github.com/swc-project/swchttps://example.com/release-notes

https://api.github.com/repos/swc-project/swc/releases/256912285

Release info

Release version: 1.2.3

Release description In this version, several significant changes were made to enhance the usability and performance of the library. Notably, a new async API was introduced, enabling developers to leverage asynchronous programming more effectively. This change is illustrated in the provided examples. Additionally, the crate now supports an extended set of feature flags, allowing users greater control over dependencies and optimizations. Documentation has also been updated to reflect these changes, ensuring that users can easily adapt their implementations. The release addresses various bugs reported in previous iterations, enhancing overall stability. Refer to this link for detailed changes and migration steps. Furthermore, developers should be aware of deprecated features that may need transition plans to ensure compatibility in future releases.

Code Examples New async API usage

async fn example() {
   // new async function implementation
}

Enable 'serde' feature

[dependencies]
my_crate = { version = "1.2.3", features = ["serde"] }

Patch update: 3.0.3 → 3.0.4

$ DOWNLOADS TREND

11.2M15.0M

$ VERSION HISTORY

v3.0.4January 16, 2026
v3.0.3November 3, 2025
v3.0.2November 3, 2025
v3.0.1October 28, 2025
v3.0.0October 28, 2025
v2.1.0September 24, 2025

$ LINKS

$ INSTALL

cargo add hstr

Or add to Cargo.toml: hstr = "3.0.4"