Hasty Briefsbeta

Bilingual

Gleam v1.17.0 Released

5 hours ago
  • #gleam
  • #programming
  • #release
  • Gleam v1.17.0 released with enhancements for Erlang VM and JavaScript runtime.
  • Introduces 'gleam export escript' command to compile projects into single-file escripts.
  • Language server adds document highlighting for variable references.
  • Constant todo expressions now supported, enabling compile-time checks.
  • Record update hovering displays unchanged fields directly in editor.
  • Compiler suggests correct imports for unknown variables.
  • Warnings show context-aware type names with aliases or qualifications.
  • JavaScript pattern matching optimized with redundant check removal.
  • 'gleam dev' accepts --no-print-progress flag for quiet output.
  • 'gleam deps outdated' now shows count of outdated packages.
  • Enhanced Git repository detection in monorepos for 'gleam publish'.
  • Improved fault tolerance for list-prepend and record update syntax errors.
  • Code action added to remove redundant record updates.
  • Correct operator suggestions extended to guard expressions.
  • Pattern match expansion code action for discarded values.
  • New 'create module' code action for top-down programmers.
  • Security fixes addressed via Gleam build tool validation issues.
  • Sponsors acknowledged; community support highlighted for project sustainability.