Skip to content

Releases: mobily/ts-belt

v3.10.0

15 Mar 16:24
Compare
Choose a tag to compare

v3.9.1

06 Mar 11:40
Compare
Choose a tag to compare
  • ✨ make A.filter, A.filterWithIndex, A.keep, A.keepWithIndex, A.partition and G.isNot types aware of type guards (#25)

v3.9.0

15 Jan 11:58
Compare
Choose a tag to compare
  • 🐛 fixed R.fromPredicate
  • ✨ added O.contains
  • ✨ added O.zip
  • ✨ added O.zipWith
  • ✨ added A.removeFirst
  • ✨ added A.removeFirstBy
  • ✨ added A.zipWithIndex

v3.8.0

02 Jan 23:07
Compare
Choose a tag to compare
  • 🐛 fixed O.fromPredicate
  • ♻️ the Option type is now type Option<T> = T | undefined | null (due to this update, adding noUncheckedIndexedAccess to your tsconfig.json is mandatory, you can see other recommended options here)

v3.7.0

29 Dec 11:13
Compare
Choose a tag to compare
  • ✨ added R.catchError
  • ✨ added R.handleError
  • ✨ added R.mapError
  • ✨ added R.tapError
  • ✨ added R.recover
  • ✨ added R.flip

v3.6.0

26 Dec 09:52
Compare
Choose a tag to compare

v3.5.0

22 Dec 21:31
Compare
Choose a tag to compare
  • ✨ added D.update (@anthony-khong)
  • ✨ added D.updateUnsafe (@anthony-khong)
  • ✨ added D.isEmpty
  • ✨ added D.isNotEmpty
  • ✨ added A.reduceReverse
  • ✨ added A.filterMap (alias: A.keepMap)

v3.4.1

14 Dec 22:29
Compare
Choose a tag to compare
  • 🐛 fixed F.makeControlledThrottle
  • 🐛 fixed F.makeControlledDebounce

⬆️ The invoke method was accepting only one argument.

v3.4.0

14 Dec 18:21
Compare
Choose a tag to compare
  • 🐛 fixed the internal implementation for comparing objects (#10)
  • ✨ added D.set (@anthony-khong)

v3.3.0

12 Dec 17:00
Compare
Choose a tag to compare
  • ♻️ all tuples are now readonly
  • 🗑 D.prop has been deprecated (please use either D.get or D.getUnsafe)
  • ✨ added A.flip
  • ✨ added F.tap
  • ✨ added F.debounce
  • ✨ added F.makeControlledDebounce
  • ✨ added F.throttle
  • ✨ added F.makeControlledThrottle