Gleam
Read post

Single file Gleam BEAM programs with escript

Gleam v1.17.0 has been released with several notable improvements. The headline feature is `gleam export escript`, a new command that compiles a Gleam project into a single portable escript file runnable on any machine with Erlang installed — analogous to JavaScript bundlers. The language server gains document highlight support (highlighting all references to a selected variable), improved record update hovering showing unchanged fields, a new 'create unknown module' code action, and several new auto-fix actions including pattern match expansion on discarded values and correct operator suggestions in guard expressions. The compiler now offers context-aware type printing in warnings, better unknown value import suggestions, and `todo` support in constant expressions. Additional improvements include `--no-print-progress` support for `gleam dev`, an outdated dependencies count summary, better monorepo Git detection for `gleam publish`, JavaScript pattern matching optimizations, and three security CVE fixes in the build tool's configuration validation.

    #gleam
Jun 02•15m read time•From gleam.run
Post cover image
Table of contents
Gleam GatheringBEAM escriptsHighlight referencesConstant todo expressionsRecord update hoveringUnknown value import suggestionsContext aware type printing in warningsJavaScript pattern matching optimisationsQuiet developmentOutdated dependencies countBetter git repository detectionFurther fault toleranceRemove redundant record update code actionCorrect operator in guard expression code actionPattern match on discarded value code actionCreate unknown module code actionSecurity fixesAnd more!Support Gleam
3.2K Impressions
Gleam's image
Gleam

95 Followers

•

427 Upvotes

Would you recommend this post?

Copy link
WhatsApp
Facebook
X
New Squad
  • © 2026 Daily Dev Ltd.
  • Guidelines
  • Explore
  • Tags
  • Sources
  • Squads
  • Leaderboard