The <Suspense> is over.
Solid 2.0 Beta is now released (next tag on npm). π
github.com/solidjs/soli...
@cathal.dev
(it's pronounced ka-hill) Developer from Derry, Interests include Nix and Rust. Currently working on https://github.com/DuskSystems 123456789009909800090345678900980123456789009800001023456789009900500012345678900234567800090009009123456789009809
The <Suspense> is over.
Solid 2.0 Beta is now released (next tag on npm). π
github.com/solidjs/soli...
Hmm, seems similar enough for me to think its this call that's causing the issue: github.com/uncenter/kit...
Maybe try hard-coding it to 80 to see if that fixes CI
I think I hit the same issue before. it's not an insta problem, it's crossterm not working right in CI envs: github.com/crossterm-rs...
Starting tomorrow, you will be able (on linux without cross-compilation) to install and use the Rust GCC backend directly from rustup! To do so:
rustup component add rustc-codegen-gcc
Thanks a lot to @jberanek.bsky.social for all their work to make it a reality!
github.com/rust-lang/ru...
Created some tree-sitter grammars for Cedar and CedarSchema: github.com/DuskSystems/...
#treesitter #cedar
There's KYAML, though it has essentially no adoption outside of Kubernetes still.
Just published a new #rustlang reqwest release candidate: v0.13.0-rc.1.
This has some breaking changes, the biggest was switching to rustls by default.
I'd appreciate if you gave it a spin π
github.com/seanmonstar/...
cargo-shear v1.8.0 now reports unused .rs files.
github.com/Boshen/carg...
Thank you @cathal.dev for spending a long time implementing this.
Proton Pass' CLI in operation, a terminal window sits on a gradient background.
The Proton Pass CLI, which was recently released as a beta, is now officially launched!
Enable faster workflows, reduce context switching, and implement secure automation across local development, servers, and CI/CD environments with this new and secure Command Line Interface.
Includes a new "Optimizing Build Performance" section added to the Cargo Book!
π We just shipped v0.216.0!
Word-level diffing just landed. π
It's been a night-and-day difference for usβseeing exactly what changed within each line.
Earlier this year, LWN.net featured an excellent article named "Linux's missing CRL infrastructure", and today
Canonical announced it will be working with me and @jbp.io over the coming weeks to start bridging the PKI infrastructure gap.
discourse.ubuntu.com/t/addressing...
Fit width text in 1 line of CSS
`text-grow: per-line scale;`
nerdy.dev/css-text-grow
(prototype in Canary 165+)
Screenshot of a `cargo-shear` lint warning showing an unused optional dependency. The warning shows `rustls` is declared as an optional dependency, but is not used in code. It has 2 attached notes. The first note warns that removing an optional dependency may be a breaking change. The second note shows that `rustls` is referenced by a feature definition.
Latest `cargo-shear` release now uses `miette` for its output, and has some new diagnostics around optional dependencies.
cargo-shear: Detect and fix unused/misplaced dependencies in Rust projects
crates.io/crates/cargo...
#rust #rustlang
A perfect CVSS 10 π§π»βπ³π
CVE-2025-55182: Unauthenticated remote code execution vulnerability in React Server Components
The vuln is in versions 19.0, 19.1.0, 19.1.1, and 19.2.0:
react-server-dom-webpack
react-server-dom-parcel
react-server-dom-turbopack
Upgrade immediately!
Announcing @hyper.rs composable pool layers!
We took the various aspects of a connection pool and made them into individual layers to combine as needed.
This is something I've been thinking about for years, I'm so glad it's finally coming out. #rustlang
seanmonstar.com/blog/hyper-u...
cargo-shear now runs 1.5Γ faster, a total of 2x than older versions. Thank you @cathal.dev and @permutans.bsky.social!
cargo-shear: Detect and remove unused dependencies from Cargo.toml
github.com/Boshen/cargo...
cargo-shear now runs 1.3x faster and accepts nightly syntax features, after switching parser from `syn` to `ra_ap_syntax` (rust-analyzer's parser).
github.com/Boshen/carg...
Recently contributed some features to cargo-shear: github.com/boshen/cargo...
It can now detect dependencies that should be dev-dependencies (and fix them), better handles feature-gated deps, and handles platform-specific deps now too.
I'm excited to announce the first @hyper.rs user survey!
If you've used hyper (or related libraries) just a little or a whole bunch, providing feedback is invaluable and should take less than 5 minutes. Give it a go!
seanmonstar.com/blog/hyper-u...
#rustlang
The source of the standard Rust Hello World program with the generated assembly before and after the change. The before version has 11 instructions and stores 56 bytes on the stack. The after version has 3 instructions and stores no data on the stack.
π¦ I've improved the implementation behind all the string formatting macros in Rust: println, panic, format, write, log::info, etc. (Everything using format_args!().) They will compile a bit faster, use a bit less memory while compiling, result in smaller binaries, and produce more efficient code! π
Firefox JSON Viewer opened for the html entites JSON file We can see the various properties of the JSON file, which are all objects containing a "characters" and a "codepoints" properties. The Console is opened at the bottom. In it, we can see a console message explaining that some data is available (`$json.data` - the parsed JSON object, $json.text` - the original JSON text and `$json.headers` - HTTP request and response headers) There's a console evaluation done with the following snippet: ```js Object.entries($json.data) .filter(([k, v]) => v.codepoints.length > 1) .map(([k, v]) => ({characters: v.characters, htmlEntity: k, codepoints: v.codepoints})) ``` and the result shows an array of objects containing "characters", "htmlEntity" and "codepoints" properties.
The @firefoxdevtools.bsky.social JSON viewer got better in @firefoxnightly.bsky.social : the console offers access to the original json data via `$json`.
This allows to easily manipulate the underlying data to get what you want
Exciting news!
Today, we announced the Rust Foundation Maintainers Fund: an initiative to provide consistent, transparent, long-term support for the developers who make Rust possible.
Supporting maintainers = supporting Rustβs future.
Learn more: rustfoundation.org/media/announ...
New #rust blog post on how we could get types that cannot be forgotten, types that must be moved, async and const drop, and other fun stuff:
smallcultfollowing.com/babysteps/bl...
Igalia is excited to announce a new commission from the Sovereign Tech Fund to advance the Servo web engine.
www.igalia.com/2025/10/09/I...
Temporal_rs has been released!!!
This is the first public release of Temporal_rs, a Rust implementation of the Temporal API powering Boa, Kiesel, V8 plus other engines.
This will be shipping in Chromium soon
More info in our blog post: boajs.dev/blog/2025/09...
PSA: don't fall for the crates.io phishing campaign: fasterthanli.me/articles/cra...
#rustlang
PlanetScale now supports Postgres.