Gleam 1.9.0 Released: Improved Debugging, Dependency Management, and Performance

2025-03-09
Gleam 1.9.0 Released: Improved Debugging, Dependency Management, and Performance

Gleam, a type-safe and scalable language, has released version 1.9.0 with significant improvements. Key updates include a new `echo` keyword for enhanced debugging, support for Git repository dependencies, performance boosts for bit arrays and list pattern matching in JavaScript, and expanded language server capabilities such as go-to type definition and JSON encoder code generation. Additional improvements include enhanced HexDocs search integration, custom CA certificate support, and streamlined pipeline syntax conversion. This release is a testament to the vibrant Gleam community and its many contributors.

Read more
Development

Gleam v1.7.0 Released: Performance Boosts and Publishing Enhancements

2025-01-10
Gleam v1.7.0 Released: Performance Boosts and Publishing Enhancements

Gleam, a type-safe and scalable language for the Erlang VM and JavaScript runtimes, has released version 1.7.0. This release boasts a range of performance improvements, including monomorphisation of record updates, significantly boosting performance and allowing changes to the parameterized types of generic records. Other enhancements include improved package manager credential handling, added code actions for generating dynamic decoders, and stricter checks on package namespaces and semantic versioning. The language server also received enhancements, featuring new code actions, improved hover information, and better error messages.

Read more
Development