Skip to content

Latest commit

 

History

History
422 lines (235 loc) · 25.1 KB

CHANGELOG.md

File metadata and controls

422 lines (235 loc) · 25.1 KB

1.5.0 (2023-07-02)

Bug Fixes

  • is_object: check a function as object (44e56bc)

Features

  • object/is_iterable: add checking iterable subtype of object (1e5b4ca)
  • object: add strict type version of isAsyncIterable (1a5155b)

1.5.0-beta.1 (2023-07-02)

Bug Fixes

  • is_object: check a function as object (44e56bc)

Features

  • object/is_iterable: add checking iterable subtype of object (1e5b4ca)
  • object: add strict type version of isAsyncIterable (1a5155b)

1.4.0 (2023-05-31)

Features

  • number: add positive integer validation function (fa38d96)
  • number: mark as duplicated (a774643)
  • numeric: add numeric validators (51999df)

1.4.0-beta.1 (2023-05-31)

Features

  • number: add positive integer validation function (fa38d96)
  • number: mark as duplicated (a774643)
  • numeric: add numeric validators (51999df)

1.3.1 (2023-04-20)

Bug Fixes

  • number: change condition of non-negative number (a4c89e9)
  • number: change condition of non-negative number (d4b5b0c)
  • number: change the condition of positive number (bca5b23)
  • number: change the condition of positive number (e2d7ff6)

1.3.1-beta.1 (2023-04-20)

Bug Fixes

  • number: change condition of non-negative number (a4c89e9)
  • number: change condition of non-negative number (d4b5b0c)
  • number: change the condition of positive number (bca5b23)
  • number: change the condition of positive number (e2d7ff6)

1.3.0 (2023-04-13)

Features

  • is_non_nullable: add isNonNullable function (d31fdc1)
  • number: add isUnitInterval function (dabacd8)

1.3.0-beta.1 (2023-04-13)

Features

  • is_non_nullable: add isNonNullable function (d31fdc1)
  • number: add isUnitInterval function (dabacd8)

1.2.0 (2023-04-11)

Features

  • is_array: add isArray function (5f3f847)

Performance Improvements

  • iterable: stop spread operator (8c5f2f6)

1.2.0-beta.1 (2023-04-11)

Features

  • is_array: add isArray function (5f3f847)

Performance Improvements

  • iterable: stop spread operator (8c5f2f6)

1.1.1 (2023-03-27)

Bug Fixes

  • iterable: add overload before readonly array type guard (73255e1), closes #4

1.1.1-beta.1 (2023-03-27)

Bug Fixes

  • iterable: add overload before readonly array type guard (73255e1), closes #4

1.1.0 (2023-03-27)

Bug Fixes

  • iterable: add readonly signature to type guard (5231d32)

Features

  • iterable: add isEmpty function for iterable (fc1d5f1)
  • iterable: add isNotEmpty function for iterable (3d2b9db)
  • iterable: add isSingle function for iterable (1b4360c)

1.1.0-beta.1 (2023-03-27)

Bug Fixes

  • iterable: add readonly signature to type guard (5231d32)

Features

  • iterable: add isEmpty function for iterable (fc1d5f1)
  • iterable: add isNotEmpty function for iterable (3d2b9db)
  • iterable: add isSingle function for iterable (1b4360c)

1.0.0 (2023-03-26)

Bug Fixes

  • _tools: fix npm build script for generate types versions (ddb39fc)
  • do not re-export for unsupported bundler (3fd20d7)
  • export isNil function globaly (cbf5536)
  • object: fix isEmptyObject logic (7873b2c)
  • string: fix export module (c2d602e)
  • unknown: fix isIterable function that exclude not Iterator (0d2224e)

Features

  • add isDate function (39a8605)
  • add isEmptyArray function (264f3e1)
  • add isEmptyString function (3d9f9e4)
  • add isFalse function (5091300)
  • add isFunction and isPrimitive functions (4fd0bd3)
  • add isNil function (ecff67f)
  • add isNull function (c182719)
  • add isObject and isEmptyObject functions (2a52bf9)
  • add isPromise and isError functions (18ed614)
  • add isTrue function (a1e5f61)
  • be Deno first codebase, add some is functions (b5e3069)
  • date: add isValidDate function (b0d2412)
  • date: export isValidDate function (daf77bc)
  • export validation for number subset (670d336)
  • iterable: add isIterable function (c7f2450)
  • mod: export isRegExp globaly (30125c8)
  • number: add isEven function (a9d900d)
  • number: add isNegativeNumber function (fb845a8)
  • number: add isNonNegativeInteger function (92fa0c5)
  • number: add isOdd function (1090064)
  • number: add isPositiveNumber function (0ff70ea)
  • numbers: add isNonNegativeNumber function (a5b09ed)
  • numbers: add isNonPositiveNumber function (9005e4d)
  • object: add hasOwn function (3dac147)
  • object: add isSize0 function (0efb1af)
  • split all modules by file (5d042f6)
  • string: add isDateString function (86cd23a)
  • string: add isHexColor function (d5266fa)
  • string: rename isHexColor to isHexColorFormat (a2fe0d6)
  • strings: add validation for hostname format (234e8a2)
  • strings: add validation for rfc 3339 date format (ef1532a)
  • strings: add validation for RFC 3339 date time format (2b675a3)
  • strings: add validation for RFC 3339 full-time format (92b36fb)
  • strings: delete all string subset (e0946e3)
  • symbol: add isSymbol function (f24e250)
  • top_types: add isEmptyObject function (cb15082)
  • top_types: add isNonNullable function (9f8b5fd)
  • toptypes: add isRegExp function (87a3d06)
  • union: add isEmpty function (6262cd4)
  • unknown: add isAsyncGenerator function (15fc58e)
  • unknown: add isAsyncIterable function (9491020)
  • unknown: add isBigint function (6286418)
  • unknown: add isEmpty function (ce708b0)
  • unknown: add isFalsy function (68c6c28)
  • unknown: add isPlainObject function (8f6f302)
  • unknown: add isTruty function (dfc14a0)
  • unknown: remove functions with excessive narrowing (c7a8cb0)
  • unknown: rename Maybe prefix to Like suffix (c8861ca)

Performance Improvements

  • strings: add pure anotation for bundler (0a3b1d0)
  • strings: remove template literal for tree-shaking (b291ae4)

1.0.0-beta.26 (2023-03-26)

Bug Fixes

  • _tools: fix npm build script for generate types versions (ddb39fc)

1.0.0-beta.25 (2023-03-25)

Features

  • split all modules by file (5d042f6)
  • strings: delete all string subset (e0946e3)

1.0.0-beta.24 (2022-10-31)

Features

  • numbers: add isNonNegativeNumber function (a5b09ed)
  • numbers: add isNonPositiveNumber function (9005e4d)

1.0.0-beta.23 (2022-10-26)

Features

  • top_types: add isEmptyObject function (cb15082)
  • top_types: add isNonNullable function (9f8b5fd)

Performance Improvements

  • strings: add pure anotation for bundler (0a3b1d0)
  • strings: remove template literal for tree-shaking (b291ae4)

1.0.0-beta.22 (2022-09-22)

Features

  • mod: export isRegExp globaly (30125c8)
  • toptypes: add isRegExp function (87a3d06)

1.0.0-beta.21 (2022-08-31)

Features

  • date: export isValidDate function (daf77bc)
  • export validation for number subset (670d336)
  • object: add hasOwn function (3dac147)
  • string: rename isHexColor to isHexColorFormat (a2fe0d6)
  • strings: add validation for hostname format (234e8a2)
  • strings: add validation for rfc 3339 date format (ef1532a)
  • strings: add validation for RFC 3339 date time format (2b675a3)
  • strings: add validation for RFC 3339 full-time format (92b36fb)
  • unknown: remove functions with excessive narrowing (c7a8cb0)
  • unknown: rename Maybe prefix to Like suffix (c8861ca)

1.0.0-beta.20 (2022-08-25)

Features

  • number: add isNonNegativeInteger function (92fa0c5)
  • unknown: add isBigint function (6286418)
  • unknown: add isFalsy function (68c6c28)
  • unknown: add isTruty function (dfc14a0)

1.0.0-beta.19 (2022-08-03)

Bug Fixes

  • unknown: fix isIterable function that exclude not Iterator (0d2224e)

Features

  • unknown: add isAsyncGenerator function (15fc58e)
  • unknown: add isAsyncIterable function (9491020)
  • unknown: add isPlainObject function (8f6f302)

1.0.0-beta.18 (2022-08-03)

Features

  • unknown: add isEmpty function (ce708b0)

1.0.0-beta.17 (2021-11-28)

Features

  • iterable: add isIterable function (c7f2450)
  • union: add isEmpty function (6262cd4)

1.0.0-beta.16 (2021-11-26)

Bug Fixes

  • string: fix export module (c2d602e)

Features

  • string: add isDateString function (86cd23a)
  • string: add isHexColor function (d5266fa)

1.0.0-beta.15 (2021-11-21)

Bug Fixes

  • do not re-export for unsupported bundler (3fd20d7)

1.0.0-beta.14 (2021-11-21)

Bug Fixes

  • object: fix isEmptyObject logic (7873b2c)

Features

  • object: add isSize0 function (0efb1af)

1.0.0-beta.13 (2021-11-20)

Features

  • number: add isEven function (a9d900d)
  • number: add isNegativeNumber function (fb845a8)
  • number: add isOdd function (1090064)
  • number: add isPositiveNumber function (0ff70ea)

1.0.0-beta.12 (2021-11-20)

Features

  • date: add isValidDate function (b0d2412)
  • symbol: add isSymbol function (f24e250)

1.0.0-beta.11 (2021-11-20)

Features

1.0.0-beta.10 (2021-11-19)

Bug Fixes

  • export isNullable function globaly (cbf5536)

1.0.0-beta.9 (2021-11-19)

Features

  • add isNullable function (ecff67f)

1.0.0-beta.8 (2021-11-19)

Features

  • add isPromise and isError functions (18ed614)

1.0.0-beta.7 (2021-11-17)

Features

1.0.0-beta.6 (2021-11-16)

Features

  • add isFunction and isPrimitive functions (4fd0bd3)

1.0.0-beta.5 (2021-11-16)

Features

  • add isObject and isEmptyObject functions (2a52bf9)

1.0.0-beta.4 (2021-11-16)

Features