---
title: "A field day for Gleam’s language server"
url: https://daily.dev/posts/a-field-day-for-gleam-s-language-server-gbjw3bzqc
source_url: https://gleam.run/news/a-field-day-for-gleams-language-server
type: article
source: "Gleam"
published: 2026-07-29T13:07:58.730Z
updated: 2026-07-29T13:08:20.334Z
tags: ["javascript", "erlang", "gleam", "compiler-optimization"]
reading_time: 13
upvotes: 5
comments: 0
language: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# A field day for Gleam’s language server

**[Gleam](https://daily.dev/sources/gleam)** · 13 min read · 5 upvotes · 0 comments

## Summary

Gleam v1.18.0 has been released with a major focus on language server improvements. Key additions include full record field support (go-to-definition, find-references, rename), type variable renaming, automatic import updates when modules are renamed, and several new code actions: pattern match on value for function calls, integer base conversion, missing type generation, and comment-to-doc-comment conversion. The JavaScript code generator now uses data singletons for equivalent data structures, improving runtime performance especially in Lustre view functions. The compiler's formatter is up to 13% faster with 10% less peak memory usage thanks to memory arena internals. Other improvements include git dependency path support for monorepos, Hex API key support via environment variable, and deprecation of ambiguous pipe syntax.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://gleam.run/news/a-field-day-for-gleams-language-server>

## Similar posts on daily.dev

- [JavaScript source maps](https://daily.dev/posts/javascript-source-maps-fx5gq2l1b) · Gleam · 6 upvotes · 0 comments
- [Formalising external APIs](https://daily.dev/posts/formalising-external-apis-lklv1zwk1) · Gleam · 55 upvotes · 1 comments
- [Single file Gleam BEAM programs with escript](https://daily.dev/posts/single-file-gleam-beam-programs-with-escript-hqjxh2jmz) · Gleam · 3 upvotes · 0 comments

---

Tags: [#javascript](https://daily.dev/tags/javascript), [#erlang](https://daily.dev/tags/erlang), [#gleam](https://daily.dev/tags/gleam), [#compiler-optimization](https://daily.dev/tags/compiler-optimization)

[View this post on daily.dev](https://daily.dev/posts/a-field-day-for-gleam-s-language-server-gbjw3bzqc)
