Skip to content

Latest commit

Β 

History

History
1339 lines (730 loc) Β· 18.1 KB

CHANGELOG.md

File metadata and controls

1339 lines (730 loc) Β· 18.1 KB

Change log

1.0.23

Patch Changes

  • πŸ”§ change engines.node to >=22.
  • ⬆️ upgrade @lou.codes/constants to v2.0.3.
  • ⬆️ upgrade @lou.codes/types to v3.0.1.

1.0.22

Patch Changes

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

1.0.21

Patch Changes

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

1.0.20

Patch Changes

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

1.0.19

Patch Changes

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

1.0.18

Patch Changes

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

1.0.17

Patch Changes

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

1.0.16

Patch Changes

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

1.0.15

Patch Changes

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

1.0.14

Patch Changes

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

1.0.13

Patch Changes

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

1.0.12

Patch Changes

  • πŸ“ better docs of escape sequence.

1.0.11

Patch Changes

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

1.0.10

Patch Changes

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

1.0.9

Patch Changes

  • 🚨 update based on linter changes.
  • ⬆️ 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.
  • ⬆️ upgrade @lou.codes/types to v1.1.1.

1.0.7

Patch Changes

  • πŸ“ fix import typos.
  • ⬆️ upgrade @lou.codes/types to v1.1.0.

1.0.6

Patch Changes

  • πŸ”§ remove unnecessary CJS references.
  • ⬆️ upgrade @lou.codes/constants to v1.2.0.
  • ⬆️ upgrade @lou.codes/types to v1.0.6.

1.0.5

Patch Changes

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

1.0.4

Patch Changes

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

1.0.3

Patch Changes

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

1.0.2

Patch Changes

  • βž• add @lou.codes/constants and use it.
  • ⬆️ upgrade @lou.codes/types to v1.0.2.

1.0.1

Patch Changes

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

1.0.0

Major Changes

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

6.3.37

Patch Changes

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

6.3.36

Patch Changes

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

6.3.35

Patch Changes

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

6.3.34

Patch Changes

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

6.3.33

Patch Changes

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

6.3.32

Patch Changes

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

6.3.31

Patch Changes

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

6.3.30

Patch Changes

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

6.3.29

Patch Changes

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

6.3.28

Patch Changes

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

6.3.27

Patch Changes

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

6.3.26

Patch Changes

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

6.3.25

Patch Changes

  • ⬆️ dependency upgrade.

6.3.24

Patch Changes

  • ⬆️ dependency upgrade.

6.3.23

Patch Changes

  • ⬆️ dependency upgrade.

6.3.22

Patch Changes

  • ⬆️ dependency upgrade.

6.3.21

Patch Changes

  • ⬆️ dependency upgrade.

6.3.20

Patch Changes

  • ⬆️ dependency upgrade.

6.3.19

Patch Changes

  • ⬆️ dependency upgrade.

6.3.18

Patch Changes

  • ⬆️ dependency upgrade.

6.3.17

Patch Changes

  • ⬆️ dependency upgrade.

6.3.16

Patch Changes

  • ⬆️ dependency upgrade.

6.3.15

Patch Changes

  • ⬆️ dependency upgrade.

6.3.14

Patch Changes

  • ⬆️ dependency upgrade.

6.3.13

Patch Changes

  • ⬆️ dependency upgrade.

6.3.12

Patch Changes

  • ⬆️ dependency upgrade.

6.3.11

Patch Changes

  • πŸ”§ update package.json's prettier script.

6.3.10

Patch Changes

  • ⬆️ dependency upgrade.
  • 🚨 fix linting issues.

6.3.9

Patch Changes

  • ⬆️ dependency upgrade.

6.3.8

Patch Changes

  • ⬆️ dependency upgrade.

6.3.7

Patch Changes

  • ⬆️ dependency upgrade.

6.3.6

Patch Changes

  • ⬆️ dependency upgrade.

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

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

6.3.1

Patch Changes

  • πŸ› fix bug with paths.

6.3.0

Minor Changes

  • ⬆️ dependency upgrade.
  • πŸ— change types a little so they are more transparent than before.
  • βœ… update tests to be written in TypeScript and make use of node:test.

6.2.5

Patch Changes

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

6.2.4

Patch Changes

  • ⬆️ dependency upgrade.
  • πŸ”§ update engines to suggest node@>=20 and pnpm@>=8.

6.2.3

Patch Changes

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

6.2.2

Patch Changes

  • ⬆️ dependency upgrade.

6.2.1

Patch Changes

  • ⬆️ dependency upgrade.

6.2.0

Minor Changes

  • ⬆️ dependency upgrade.
  • πŸ”§ update exports field in package.json.

6.1.4

Patch Changes

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

6.1.3

Patch Changes

  • ⬆️ dependency upgrade.

6.1.2

Patch Changes

  • 🀦🏻 forgot to update the bugs field.

6.1.1

Patch Changes

  • ⬆️ dependency upgrade.

6.1.0

Minor Changes

  • ⬆️ dependency upgrade.
  • πŸ— general type improvements.
  • πŸ“ update docs.

6.0.2

Patch Changes

  • ⬆️ dependency upgrade.

6.0.1

Patch Changes

  • ⬆️ dependency upgrade.

6.0.0

Major Changes

  • ⬆️ dependency upgrade.
  • πŸ”₯ remove ansi.
  • ✨ add controlSequenceIntroducer.
  • ✨ add cursorBack.
  • ✨ add cursorDown.
  • ✨ add cursorForward.
  • ✨ add cursorHorizontalAbsolute.
  • ✨ add cursorNextLine.
  • ✨ add cursorPreviousLine.
  • ✨ add cursorUp.
  • ✨ add eraseInDisplay.
  • ✨ add eraseInLine.
  • ✨ add escapeSequence.
  • ✨ add resetToInitialState.
  • ✨ add scrollDown.
  • ✨ add scrollUp.
  • ✨ add selectGraphicRendition.

5.0.14

Patch Changes

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

5.0.13

Patch Changes

  • ⬆️ dependency upgrade.

5.0.12

Patch Changes

  • ⬆️ dependency upgrade.
  • πŸ”§ update configs.

5.0.11

Patch Changes

  • ⬆️ dependency upgrade.

5.0.10

Patch Changes

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

5.0.9

Patch Changes

  • ⬆️ dependency upgrade.

5.0.8

Patch Changes

  • ⬆️ dependency upgrade.

5.0.7

Patch Changes

  • ⬆️ dependency upgrade.

5.0.6

Patch Changes

  • ⬆️ dependency upgrade.

5.0.5

Patch Changes

  • ⬆️ dependency upgrade.

5.0.4

Patch Changes

  • ⬆️ dependency upgrade.
  • πŸ“ update CHANGELOG.md to use emojis instead of aliases.

5.0.3

Patch Changes

  • ⬆️ dependency upgrade.

5.0.2

Patch Changes

  • ⬆️ dependency upgrade.

5.0.1

Patch Changes

  • ⬆️ dependency upgrade.

5.0.0

Major Changes

  • ⬆️ dependency upgrade.
  • πŸ— change mix to take rest parameters instead of an array.

4.0.7

Patch Changes

  • ⬆️ dependency upgrade.
  • πŸ”§ add "sideEffects": false to package.json.

4.0.6

Patch Changes

  • ⬆️ dependency upgrade.
  • πŸ“ update docs.

4.0.5

Patch Changes

  • ⬆️ dependency upgrade.

4.0.4

Patch Changes

  • ⬆️ dependency upgrade.

4.0.3

Patch Changes

  • ⬆️ dependency upgrade.

4.0.2

Patch Changes

  • ⬆️ dependency upgrade.

4.0.1

Patch Changes

  • πŸ› node:process was a bad idea, let's try to pull process from. globalThis.

4.0.0

Major Changes

  • πŸ”₯ remove formattingEnabled function. The check is done statically in the optionalFormat function.
  • ⬆️ dependency upgrade.

3.2.4

Patch Changes

  • ⬆️ dependency upgrade.

3.2.3

Patch Changes

  • ⬆️ dependency upgrade.

3.2.2

Patch Changes

  • ⬆️ dependency upgrade.

3.2.1

Patch Changes

  • ⬆️ dependency upgrade.

3.2.0

Minor Changes

  • ⬆️ dependency upgrade.
  • πŸ— formattingEnabled now uses globalThis.process instead of just. process.

3.1.43

Patch Changes

  • ⬆️ dependency upgrade.

3.1.42

Patch Changes

  • ⬆️ dependency upgrade.
  • 🎨 logo update.
  • πŸ› use Formatter less internally to get better docs.

3.1.41

Patch Changes

  • ⬆️ dependency upgrade.
  • πŸ“ update docs.

3.1.40

Patch Changes

  • ✏️ fix typo with name on docs.

3.1.39

Patch Changes

  • ⬆️ dependency upgrade.
  • πŸ”§ update TypeDoc config.
  • πŸ“ update docs.

3.1.38

Patch Changes

  • ⬆️ dependency upgrade.

3.1.37

Patch Changes

  • ⬆️ dependency upgrade.

3.1.36

Patch Changes

  • ⬆️ dependency upgrade.
  • πŸ“ update docs.

3.1.35

Patch Changes

  • ⬆️ dependency upgrade.
  • πŸ“ update docs.

3.1.34

Patch Changes

  • ⬆️ dependency upgrade.

3.1.33

Patch Changes

  • ⬆️ dependency upgrade.

3.1.32

Patch Changes

  • ⬆️ dependency upgrade.

3.1.31

Patch Changes

  • ⬆️ dependency upgrade.

3.1.30

Patch Changes

  • ⬆️ dependency upgrade.
  • πŸ› fix JSDoc imports.

3.1.29

Patch Changes

  • ⬆️ dependency upgrade.

3.1.28

Patch Changes

  • ⬆️ dependency upgrade.

3.1.27

Patch Changes

  • ⬆️ dependency upgrade.

3.1.26

Patch Changes

  • ⬆️ dependency upgrade.

3.1.25

Patch Changes

  • ⬆️ dependency upgrade.
  • πŸ”§ better eslint script config.

3.1.24

Patch Changes

  • ⬆️ dependency upgrade.

3.1.23

Patch Changes

  • ⬆️ dependency upgrade.

3.1.22

Patch Changes

  • ⬆️ dependency upgrade.

3.1.21

Patch Changes

  • ⬆️ dependency upgrade.

3.1.20

Patch Changes

  • ⬆️ dependency upgrade.

3.1.19

Patch Changes

  • ⬆️ dependency upgrade.

3.1.18

Patch Changes

  • ⬆️ dependency upgrade.

3.1.17

Patch Changes

  • ⬆️ dependency upgrade.

3.1.16

Patch Changes

  • ⬆️ dependency upgrade.

3.1.15

Patch Changes

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

3.1.14

Patch Changes

  • ⬆️ dependency upgrade.

3.1.13

Patch Changes

  • ⬆️ dependency upgrade.
  • πŸ— normalizeString now has better logic to handle non strings.

3.1.12

Patch Changes

  • ⬆️ dependency upgrade.

3.1.11

Patch Changes

  • ⬆️ dependency upgrade.
  • βœ… update test to use a cheap @vangware/test approach.
  • βœ… add tests for normalizeString.

3.1.10

Patch Changes

  • ⬆️ dependency upgrade.

3.1.9

Patch Changes

  • ⬆️ dependency upgrade.
  • πŸ”§ update .npmrc.
  • πŸ”§ move eslint-plugin-jsdoc to devDependencies.

3.1.8

Patch Changes

  • ⬆️ dependency upgrade.

3.1.7

Patch Changes

  • ⬆️ dependency upgrade.

3.1.6

Patch Changes

  • ⬆️ dependency upgrade.

3.1.5

Patch Changes

  • ⬆️ dependency upgrade.

3.1.4

Patch Changes

  • ⬆️ dependency upgrade.
  • πŸ“ improved docs.

3.1.3

Patch Changes

  • ✨ add new Formatter type.
  • βž• add @vangware/types dependency.

3.1.2

Patch Changes

  • ✨ add new normalizeString function to export that functionality.

3.1.1

Patch Changes

  • πŸ› fix issue with optionalFormat.

3.1.0

Minor Changes

  • πŸ— format now takes a template literals.
  • πŸ— mix now takes a template literals.

3.0.5

Patch Changes

  • ⬆️ dependency upgrade.

3.0.4

Patch Changes

  • ⬆️ dependency upgrade.

3.0.3

Patch Changes

  • ⬆️ dependency upgrade.

3.0.2

Patch Changes

  • ⬆️ dependency upgrade.

3.0.1

Patch Changes

  • πŸ› fix dependency versions.

3.0.0

Major Changes

  • 🚚 move away from CJS to ESM only.

2.0.12

Patch Changes

  • ⬆️ dependency upgrade.
  • πŸ“ update docs.

2.0.11

Patch Changes

  • ⬆️ dependency upgrade.
  • 🎨 typedoc update.

2.0.10

Patch Changes

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

2.0.9

Patch Changes

  • ⬆️ dependency upgrade.

2.0.8

Patch Changes

  • ⬆️ dependency upgrade.

2.0.7

Patch Changes

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

2.0.6

Patch Changes

  • ⬆️ dependency upgrade.

2.0.5

Patch Changes

  • ⬆️ dependency upgrade.
  • πŸ”§ update c8 to use .c8rc.json.
  • 🎨 theme update for typedoc.

2.0.4

Patch Changes

  • ⬆️ dependency upgrade.

2.0.3

Patch Changes

  • ⬆️ dependency upgrade.

2.0.2

Patch Changes

  • ⬆️ dependency upgrade.

2.0.1

Patch Changes

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

2.0.0

Major Changes

  • ⬆️ dependency upgrade.
  • πŸ— update imports to have extension.
  • πŸ— update outDir to single dist directory.

1.1.5

Patch Changes

  • ⬆️ dependency upgrade.
  • πŸ— update node imports to have node: prepend.

1.1.4

Patch Changes

  • ⬆️ dependency upgrade.

1.1.3

Patch Changes

  • πŸ› fix bug with mix types.

1.1.2

Patch Changes

  • ⬆️ dependency upgrade.

1.1.1

Patch Changes

  • ⬆️ dependency upgrade.
  • ✏️ update README.md with logo in SVG.
  • 🍱 add logo.svg.

1.1.0

Minor Changes

  • ⬆️ dependency upgrade.
  • 🏷 improve types for functions.
  • πŸ› fix bug with formattingEnabled.
  • πŸ› fix bug with mix (should use reduce instead of reduceRight).

1.0.3

Patch Changes

  • ⬆️ dependency upgrade.

1.0.2

Patch Changes

  • ⬆️ dependency upgrade.

1.0.1

Patch Changes

  • ⬆️ dependency upgrade.

1.0.0

Major Changes

  • 🚚 rename of package from forcli to ansi.
  • βœ… update test to use node's instead of @vangware/test.
  • πŸ— change all formats to their own files.
  • 🚚 rename colorText to foregroundColor.
  • 🚚 rename colorBackground to backgroundColor.

1.3.1

Patch Changes

  • ⬆️ dependency upgrade.

1.3.0

Minor Changes

  • ⬆️ dependency upgrade.

1.2.2

Patch Changes

  • ⬆️ dependency upgrade.

1.2.1

Patch Changes

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

1.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.

1.1.19

Patch Changes

  • ⬆️ dependency upgrade.

1.1.18

Patch Changes

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

1.1.17

Patch Changes

  • ⬆️ dependency upgrade.

1.1.16

Patch Changes

  • ⬆️ dependency upgrade.

1.1.15

Patch Changes

  • ⬆️ dependency upgrade.

1.1.14

Patch Changes

  • ⬆️ dependency upgrade.

1.1.13

Patch Changes

  • ⬆️ dependency upgrade.

1.1.12

Patch Changes

  • ⬆️ dependency upgrade.

1.1.11

Patch Changes

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

1.1.10

Patch Changes

  • ⬆️ dependency upgrade.

1.1.9

Patch Changes

  • ⬆️ dependency upgrade.

1.1.8

Patch Changes

  • πŸ› fix bug with tsconfig.json.

1.1.7

Patch Changes

  • ⬆️ dependency upgrade.

1.1.6

Patch Changes

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

1.1.5

Patch Changes

  • ⬆️ dependency upgrade.
  • βœ… add tests.
  • πŸ“ add docs.

1.1.4

Patch Changes

  • ⬆️ dependency upgrade.
  • πŸ’© trying if I can publish something with a non-existent version (yet).

1.1.3

Patch Changes

  • ⬆️ dependency upgrade.

1.1.2

Patch Changes

  • ⬆️ dependency upgrade.

1.1.1

Patch Changes

  • ✏️ fix remaining master references.

1.1.0

Minor Changes

  • πŸ— change formats to be ignored when env ask for no colors.

1.0.1

Patch Changes

  • ✏️ fix wrong time for underlined (is not a patch, but nobody uses this yet).