Skip to content

Releases: flex-development/tutils

[email protected]

17 Sep 08:33
[email protected]
d247617
Compare
Choose a tag to compare
[email protected] Pre-release
Pre-release

[email protected] (2023-09-17)

🐛 Fixes

  • utils: clone usage errors (373a2d4)

[email protected]

14 Sep 05:47
[email protected]
e10348e
Compare
Choose a tag to compare
[email protected] Pre-release
Pre-release

[email protected] (2023-09-14)

✨ Features

[email protected]

14 Sep 04:34
[email protected]
9a8b86d
Compare
Choose a tag to compare
[email protected] Pre-release
Pre-release

[email protected] (2023-09-14)

📦 Build

  • deps-dev: Bump @arethetypeswrong/cli from 0.7.1 to 0.10.2 (#412) (707e081)
  • deps-dev: Bump @flex-development/mkbuild from 1.0.0-alpha.21 to 1.0.0-alpha.23 (#407) (36620d9)
  • deps-dev: Bump cspell from 7.0.0 to 7.3.5 (#413) (6fbbd49)
  • deps-dev: Bump cspell from 7.3.5 to 7.3.6 (#419) (04bb0d1)
  • deps-dev: Bump dprint from 0.40.2 to 0.41.0 (#417) (2046d95)
  • deps-dev: bump dprint-plugin-markdown from 0.16.0 to 0.16.1 (3663107)
  • deps-dev: Bump esbuild from 0.19.2 to 0.19.3 (#420) (4f220ea)
  • deps-dev: Bump eslint from 8.47.0 to 8.48.0 (#401) (5962840)
  • deps-dev: Bump eslint from 8.48.0 to 8.49.0 (#406) (96009cc)
  • deps-dev: Bump eslint-plugin-yml from 1.8.0 to 1.9.0 (#409) (9a3a143)
  • deps-dev: Bump lint-staged from 14.0.0 to 14.0.1 (#411) (b21598b)
  • deps-dev: Bump pretty-format from 29.6.2 to 29.6.3 (#410) (10bfb32)
  • deps-dev: Bump pretty-format from 29.6.3 to 29.7.0 (#414) (87823f5)
  • deps-dev: Bump the conventional-changelog group with 5 updates (#400) (fea604d)
  • deps-dev: Bump the conventional-changelog group with 5 updates (#404) (22aa2fe)
  • deps-dev: Bump the typescript-eslint group with 2 updates (#399) (d3f0297)
  • deps-dev: Bump the typescript-eslint group with 2 updates (#408) (825b1b5)
  • deps-dev: bump typescript from 5.1.6 to 5.2.2 (c3371f5)
  • deps-dev: Bump vite-tsconfig-paths from 4.2.0 to 4.2.1 (#416) (f261a44)
  • deps-dev: bump vitest from 0.34.1 to 0.34.4 (91407be)

🤖 Continuous Integration

  • deps: Bump actions/cache from 3.3.1 to 3.3.2 (#398) (ace2280)
  • deps: Bump crazy-max/ghaction-import-gpg from 5.4.0 to 6.0.0 (#402) (8bc2f3f)

✨ Features

  • utils: reduce, reduceAsync, reduceRight, reduceRightAsync (a3e3252)

🐛 Fixes

  • utils: [group] return type (e34ced1)
  • utils: [objectify] return type (f133bb1)

[email protected]

07 Sep 07:50
[email protected]
da7cb63
Compare
Choose a tag to compare
[email protected] Pre-release
Pre-release

[email protected] (2023-09-07)

📦 Build

  • deps-dev: Bump @flex-development/mlly from 1.0.0-alpha.17 to 1.0.0-alpha.18 (#384) (03c7c30)
  • deps-dev: Bump @flex-development/tsconfig-utils from 2.0.1 to 2.0.2 (#385) (d4f76cd)
  • deps-dev: Bump eslint-plugin-markdownlint from 0.4.1 to 0.5.0 (#380) (70d8d41)
  • deps-dev: Bump graphql from 16.7.1 to 16.8.0 (#379) (fc9887a)
  • deps-dev: Bump the typescript-eslint group with 2 updates (#378) (e6e6428)
  • yarn: bump yarn from 4.0.0-rc.39 to 4.0.0-rc.50 (0e939d1)

🤖 Continuous Integration

  • deps: Bump actions/checkout from 3.5.3 to 3.6.0 (#390) (8faf087)
  • deps: Bump actions/checkout from 3.6.0 to 4.0.0 (#394) (2bf0ef4)
  • deps: Bump actions/setup-node from 3.7.0 to 3.8.0 (#381) (4c3c34a)
  • deps: Bump actions/setup-node from 3.8.0 to 3.8.1 (#387) (4aea776)
  • deps: Bump actions/upload-artifact from 3.1.2 to 3.1.3 (#396) (11f5cbd)
  • deps: Bump crazy-max/ghaction-import-gpg from 5.3.0 to 5.4.0 (#393) (e296e59)

✨ Features

🐛 Fixes

  • utils: [clone] URL clone initialization (b34c5d1)
  • utils: [keys] match function and type parameter defaults (17f7bc9)

🏡 Housekeeping

[email protected]

15 Aug 00:31
[email protected]
81cab3d
Compare
Choose a tag to compare
[email protected] Pre-release
Pre-release

[email protected] (2023-08-15)

📦 Build

  • deps-dev: Bump esbuild from 0.19.0 to 0.19.2 (#376) (b1396fd)
  • deps-dev: Bump eslint from 8.46.0 to 8.47.0 (#373) (c444efe)
  • deps-dev: Bump lint-staged from 13.2.3 to 14.0.0 (#375) (05eecfa)

✨ Features

  • types: [Booleanish] add '0', '1', 'n', and 'y' (b1f14b1)
  • utils: [isBooleanish] check for '0', '1', 'n', and 'y' (2ddcc71)

[email protected]

14 Aug 00:38
[email protected]
65e5f9c
Compare
Choose a tag to compare
[email protected] Pre-release
Pre-release

[email protected] (2023-08-14)

⚠ BREAKING CHANGES

  • types: Predicate -> ArrayPredicate

✨ Features

  • types: [Join] allow T to extend readonly unknown[] (61a8151)
  • types: ArrayFallback (95d4115)
  • types: ArrayTypeGuard (078a3e5)
  • types: ClassDecorator, MethodDecorator (514e5fc)
  • types: DecoratorTarget (01f8e6c)
  • types: Ifelse (1fa5c84)
  • types: NaN (e00904b)
  • types: OwnPropertyKey (e14d68a)
  • types: ParameterDecorator, PropertyDecorator (7055d5c)
  • types: TypeGuard (36aa5f8)
  • utils: fallback (db5687b)

🔥 Performance Improvements

  • utils: [isFalsy] use ternary (de4e3df)

🦾 Refactors

  • types: Predicate -> ArrayPredicate (e256636)
  • utils: [capitalize] use at (cea32d9)

[email protected]

10 Aug 20:50
[email protected]
456be69
Compare
Choose a tag to compare
[email protected] Pre-release
Pre-release

[email protected] (2023-08-10)

⚠ BREAKING CHANGES

  • utils: [isNumber] check typeof value
  • ts: use export type *

📦 Build

  • deps-dev: Bump @commitlint/cli from 17.6.7 to 17.7.0 (#365) (25c09a0)
  • deps-dev: Bump @commitlint/cli from 17.7.0 to 17.7.1 (#370) (48670f1)
  • deps-dev: Bump @flex-development/mkbuild from 1.0.0-alpha.20 to 1.0.0-alpha.21 (#367) (07fa108)
  • deps-dev: Bump @flex-development/mlly from 1.0.0-alpha.16 to 1.0.0-alpha.17 (#364) (fc07e61)
  • deps-dev: Bump @flex-development/tsconfig-utils from 2.0.0 to 2.0.1 (#368) (4210acc)
  • deps-dev: Bump cspell from 7.0.0-alpha.2 to 7.0.0 (#369) (eccb164)
  • deps-dev: Bump esbuild from 0.18.19 to 0.19.0 (#363) (6bb8fe4)
  • deps-dev: Bump eslint-import-resolver-typescript from 3.5.5 to 3.6.0 (#366) (9ed7ee7)
  • ts: use export type * (556b536)

📝 Documentation

  • types: [Mapper] label tuple elements (b6d5a38)
  • types: [Tryit] label tuple elements (268bdec)

✨ Features

  • utils: [clone] support circular references (10fa0a9)
  • utils: [equal] support circular references (81cb20e)
  • utils: isObjectLike (9bec8ac)

🦾 Refactors

  • utils: [isNumber] check typeof value (ac17bfd)

[email protected]

08 Aug 23:54
[email protected]
faabeb2
Compare
Choose a tag to compare
[email protected] Pre-release
Pre-release

[email protected] (2023-08-08)

📦 Build

  • ensure resolved source map url is absolute (6301ffc)

[email protected]

08 Aug 22:26
[email protected]
ccd5f78
Compare
Choose a tag to compare
[email protected] Pre-release
Pre-release

[email protected] (2023-08-08)

📦 Build

  • deps-dev: Bump @flex-development/mlly from 1.0.0-alpha.15 to 1.0.0-alpha.16 (#359) (d7e83ea)
  • deps-dev: Bump @flex-development/tsconfig-utils from 1.1.2 to 2.0.0 (#360) (63a650b)
  • deps-dev: Bump esbuild from 0.18.18 to 0.18.19 (#358) (3464586)
  • deps-dev: Bump the typescript-eslint group with 2 updates (#356) (65d81df)
  • deps-dev: Bump vite from 4.4.8 to 4.4.9 (#357) (94e502a)

🤖 Continuous Integration

  • workflows: [dependabot-auto] remove approve-pr condition (59bc451)

🐛 Fixes

  • utils: [define] invalid property descriptor (6693824)

[email protected]

07 Aug 17:02
[email protected]
558bf8b
Compare
Choose a tag to compare
[email protected] Pre-release
Pre-release

[email protected] (2023-08-07)

📦 Build

  • deps-dev: Bump esbuild from 0.18.17 to 0.18.18 (#354) (e5459f9)
  • deps-dev: Bump eslint-config-prettier from 8.10.0 to 9.0.0 (#352) (731826f)

🦾 Refactors

  • ts: use type any for customizer function arguments (d9bfe6c)