Skip to content

Latest commit

 

History

History
81 lines (50 loc) · 2.34 KB

CHANGELOG.md

File metadata and controls

81 lines (50 loc) · 2.34 KB

Changelog

v1.0.0 - 2025-01-03

  • The symbol type and functions have been moved to a new symbol module.
  • Removed the raceN and awaitN functions from the promise module.
  • Removed the map module.
  • Removed the type_of function and TypeOf type from the javascript module.

v0.13.0 - 2024-08-30

  • Added start and wait functions to the promise module.

v0.12.0 - 2024-08-19

  • Fixed a bug where array.to_list could produce incorrect results.
  • The deprecated reference type and functions have been removed.

v0.11.0 - 2024-06-26

  • Renamed FFI file to be scope with project name. No external facing changes.

v0.10.0 - 2024-06-23

  • The Reference type has been deprecated.

v0.9.0 - 2024-06-20

  • The promise module gains the race2, race3, race4, race5, race6, race_list and race_array functions.

v0.8.0 - 2024-02-22

  • Add reference_equal to the javascript module.

v0.7.1 - 2024-01-16

  • Relaxed the version constraint on gleam_stdlib to allow v0.x or v1.x.

v0.7.0 - 2023-11-06

  • Updated for Gleam v0.32.0.

v0.6.1 - 2023-09-08

  • Republished to resolve an error in the package release which caused some modules to be missing from documentation.

v0.6.0 - 2023-08-12

  • Add map module native JavaScript maps.
  • promise.new is added to enable creating promises with a delayed resolve.

v0.5.0 - 2023-01-19

  • Updated for Gleam v0.30.0.

v0.4.0 - 2023-01-19

  • array.length was renamed to array.size to match Gleam conventions of size being used when the operation is constant time.

v0.3.0 - 2022-12-10

  • The then and then_try function in the promise module have been renamed to await and try_await.

v0.2.0 - 2022-11-22

  • The promise.do_await_list function has been removed.

v0.1.0 - 2022-01-11

  • The javascript module was created with the TypeOf, and Symbol types, and find_symbol, make_reference, set_reference, update_reference, dereference, and type_of functions.
  • The javascript/array module was created with the Array(element) type and to_list, from_list, map, fold, fold_right, get, and length functions.
  • The javascript/promise module was created with the Promise(value) type and rescue, resolve, tap, map_try, map, then_try, await{2,6}, await_list, await_array, and then functions.