Skip to content

Latest commit

Β 

History

History
1578 lines (968 loc) Β· 29.4 KB

CHANGELOG.md

File metadata and controls

1578 lines (968 loc) Β· 29.4 KB

Change log

2.1.6

Patch Changes

  • ⬆️ upgrade @lou.codes/types to v3.0.0.
  • ⬆️ upgrade @lou.codes/predicates to v2.0.6.

2.1.5

Patch Changes

  • ⬆️ upgrade @lou.codes/predicates to v2.0.5.

2.1.4

Patch Changes

  • ⬆️ update pnpm to v9.
  • ⬆️ upgrade @lou.codes/predicates to v2.0.4.
  • ⬆️ upgrade @lou.codes/constants to v2.0.2.
  • ⬆️ upgrade @lou.codes/types to v2.0.3.

2.1.3

Patch Changes

  • ⬆️ upgrade @lou.codes/constants to v2.0.1.
  • ⬆️ upgrade @lou.codes/predicates to v2.0.3.
  • ⬆️ upgrade @lou.codes/types to v2.0.2.

2.1.2

Patch Changes

  • ⬆️ upgrade @lou.codes/types to v2.0.1.
  • ⬆️ upgrade @lou.codes/predicates to v2.0.2.

2.1.1

Patch Changes

  • πŸ—οΈ update to use the new @lou.codes/types.
  • ⬆️ upgrade @lou.codes/types to v2.0.0.
  • ⬆️ upgrade @lou.codes/predicates to v2.0.1.

2.1.0

Minor Changes

  • ✨ add new intercept util that proxies values to avoid mutations.
  • πŸ—οΈ update construct to use intercept instead of mutate.
  • πŸ“ update docs for mutate to add a warning to use intercept instead.

Patch Changes

  • πŸ—οΈ make changes related to latest @lou.codes/constants.
  • ⬆️ upgrade @lou.codes/constants to v2.0.0.
  • ⬆️ upgrade @lou.codes/predicates to v2.0.0.
  • ⬆️ upgrade @lou.codes/types to v1.2.2.

2.0.1

Patch Changes

  • πŸ› fix issues with constructPromise.
  • ⬆️ upgrade @lou.codes/types to v1.2.1.
  • ⬆️ upgrade @lou.codes/predicates to v1.0.15.

2.0.0

Major Changes

  • πŸ—οΈ change construct to have all the methods unbounded.

Patch Changes

  • ⬆️ upgrade @lou.codes/types to v1.2.0.
  • ⬆️ upgrade @lou.codes/predicates to v1.0.14.

1.1.0

Minor Changes

  • ✨ add cryptoNumber util.
  • ✨ add constructDataView util.
  • ✨ add constructTextEncoder util.
  • πŸ“ update toString outdated docs.
  • πŸ› fix bind type for Method function.

1.0.13

Patch Changes

  • ⬆️ upgrade @lou.codes/types to v1.1.6.
  • ⬆️ upgrade @lou.codes/predicates to v1.0.13.

1.0.12

Patch Changes

  • ⬆️ upgrade @lou.codes/constants to v1.2.2.
  • ⬆️ upgrade @lou.codes/types to v1.1.5.
  • ⬆️ upgrade @lou.codes/predicates to v1.0.12.

1.0.11

Patch Changes

  • ⬆️ upgrade @lou.codes/types to v1.1.4.
  • ⬆️ upgrade @lou.codes/predicates to v1.0.11.

1.0.10

Patch Changes

  • ⬆️ upgrade @lou.codes/types to v1.1.3.
  • ⬆️ upgrade @lou.codes/predicates to v1.0.10.

1.0.9

Patch Changes

  • 🚨 update based on linter changes.
  • ⬆️ upgrade @lou.codes/predicates to v1.0.9.
  • ⬆️ upgrade @lou.codes/constants to v1.2.1.
  • ⬆️ upgrade @lou.codes/types to v1.1.2.

1.0.8

Patch Changes

  • πŸ—οΈ use argument destructing less to achieve smaller bundles.
  • πŸ› fix set types to take any object.
  • ⬆️ upgrade @lou.codes/predicates to v1.0.8.
  • ⬆️ upgrade @lou.codes/types to v1.1.1.

1.0.7

Patch Changes

  • ⬆️ upgrade @lou.codes/types to v1.1.0.
  • ⬆️ upgrade @lou.codes/predicates to v1.0.7.

1.0.6

Patch Changes

  • πŸ”§ remove unnecessary CJS references.
  • πŸ—οΈ use freeze from @lou.codes/constants.
  • ⬆️ upgrade @lou.codes/constants to v1.2.0.
  • ⬆️ upgrade @lou.codes/predicates to v1.0.6.
  • ⬆️ upgrade @lou.codes/types to v1.0.6.

1.0.5

Patch Changes

  • ⬆️ upgrade @lou.codes/predicates to v1.0.5.
  • ⬆️ upgrade @lou.codes/types to v1.0.5.

1.0.4

Patch Changes

  • ⬆️ upgrade @lou.codes/types to v1.0.4.
  • ⬆️ upgrade @lou.codes/predicates to v1.0.4.

1.0.3

Patch Changes

  • ⬆️ upgrade @lou.codes/types to v1.0.3.
  • ⬆️ upgrade @lou.codes/predicates to v1.0.3.

1.0.2

Patch Changes

  • ⬆️ upgrade @lou.codes/types to v1.0.2.
  • ⬆️ upgrade @lou.codes/predicates to v1.0.2.

1.0.1

Patch Changes

  • ✏️ show brotli size instead of gzip.
  • ⬆️ upgrade @lou.codes/predicates to v1.0.1.
  • ⬆️ upgrade @lou.codes/types to v1.0.1.

1.0.0

Major Changes

  • 🚚 move from @vangware to @lou.codes.

10.1.29

Patch Changes

  • πŸ”§ add types field back so that NPM shows it as a TypeScript package.
  • ⬆️ upgrade @vangware/predicates to v2.2.6.
  • ⬆️ upgrade @vangware/types to v6.3.7.

10.1.28

Patch Changes

  • ⬆️ engine upgrade.
  • ⬆️ upgrade @vangware/predicates to v2.2.5.
  • ⬆️ upgrade @vangware/types to v6.3.6.

10.1.27

Patch Changes

  • ⬆️ upgrade @vangware/types to v6.3.5.
  • ⬆️ upgrade @vangware/predicates to v2.2.4.

10.1.26

Patch Changes

  • πŸ”§ remove types field from package.json, it is inferred automatically.
  • ⬆️ upgrade @vangware/predicates to v2.2.3.
  • ⬆️ upgrade @vangware/types to v6.3.4.

10.1.25

Patch Changes

  • ⬆️ upgrade @vangware/types to v6.3.3.
  • ⬆️ upgrade @vangware/predicates to v2.2.2.

10.1.24

Patch Changes

  • πŸ“ smaller badges.
  • ⬆️ upgrade @vangware/predicates to v2.2.1.
  • ⬆️ upgrade @vangware/types to v6.3.2.

10.1.23

Patch Changes

  • πŸ“ update to include gzip size.
  • ⬆️ upgrade @vangware/predicates to v2.2.0.
  • ⬆️ upgrade @vangware/types to v6.3.1.

10.1.22

Patch Changes

  • ⬆️ upgrade @vangware/types to v6.3.0.
  • ⬆️ upgrade @vangware/predicates to v2.1.36.

10.1.21

Patch Changes

  • ⬆️ upgrade @vangware/predicates to v2.1.35.

10.1.20

Patch Changes

  • πŸ“ update documentation and URLs.
  • ⬆️ upgrade @vangware/predicates to v2.1.34.
  • ⬆️ upgrade @vangware/types to v6.2.10.

10.1.19

Patch Changes

  • 🍱 update logo source.
  • ⬆️ upgrade @vangware/predicates to v2.1.33.
  • ⬆️ upgrade @vangware/types to v6.2.9.

10.1.18

Patch Changes

  • 🚚 move to monorepo.
  • ⬆️ upgrade @vangware/predicates to v2.1.32.
  • ⬆️ upgrade @vangware/types to v6.2.8.

10.1.17

Patch Changes

  • ⬆️ dependency upgrade.
  • πŸ“ update CHANGELOG.md.

10.1.16

Patch Changes

  • ⬆️ dependency upgrade.

10.1.15

Patch Changes

  • ⬆️ dependency upgrade.

10.1.14

Patch Changes

  • ⬆️ dependency upgrade.

10.1.13

Patch Changes

  • ⬆️ dependency upgrade.

10.1.12

Patch Changes

  • ⬆️ dependency upgrade.

10.1.11

Patch Changes

  • ⬆️ dependency upgrade.

10.1.10

Patch Changes

  • ⬆️ dependency upgrade.

10.1.9

Patch Changes

  • ⬆️ dependency upgrade.

10.1.8

Patch Changes

  • ⬆️ dependency upgrade.

10.1.7

Patch Changes

  • ⬆️ dependency upgrade.

10.1.6

Patch Changes

  • ⬆️ dependency upgrade.

10.1.5

Patch Changes

  • ⬆️ dependency upgrade.

10.1.4

Patch Changes

  • ⬆️ dependency upgrade.

10.1.3

Patch Changes

  • ⬆️ dependency upgrade.

10.1.2

Patch Changes

  • ⬆️ dependency upgrade.

10.1.1

Patch Changes

  • πŸ› fix some type bugs.
  • πŸ“„ typedoc is still broken -_-.

10.1.0

Minor Changes

  • ⬆️ dependency upgrade.
  • πŸ—οΈ update when to use new types.

10.0.15

Patch Changes

  • ⬆️ dependency upgrade.

10.0.14

Patch Changes

  • ⬆️ dependency upgrade.

10.0.13

Patch Changes

  • ⬆️ dependency upgrade.

10.0.12

Patch Changes

  • ⬆️ dependency upgrade.

10.0.11

Patch Changes

  • πŸ”§ back to node@>=20 babyyyy!

10.0.10

Patch Changes

  • ⬆️ dependency upgrade.

10.0.9

Patch Changes

  • πŸ”§ update engines to suggest node@>=19 (something isn't right with node@20 at the moment).

10.0.8

Patch Changes

  • ⬆️ dependency upgrade.
  • πŸ”§ update engines to suggest node@>=20 and pnpm@>=8.
  • βœ… update test using satisfies instead of as.

10.0.7

Patch Changes

  • ⬆️ dependency upgrade.
  • πŸ“ update README.md.

10.0.6

Patch Changes

  • ⬆️ dependency upgrade.

10.0.5

Patch Changes

  • ⬆️ dependency upgrade.

10.0.4

Patch Changes

  • ⬆️ dependency upgrade.

10.0.3

Patch Changes

  • ⬆️ dependency upgrade.
  • πŸ”§ docs are now generated in CI.

10.0.2

Patch Changes

  • ⬆️ dependency upgrade.

10.0.1

Patch Changes

  • ⬆️ dependency upgrade.

10.0.0

Major Changes

  • ⬆️ dependency upgrade.
  • 🚚 rename maybePromiseHandler to awaitableHandler.
  • 🚚 rename whenIsAsynchronousIterable to whenIsIsomorphicIterable.
  • πŸ— add some const generics, might add more in the future.

9.1.11

Patch Changes

  • ⬆️ dependency upgrade.

9.1.10

Patch Changes

  • ⬆️ dependency upgrade.

9.1.9

Patch Changes

  • ⬆️ dependency upgrade.

9.1.8

Patch Changes

  • ⬆️ dependency upgrade.
  • πŸ”₯ remove .editorconfig.
  • πŸ”§ update configs with new @vangware/configs.

9.1.7

Patch Changes

  • ⬆️ dependency upgrade.
  • 🚨 lint fixes.
  • πŸ”§ update CI configs.

9.1.6

Patch Changes

  • ⬆️ dependency upgrade.

9.1.5

Patch Changes

  • πŸ“ update README badges.
  • ⬆️ dependency upgrade.

9.1.4

Patch Changes

  • ⬆️ dependency upgrade.

9.1.3

Patch Changes

  • ⬆️ dependency upgrade.

9.1.2

Patch Changes

  • ⬆️ dependency upgrade.

9.1.1

Patch Changes

  • ⬆️ dependency upgrade.

9.1.0

Minor Changes

  • πŸ“ better docs.
  • ✨ add new mutate util.

9.0.0

Major Changes

  • ⬆️ dependency upgrade.
  • πŸ— reduced library to just a bunch of functional utils.

8.0.10

Patch Changes

  • ⬆️ dependency upgrade.

8.0.9

Patch Changes

  • ⬆️ dependency upgrade.

8.0.8

Patch Changes

  • ⬆️ dependency upgrade.

8.0.7

Patch Changes

  • ⬆️ dependency upgrade.

8.0.6

Patch Changes

  • ⬆️ dependency upgrade.

8.0.5

Patch Changes

  • ⬆️ dependency upgrade.
  • βž– remove unneeded dependencies.

8.0.4

Patch Changes

  • ⬆️ dependency upgrade.
  • βœ… update tests for new @vangware/test.
  • πŸ”§ add new .npmrc.

8.0.3

Patch Changes

  • ⬆️ dependency upgrade.

8.0.2

Patch Changes

  • ⬆️ dependency upgrade.

8.0.1

Patch Changes

  • ⬆️ dependency upgrade.

8.0.0

Major Changes

  • ⬆️ dependency upgrade.
  • 🚚 moved to ESM only.

7.0.9

Patch Changes

  • ⬆️ dependency upgrade.

7.0.8

Patch Changes

  • ⬆️ dependency upgrade.
  • 🎨 typedoc update.
  • 🚨 update code based on new linting rules.

7.0.7

Patch Changes

  • ⬆️ dependency upgrade.

7.0.6

Patch Changes

  • ⬆️ dependency upgrade.

7.0.5

Patch Changes

  • πŸ› fix but with light theme in docs.

7.0.4

Patch Changes

  • ⬆️ dependency upgrade.

7.0.3

Patch Changes

  • ⬆️ dependency upgrade.

7.0.2

Patch Changes

  • ⬆️ dependency upgrade.

7.0.1

Patch Changes

  • ⬆️ dependency upgrade.

7.0.0

Major Changes

  • ⬆️ dependency upgrade.
  • βž– remove husky πŸŽ‰.
  • βž• add @arkweid/lefthook.
  • πŸ— change markdown files to use references.
  • 🍱 update logo in README.md.
  • πŸ— update imports to have extension.
  • πŸ— update outDir to single dist directory.

6.3.5

Patch Changes

  • ⬆️ dependency upgrade.

6.3.4

Patch Changes

  • ⬆️ dependency upgrade.

6.3.3

Patch Changes

  • ⬆️ dependency upgrade.

6.3.2

Patch Changes

  • ⬆️ dependency upgrade.

6.3.1

Patch Changes

  • ⬆️ dependency upgrade.

6.3.0

Minor Changes

  • ⬆️ dependency upgrade.

6.2.2

Patch Changes

  • ⬆️ dependency upgrade.
  • 🚨 fix linter issue in jsonParsePromise.

6.2.1

Patch Changes

  • ⬆️ dependency upgrade.
  • 🎨 new prettier config🚨.

6.2.0

Minor Changes

  • ⬆️ dependency upgrade.
  • πŸ”§ update package.json adding lint:fix script.
  • πŸ”§ update package.json docs script.
  • πŸ— update code with new linting rules.
  • πŸ“ update docs.

6.1.2

Patch Changes

  • ⬆️ dependency upgrade.

6.1.1

Patch Changes

  • ⬆️ dependency upgrade.
  • πŸ”§ update package.json adding postpublish.
  • πŸ“ update docs theme.

6.1.0

Minor Changes

  • ⬆️ dependency upgrade.
  • πŸ— update equalValues to use Object.is.
  • πŸ— update equal utils to use equalValues when comparing values directly.
  • πŸ— update numberToDecimalTuple internal code.
  • ✨ add new numberToString util.
  • ✨ add new numberToStringDecimal util.
  • ✨ add new numberToStringHexadecimal util.
  • ✨ add new objectGetProperty util.
  • ✨ add new objectSetProperty util.
  • ✨ add new Radix type.
  • πŸ› fix some root imports.
  • βœ… add tests for new utils.

6.0.2

Patch Changes

  • ⬆️ dependency upgrade.

6.0.1

Patch Changes

  • ⬆️ dependency upgrade.

6.0.0

Major Changes

  • ⬆️ dependency upgrade.
  • πŸ”₯ remove ReadOnlyObject.
  • πŸ”₯ remove ReadOnlyObjectArray.
  • 🚚 rename ReadOnlyRecord to ImmutableRecord.
  • πŸ— changed order of generics in ImmutableRecord.
  • ✨ add new arrayEvery util.
  • ✨ add new arraySome util.

5.0.8

Patch Changes

  • ⬆️ dependency upgrade.

5.0.7

Patch Changes

  • ⬆️ dependency upgrade.

5.0.6

Patch Changes

  • ⬆️ dependency upgrade.
  • πŸ‘· changed Travis with GitHub Actions.

5.0.5

Patch Changes

  • ⬆️ dependency upgrade.
  • 🏷 update typed imports/exports to be import type { ….

5.0.4

Patch Changes

  • ⬆️ dependency upgrade.

5.0.3

Patch Changes

  • ⬆️ dependency upgrade.

5.0.2

Patch Changes

  • ⬆️ dependency upgrade.
  • πŸ› add missing array utils export.

5.0.1

Patch Changes

  • πŸ› fix bug with files field in package.json.

5.0.0

Major Changes

  • ⬆️ dependency upgrade.
  • πŸ”§ update travis config.
  • πŸ”§ update package.json to include exports field.
  • ✨ add arrayReverse.
  • πŸ”₯ removed default exports.

4.3.1

Patch Changes

  • ⬆️ dependency upgrade.
  • πŸ› fix bug with RegExp (I forgot that thing mutates every time you test).

4.3.0

Minor Changes

  • ⬆️ dependency upgrade.
  • βž– remove uvu.
  • πŸ”§ update package.json scripts.
  • 🚚 rename tests to .test.ts to match new @vangware/test implementation.
  • ✨ add arrayFlat.
  • ✨ add arrayJoin.
  • ✨ add stringTest.
  • ✨ add stringMatches.

4.2.6

Patch Changes

  • ⬆️ dependency upgrade.
  • πŸ› fix bug with equal when working with Date or RegExp.

4.2.3

Patch Changes

  • ⬆️ dependency upgrade.
  • πŸ— improve types for arrayFilterIn.
  • πŸ— improve types for arrayFilterOut.
  • πŸ— improve types for arrayFilterTuple.

4.2.2

Patch Changes

  • ⬆️ dependency upgrade.

4.2.1

Patch Changes

  • ✏️ fix remaining master references.

4.2.0

Minor Changes

  • ✨ add equal utils.

4.1.0

Minor Changes

  • πŸ— improve types isObject.
  • ⬆️ dependency upgrade.

4.0.1

Patch Changes

  • ⬆️ dependency upgrade.

4.0.0

Major Changes

  • ⬆️ major dependency upgrade (new TS version!).
  • πŸ— improve tuples making use of the new TS feature.
  • πŸ”₯ remove Tuple type.
  • 🎨 logo update🚨.

3.1.1

Patch Changes

  • ⬆️ dependency upgrade.
  • πŸ“ update README.md.

3.1.0

Minor Changes

  • ⬆️ dependency upgrade.
  • ✨ add new objectMap util.

3.0.2

Patch Changes

  • ⬆️ dependency upgrade.

3.0.1

Patch Changes

  • ⬆️ dependency upgrade.

3.0.0

Major Changes

  • ⬆️ dependency upgrade.
  • πŸ’₯ change types of filter functions to use is.
  • πŸ’₯ change order of params for arrayInsert util.
  • πŸ’₯ change order of params for arrayReplace util.
  • ✨ add new arrayReplaceFirst util.
  • ✨ add new arrayReplaceLast util.
  • ✨ add new isFalsy util.
  • ✨ add new isTruthy util.
  • ✨ add new numberFloatToDecimalTuple util (internal usage mainly).
  • ✨ add new numberWithExponentToDecimalTuple util (internal usage mainly).
  • ✨ add new stringParseDecimal util.
  • ✨ add new stringParseHexadecimal util.
  • ✨ add new stringParseNumber util.
  • πŸ— improve internals of numberToDecimalTuple.

2.1.5

Patch Changes

  • ⬆️ dependency upgrade.
  • βœ… update tests to use @vangware/test.

2.1.4

Patch Changes

  • ⬆️ dependency upgrade.
  • πŸ› fix order of decimalTupleAdd and numberAdd (minor because is an addition).

2.1.3

Patch Changes

  • πŸ› fix numberToDecimalTuple parsing error with 0.
  • βœ… add tests for those scenarios.

2.1.2

Patch Changes

  • πŸ› fix numberToDecimalTuple parsing error with numbers that had exponent.
  • βœ… add tests for those scenarios.

2.1.1

Patch Changes

  • πŸ› fix numberToDecimalTuple parsing error.

2.1.0

Minor Changes

  • ✨ add new DecimalTuple type to represent decimal numbers with two integers.
  • ✨ add new decimalTupleAdd util.
  • ✨ add new decimalTupleDivide util.
  • ✨ add new decimalTupleMultiply util.
  • ✨ add new decimalTupleSubtract util.
  • ✨ add new decimalTupleToNumber util.
  • ✨ add new numberToDecimalTuple util.
  • ✨ add new numberAdd util (0.1 + 0.2 returns 0.3 πŸ§™).
  • ✨ add new numberDivide util.
  • ✨ add new numberMultiply util.
  • ✨ add new numberSubtract util.
  • ⬆️ dependency upgrade.

2.0.1

Patch Changes

  • 🚚 moved all tests to tests directory.
  • πŸ— change ava with uvu.
  • πŸ— change nyc with c8.
  • βž– remove ava.
  • βž– remove nyc.
  • πŸ”₯ removed test:watch because it doesn't make any sense with the speed of uvu.
  • πŸ”§ update travis config.

2.0.0

Major Changes

  • 🚚 rename arrayPush to arrayInsertLast.
  • 🚚 rename arrayUnshift to arrayInsertFirst.
  • ✨ add new arraySliceFrom util.
  • ✨ add new arraySliceTo util.
  • ✨ add new Falsy type.
  • ✨ add new Truthy type.
  • ✏️ fix some docs examples.
  • πŸ”– major change because of the above mentioned renames.
  • πŸ— better imports.
  • ⬆️ dependency upgrade.

1.1.0

Minor Changes

  • ✨ add new Sorter type.
  • ✨ add new arraySort util.
  • πŸ› fix bad diff output of tests.
  • ⬆️ dependency upgrade.

1.0.1

Patch Changes

  • ⬆️ dependency upgrade.
  • πŸ“ update README.md badges.

1.0.0

Major Changes

  • 🚚 rename package from @vangware/micro to @vangware/utils.
  • πŸ”– version reset due to name change.
  • ⬆️ dependency upgrade.
  • πŸ“ updated README.md.
  • πŸ— better type inference.

8.1.2 (deprecated @vangware/micro)

Patch Changes

  • ⬆️ yet another dependency upgrade.

8.1.1 (deprecated @vangware/micro)

Patch Changes

  • ⬆️ dependency upgrade.

8.1.0 (deprecated @vangware/micro)

Minor Changes

  • πŸ”₯ remove exports from package.json.

8.0.0 (deprecated @vangware/micro)

Major Changes

  • 🚚 rename all utils to avoid reserved words clashing (now the internal API resembles the external)
  • πŸ”– major version bump.
  • πŸ— removed typed imports/exports until bundlers work better.
  • πŸ— better package.json exports.
  • πŸ— imports/exports now include .js extension (more ESM friendly).

7.2.0 (deprecated @vangware/micro)

Minor Changes

  • πŸ› broken from util. Renamed it to toArray.
  • πŸ”– version bump.

7.1.3 (deprecated @vangware/micro)

Patch Changes

  • ⬆️ dependency upgrade.
  • πŸ”– version bump.
  • πŸ”§ update tsconfig.

7.1.2 (deprecated @vangware/micro)

Patch Changes

  • ⬆️ dependency upgrade.
  • πŸ”– version bump.

7.1.1 (deprecated @vangware/micro)

Patch Changes

  • ✏️ fix wrong docs in instanceOf.
  • ⬆️ dependency upgrade.
  • πŸ”– version bump.
  • πŸ“ update docs (they still suck because they are using internal names instead of exported and they don't handle curried functions that well…).

7.1.0 (deprecated @vangware/micro)

Minor Changes

  • ✨ add stringReverse util.
  • ⬆️ dependency upgrade.
  • πŸ”– version bump.

7.0.0 (deprecated @vangware/micro)

Major Changes

  • πŸ”– major version bump.
  • πŸ— change architecture to have utils in directories.
  • 🚚 rename all utils to avoid redundance based on directories.
  • πŸ— add defaults back.
  • ✨ add array/from.
  • ✨ add json/stringifyPromise.
  • ✨ add object/fromEntries.
  • πŸ”₯ remove object freezing (types will keep being readonly, but not in runtime).
  • ⬆️ dependency upgrade.

6.0.6 (deprecated @vangware/micro)

Patch Changes

  • ⬆️ dependency upgrade.
  • πŸ”’ fix small security concern in arrayFilterIn and arrayMap.

6.0.5 (deprecated @vangware/micro)

Patch Changes

  • ⬆️ dependency upgrade.

6.0.4 (deprecated @vangware/micro)

Patch Changes

  • ⬆️ dependency upgrade.

6.0.3 (deprecated @vangware/micro)

Patch Changes

  • ⬆️ dependency upgrade.

6.0.2 (deprecated @vangware/micro)

Patch Changes

  • ✨ add Entity type.
  • πŸ— change exports to include types.

6.0.1 (deprecated @vangware/micro)

Patch Changes

  • πŸ› fix mixing exports in index.

6.0.0 (deprecated @vangware/micro)

Major Changes

  • πŸ”– major version bump.
  • ⬆️ dependency upgrade.
  • ✨ add arrayFilterIn.
  • ✨ add arrayFilterOut.
  • ✨ add arrayUnshift.
  • ✨ add functionNot.
  • ✨ add isType.
  • ✨ add numberBetween.
  • ✨ add numberBoundary.
  • πŸ— change everything to curried.
  • πŸ— change folder structure.
  • πŸ— change the way tests are done (inspired by RITEway).
  • πŸ— change to named exports only.
  • πŸ“ new documentation with examples for everything.
  • πŸ“ updated README.md.
  • πŸ”₯ remove arrayFilter (separated int arrayFilterIn and arrayFilterOut).
  • πŸ”₯ remove constants.
  • πŸ”₯ remove tap (use function in place).
  • πŸ”₯ remove when (use ternaries instead).

5.2.1 (deprecated @vangware/micro)

Patch Changes

  • 🍱 Update logo.
  • ✨ Added favicon.

5.2.0 (deprecated @vangware/micro)

Minor Changes

  • πŸ”– version bump.
  • ⬆️ dependency upgrade.

5.1.0 (deprecated @vangware/micro)

Minor Changes

  • πŸ”– version bump.
  • πŸ— change exports/imports to use import type/export type when needed.

5.0.6 (deprecated @vangware/micro)

Patch Changes

  • ⬆️ dependency upgrade.
  • πŸ”– version bump.
  • πŸ— change code matching new linting settings.

5.0.5 (deprecated @vangware/micro)

Patch Changes

  • ⬆️ version bump.
  • ✨ export time constants.

5.0.4 (deprecated @vangware/micro)

Patch Changes

  • πŸ”§ update travis config.
  • ⬆️ version bump.
  • ✨ add time constants.

5.0.3 (deprecated @vangware/micro)

Patch Changes

  • ⬆️ dependency upgrade.
  • πŸ”– version bump.
  • πŸ”§ update ava config.

5.0.2 (deprecated @vangware/micro)

Patch Changes

  • ⬆️ dependency upgrade.
  • πŸ”– version bump.
  • πŸ“ update docs.

5.0.1 (deprecated @vangware/micro)

Patch Changes

  • ⬆️ dependency upgrade.
  • πŸ”– version bump.

5.0.0 (deprecated @vangware/micro)

Major Changes

  • ⬆️ dependency upgrade.
  • πŸ”– version bump.
  • πŸ— update arrayFilter to avoid mutations even further.
  • πŸ— update arrayFilterTuple to avoid mutations even further.
  • πŸ— update arrayGroup to avoid mutations even further.
  • πŸ— update arrayInsert to avoid mutations even further.
  • πŸ— update arrayMap to avoid mutations even further.
  • πŸ— update arrayReduce to avoid mutations even further.
  • πŸ— update arrayReplace to avoid mutations even further.
  • πŸ— update arraySlice to avoid mutations even further.
  • πŸ— update arraySplit to avoid mutations even further.
  • πŸ— update objectCreate to be use a base besides the prototype.
  • πŸ— update objectEntries to avoid mutations even further.
  • ✨ add objectFreeze to be used by everything.

4.0.5 (deprecated @vangware/micro)

Patch Changes

  • ⬆️ dependency upgrade.
  • πŸ”– version bump.
  • πŸ— arrayFilterTuple doesn't use arrayReduce anymore.
  • πŸ— objectMap now uses objectEntries.
  • πŸ“ update docs.
  • πŸ“„ update license year.
  • ✨ add arrayFilter.
  • ✨ add arraySlice.
  • ✨ add objectCreate.
  • ✨ add objectEntries.

4.0.4 (deprecated @vangware/micro)

Patch Changes

  • ⬆️ dependency upgrade.
  • πŸ”– version bump.
  • πŸ“ add CHANGELOG.md.

4.0.3 (deprecated @vangware/micro)

Patch Changes

  • ⬆️ dependency upgrade.
  • πŸ”§ update settings.json.
  • πŸ”– version bump.
  • πŸ”€ Merge branch 'master' of github.com:vangware/micro.
  • 🚚 move docs and url to https://micro.vangware.com.
  • ✨ Create CNAME.
  • 🚚 move docs to html in docs directory (for GH Pages).

4.0.2 (deprecated @vangware/micro)

Patch Changes

  • βœ… update tests.
  • πŸ“ update README.md.
  • πŸ”– version bump.

4.0.1 (deprecated @vangware/micro)

Patch Changes

  • πŸš‘ isNullish should check undefined first.
  • βœ… minor test tweaks related to linter.

4.0.0 (deprecated @vangware/micro)

Major Changes

  • πŸ— functional rework.
  • πŸ”₯ remove isMap (use immutable structures).
  • πŸ”₯ remove isSet (use immutable structures).
  • πŸ”₯ remove isWeakMap (use immutable structures).
  • πŸ”₯ remove isWeakSet (use immutable structures).
  • πŸ”₯ remove jsonParse (use JSON.parse).
  • πŸ”₯ remove primitive class wrappers.
  • πŸ”₯ remove tryCatch (avoid try/catch).
  • 🚚 rename arraySplitFilter -> arrayFilterTuple.
  • βœ… update test to not use random.
  • πŸ— change arrayInsert to insert only one element.
  • πŸ— change arrayPush to insert only one element.
  • πŸ— change arrayReplace to replace only one element.
  • πŸ— noop to return the given value.
  • πŸ— tapObserver to return the given value.

3.0.1 (deprecated @vangware/micro)

Patch Changes

  • ⬆️ dependency upgrade.
  • 🎨 improve code to match new linter rules.
  • 🚨 update documentation based on line length changes.
  • πŸ”– version bump.

3.0.0 (deprecated @vangware/micro)

Major Changes

  • πŸ”– version 3.0.0.
  • πŸ— change when to work with nullish instead of falsy.
  • πŸ— simplified stringMapReplace.
  • πŸ— change tslint with eslint.
  • ✨ add isNullish util.
  • ✨ add arrayPush util.
  • 🚚 rename config files (Prettier, linter, etc).
  • πŸ“ update documentation.

2.1.1 (deprecated @vangware/micro)

Patch Changes

  • πŸ“ document with typedoc.
  • πŸ”– version bump.

2.1.0 (deprecated @vangware/micro)

Minor Changes

  • 🎨 improve objectMap to work with no object🚨.

2.0.0 (deprecated @vangware/micro)

Major Changes

  • πŸ”₯ remove typeOf (goodbye good fella).

1.5.0 (deprecated @vangware/micro)

Minor Changes

  • ✨ add constants.
  • πŸ“ update README.md.
  • πŸ”– version bump.

1.4.2 (deprecated @vangware/micro)

Patch Changes

  • πŸ› fix mixing exports in index.
  • πŸ”– version bump.

1.4.1 (deprecated @vangware/micro)

Patch Changes

  • 🚚 rename isMapFunction to IsMapFunction (casing issue).
  • πŸ”– version bump.

1.4.0 (deprecated @vangware/micro)

Minor Changes

  • ✨ add isArray util.
  • ✨ add isBigInt util.
  • ✨ add isBoolean util.
  • ✨ add isDate util.
  • ✨ add isFunction util.
  • ✨ add isInstanceOf util.
  • ✨ add isMap util.
  • ✨ add isNull util.
  • ✨ add isNumber util.
  • ✨ add isObject util.
  • ✨ add isPromise util.
  • ✨ add isRegExp util.
  • ✨ add isSet util.
  • ✨ add isString util.
  • ✨ add isSymbol util.
  • ✨ add isUndefined util.
  • ✨ add isWeakMap util.
  • ✨ add isWeakSet util.
  • πŸ“ update README.md.
  • πŸ”₯ deprecated typeOf util.
  • πŸ”§ update test configs.
  • 🚚 move testsUtils to test directory.
  • βœ… update tests.
  • πŸ“ update README.md to include more badges.
  • πŸ’š add CI comments.

1.3.1 (deprecated @vangware/micro)

Patch Changes

  • βœ… Improved tests.
  • βœ… Add test coverage.
  • πŸ”§ update TS configurations.
  • πŸ”– version bump.

1.3.0 (deprecated @vangware/micro)

Minor Changes

  • ✨ add arrayReduce.
  • ✨ add arraySplit.
  • πŸ— change utils to use arrayReduce.
  • πŸ— change utils to use typeOf.
  • πŸ“ update README.md with new utils.
  • ⬆️ dependency upgrade.
  • πŸ”– version bump.

1.2.1 (deprecated @vangware/micro)

Patch Changes

  • ⬆️ dependency upgrade.
  • πŸ”– version bump.

1.2.0 (deprecated @vangware/micro)

Minor Changes

  • πŸ‘· add Travis config.
  • ✨ add when util.
  • βœ… add test for when.
  • πŸ”– version bump.
  • πŸ“ update README-md.

1.1.0 (deprecated @vangware/micro)

Minor Changes

  • 🎨 improve types.
  • 🚨removed defaults and some optionals that didn't made any sense.
  • πŸ”– version bump.

1.0.1 (deprecated @vangware/micro)

Patch Changes

  • 🎨 improve noop types.
  • 🚨 version bump.
  • πŸ“„ add MIT license file.