Skip to content

Latest commit

Β 

History

History
357 lines (178 loc) Β· 7.72 KB

CHANGELOG.md

File metadata and controls

357 lines (178 loc) Β· 7.72 KB

Changelog

All notable changes to this project will be documented in this file. See commit-and-tag-version for commit guidelines.

8.0.0 (2024-07-31)

⚠ BREAKING CHANGES

  • remotedatastatus: Removing two deprecated enum values

  • asyncdata: The singleValue and getAllOptional methods are no longer available; neither is the loadedSingle instantiator.

  • remotedatastatus: put RemoteDataStatus in its own file and remove deprecated values (0c92c8a)

Features

  • asyncdata: create AsyncDatum to better support single-values (3fcf059)

7.6.0 (2024-07-31)

Features

  • either: return the Either when calling ifLeft, ifRight or apply (fda9cb9)

7.5.1 (2024-07-31)

7.5.0 (2024-07-31)

Features

  • optional: add support for type-guards to filter (5b8ef88)

7.4.1 (2024-07-30)

7.4.0 (2024-05-25)

Features

  • optional: add the asOptional function (2985dea)

7.3.2 (2024-05-25)

Bug Fixes

  • utilities: update return type of pickProperties (fe057e0)

7.3.1 (2024-05-25)

7.3.0 (2024-05-25)

Features

  • utilities: add extractProperty and pickProperties utilities (da42d4e)

7.2.2 (2024-05-07)

7.2.1 (2024-05-07)

Bug Fixes

  • utilities: actually export the utility functions (1786429)

7.2.0 (2024-05-07)

Features

  • convert to ESM (3072264)
  • utilities: add utility functions to make for cleaner consuming code (6c9057e)

7.1.0 (2024-05-07)

Features

  • either: add ifLeft and ifRight (6a214ca), closes #204

7.0.0 (2024-05-06)

⚠ BREAKING CHANGES

  • result, either: Removes the Result class

Features

  • result, either: remove Result and add throwError (e519df0), closes #202

Bug Fixes

  • result: remove export from index.ts (e876899)

6.0.3 (2024-05-06)

Bug Fixes

  • result: add missing export of Result type (22ff198)

6.0.2 (2024-05-05)

6.0.1 (2024-05-05)

6.0.0 (2024-05-05)

⚠ BREAKING CHANGES

  • 🧨 proceedLeftAsync and proceedRightAsync are no longer supported. Use proceedLeft and proceedRight instead

βœ… Closes: 195

Features

  • 🎸 make Result more user friendly (d55fd2d)

v5.2.1 (2023-08-07)

v5.2.0 (2023-08-07)

Feat

  • Result: add Result type

Refactor

  • dependencies: update typescript
  • dependencies: update typescript
  • dependencies: update lint and prettier

v5.1.0 (2022-10-23)

v5.0.8 (2022-10-16)

v5.0.7 (2022-09-28)

v5.0.6 (2022-09-28)

v5.0.5 (2022-09-28)

v5.0.4 (2022-09-28)

v5.0.3 (2022-09-28)

v5.0.2 (2022-09-25)

v5.0.1 (2022-09-25)

v5.0.0 (2022-09-25)

Fix

  • πŸ› add runs-on back to CI config
  • πŸ› import resolve in ESLint file
  • πŸ› remove insecure code
  • rename Travis file

Refactor

  • πŸ’‘ convert to yarn

v4.0.0 (2022-04-20)

v3.5.1 (2022-04-20)

v3.5.0 (2022-04-20)

v3.4.1 (2021-12-09)

Feat

  • 🎸 add orElse for Optional.ifPresent

v3.3.0 (2021-09-10)

Feat

  • 🎸 add AsyncData.containsData

Refactor

  • πŸ’‘ fix npm audit issues

v3.1.2 (2021-09-09)

v3.1.1 (2021-09-09)

v3.1.0 (2021-09-09)

Feat

  • 🎸 add AsyncData.append

v3.0.2 (2021-09-04)

v3.0.1 (2021-09-04)

v3.0.0 (2021-09-04)

Feat

  • 🎸 add support for follow up loading

Fix

  • πŸ› check the right value for isRight

v2.6.1 (2021-03-16)

v2.6.0 (2020-12-18)

Feat

  • 🎸 add loadedSingle and make loaded take readonly

v2.5.1 (2020-10-28)

Fix

  • πŸ› allow falsy defaults for Optional.property

v2.5.0 (2020-10-28)

Feat

  • 🎸 ensure that Optional.property does not return undef

v2.4.0 (2020-10-26)

Feat

  • 🎸 add .orElse to AsyncData

Fix

  • πŸ› improve AsyncData behaviour on failed loads
  • package.json & package-lock.json to reduce vulnerabilities
  • πŸ› improve AsyncData behaviour on failed loads

v2.3.3 (2020-10-19)

Fix

  • πŸ› clean up some typing and lint issues

v2.3.2 (2020-10-19)

Fix

  • πŸ› add property method
  • package.json & package-lock.json to reduce vulnerabilities
  • upgrade standard-version from 8.0.1 to 8.0.2

v2.3.1 (2020-06-19)

v2.3.0 (2020-06-19)

Feat

  • 🎸 add support for JSON

v2.2.4 (2020-05-04)

Fix

  • πŸ› resolve build errors

v2.2.3 (2020-05-04)

Fix

  • πŸ› ensure overloading types in Either are declared

v2.2.2 (2020-05-04)

Fix

  • πŸ› update types for Either

v2.2.1 (2020-04-02)

v2.2.0 (2020-04-02)

Feat

  • add getAllOptional

v2.1.1 (2020-02-05)

v2.1.0 (2020-01-05)

Feat

  • add partial and partialRight functions

v2.0.1 (2019-12-06)

Fix

  • πŸ› correct the way that AsyncData provides an Optional

v2.0.0 (2019-12-03)

v1.3.1 (2019-12-02)

Fix

  • πŸ› ensure that Lazy is exported

v1.3.0 (2019-12-02)

Feat

  • 🎸 add Lazy type

Fix

  • πŸ› remove auto release on master

v1.2.2 (2019-11-28)

v1.2.1 (2019-11-28)

v1.2.0 (2019-11-28)

Feat

  • 🎸 allow the use of a custom comparator for equals

v1.1.0 (2019-11-25)

v1.0.8 (2019-11-25)

v1.0.7 (2019-11-25)

Fix

  • release: ensure dist files are included in package

v1.0.6 (2019-11-25)

v1.0.5 (2019-11-25)

v1.0.4 (2019-11-25)

v1.0.2 (2019-11-25)

v1.0.1 (2019-11-25)