Skip to content

5.5.0

Latest

Choose a tag to compare

@github-actions github-actions released this 30 Jun 22:00

🚀 Features

  • (all) Add Compiler.is* target detection flags for conditional branching (#4692) (621dea31)
  • (js/ts) Map task { } to Promise (97f54d36)
  • (js/ts/python/beam) Add support for Async.AwaitEvent (#4693) (71c98179)

🐞 Bug Fixes

  • (all) Pass raw value for optional arguments of native bindings (#4688) (a4c75483)
  • (all) Support .NET format specifiers and alignment in interpolated strings (#4695) (7c50a3af)
  • (all) Error on inline function referencing private value (#4701) (cea6806e)
  • (beam) Support module-level mutable variables via process dictionary (#4676) (535b9af0)
  • (beam) Namespace module-level mutable state keys by module (#4683) (1ec28ab1)
  • (js) Respect StringComparison in String.IndexOf/LastIndexOf (#4681) (7cb92d52)
  • (js/ts) Implicit DateTime to DateTimeOffset conversion (#4697) (fcbd9b91)
  • (js/ts) Int list is not a union type (#4698) (ecbecbe7)
  • (js/ts) Hoist emitJsStatement imports with trailing comments (#4702) (e820eb72)
  • (js/ts) Uncurry mutable module value alias calls (#4703) (0de0d218)
  • (js/ts) Pass TypeInfo to getRecordFields to handle None fields in anonymous records (#4704) (c977d78b)
  • (js/ts/python) Drop allowAccessToPrivateRepresentation arg from reflection calls (#4689) (ec3cded7)
  • (python) Fix task while loop stack overflow (fdb0ec37)
  • (ts) Use declared type-param names in object expression generic methods (#4685) (1c3e7d99)
  • (ts) Use signature type-param names when implementing generic interface methods (#4686) (03e5deee)
  • (ts) Bound enum-constrained type parameters with extends number (#4687) (15daf624)
  • (ts) Widen isEnumDefined value parameter to accept any value (#4690) (0d6498dd)
  • (ts) Keep enclosing type parameters in scope for nested members (#4691) (f5723a2d)
  • (ts) Re-declare class type params on generic static attached members (#4696) (2da50780)
  • (ts) Filter class type params from attached let-binding methods (#4700) (d3a6a1dd)

View changes on Github