Skip to content

Latest commit

 

History

History
96 lines (55 loc) · 3.15 KB

CHANGELOG.md

File metadata and controls

96 lines (55 loc) · 3.15 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

Unreleased

[0.5.7] - 2019-03-27 v0.5.6...v0.5.7

Fixed

  • Add explicit name to typeclasses to prevent Uglify from removing the name #68

[0.5.6] - 2019-02-16 v0.5.5...v0.5.6

Fixed

  • Hide typeclass symbols from Safari Debugger #65

[0.5.5] - 2018-07-10 v0.5.4...v0.5.5

Added

  • Added unpkg entry that links to an UMD build #61

[0.5.4] - 2018-07-10 v0.5.3...v0.5.4

Changed

  • Always add a unique identifier to every single typeclass for a given version of funcadelic. This way typeclass lookup is the same in both development and production builds. #58

[0.5.3] - 2018-07-06 v0.5.2...v0.5.3

Changed

  • Add unique identifier to typeclass symbol names #56

[0.5.2] - 2018-07-02 - v0.5.1...v0.5.2

Added

  • chaining operator for composing sequences of maps, flatMaps, appends, filters, and folds. #53

[0.5.1] - 2018-06-29 - v0.5.0...v0.5.1

Changed

  • Use native classes in Node.js #49

[0.5.0] - 2018-05-30

Changed

  • Attach symbols to global Symbol object #48

[0.4.3] - 2018-05-22

Changed

  • Replace lodash.curry with something smaller #44

[0.4.2] - 2018-05-17

Changed

  • Remove dependency on object.getownpropertydescriptors #43
  • Using local assign in Object Semigroup #42

[0.3.2] - 2018-02-03

Changed

  • Include README.md as well as the src/ directory in the bundled NPM. #16

[0.3.1] - 2018-01-31

Changed

  • For commonjs environments, the app is now pre-built using rollup.js instead of being lazily transpiled with @std/esm
  • remove package-lock.json
  • Allow Applicative.pure to be invoked statically. I.e. pure(Promise, 5) had a bug that was not able to find the applicative instance for Promise.

[0.3.0] - 2018-01-19

Added

  • CI coverage for node versions 6,7,8,9 #11
  • applyOne() to support recursively structured applicatives. #12