Skip to content

Latest commit

 

History

History
1110 lines (541 loc) · 49 KB

CHANGELOG.md

File metadata and controls

1110 lines (541 loc) · 49 KB

3.1.11 (2024-11-04)

Bug Fixes

  • deps: update dependency ora to v8.1.1 (13e0ff9)

3.1.10 (2024-10-18)

Bug Fixes

  • output config file name when passed --config (c078fca)
  • support --config for file paths (07a8924)

3.1.9 (2024-10-14)

Bug Fixes

  • deps: update dependency form-data to v4.0.1 (e4e151c)

3.1.8 (2024-09-17)

Bug Fixes

3.1.7 (2024-08-29)

Bug Fixes

  • add missing image type to debug output (c4f0407)

3.1.6 (2024-08-29)

Bug Fixes

  • include the token in getArgsOrDefaults (bd4793d)

3.1.5 (2024-08-29)

Bug Fixes

  • handle relative and absolute paths to config, improve error messages, edit help for brevity (06e9951)

3.1.4 (2024-08-26)

Bug Fixes

  • deps: update dependency ora to v8.1.0 (7a784bc)

3.1.3 (2024-08-19)

Bug Fixes

3.1.2 (2024-08-19)

Bug Fixes

  • deps: update eik packages (d55f539)

3.1.1 (2024-08-19)

Bug Fixes

  • deps: update dependency boxen to v8.0.1 (19fb7cf)

3.1.0 (2024-08-15)

Features

  • add support for image namespace publishing and aliasing (a1a7e4c)

3.0.2 (2024-08-14)

Bug Fixes

  • include semantic release plugins from common package (ac9e5a1)

3.0.0 (2024-08-12)

Bug Fixes

chore

  • convert codebase to ESM (f3c4c74)

Features

  • add eik alias command as an eventual replacement for the 3 existing alias commands (ff4a27c)
  • add eik --version and eik -v to list eik cli version (5ddd162)
  • init reads name and version from package.json (6effb76)
  • support specifying a config file using --config or -c cli flags (a78b9de)

BREAKING CHANGES

  • remove eik v alias (80ac9b6)
  • JavaScript API is now ESM only and no longer supports CJS

2.0.39 (2024-07-29)

Bug Fixes

  • deps: update dependency semver to v7.6.3 (7c6f254)

2.0.38 (2024-05-13)

Bug Fixes

  • include message from base error for unexpected status codes (#549) (d5637df)

2.0.37 (2024-05-06)

Bug Fixes

  • deps: update dependency abslog to v2.4.4 (e05835c)

2.0.36 (2024-04-29)

Bug Fixes

  • deps: update dependency abslog to v2.4.2 (429a659)

2.0.35 (2024-04-23)

Bug Fixes

2.0.34 (2024-04-11)

Bug Fixes

  • deps: update dependency tar to v6.2.1 [security] (3fef73f)

2.0.33 (2024-02-12)

Bug Fixes

  • deps: update dependency semver to v7.6.0 (ca54c17)

2.0.32 (2024-02-05)

Bug Fixes

  • deps: update dependency yargs to v17.7.2 (d283d0e)

2.0.31 (2024-02-05)

Bug Fixes

  • deps: update dependency tar to v6.2.0 (f1b98e4)

2.0.30 (2024-02-05)

Bug Fixes

  • deps: update dependency node-fetch to v2.7.0 (cb4f52d)

2.0.29 (2024-01-29)

Bug Fixes

  • deps: update dependency date-fns to v2.30.0 (2411b57)

2.0.28 (2024-01-29)

Bug Fixes

  • deps: replace dependency read-pkg-up with read-package-up (480c0cd)

2.0.27 (2024-01-22)

Bug Fixes

  • deps: update dependency semver to v7.5.4 (71b807a)

2.0.26 (2024-01-22)

Bug Fixes

  • deps: update dependency glob to v7.2.3 (6e2df77)

2.0.25 (2024-01-20)

Bug Fixes

  • deps: update dependency yargs-parser to v21.1.1 (1c9810a)

2.0.24 (2024-01-19)

Bug Fixes

  • deps: update dependency semver to v7.5.2 [security] (cfbd1fa)

2.0.23 (2024-01-19)

Bug Fixes

  • log a more helpful 404 (763ffda)
  • print which server you're logging into (6ec8333)

2.0.22 (2022-01-28)

Bug Fixes

  • deps: update dependency bytes to v3.1.2 (aa642b7)

2.0.21 (2022-01-16)

Bug Fixes

  • deps: update dependency node-fetch to v2.6.7 (3a7beb8)

2.0.20 (2021-12-28)

Bug Fixes

  • deps: update dependency date-fns to v2.28.0 (0c11b62)

2.0.19 (2021-12-24)

Bug Fixes

  • deps: update dependency yargs to v17.3.1 (62b88f4)

2.0.18 (2021-11-30)

Bug Fixes

  • deps: update dependency yargs to v17.3.0 (2a27ae2)

2.0.17 (2021-11-30)

Bug Fixes

  • deps: update dependency date-fns to v2.27.0 (ce995a5)

2.0.16 (2021-11-19)

Bug Fixes

  • deps: update dependency date-fns to v2.26.0 (393678a)

2.0.15 (2021-11-16)

Bug Fixes

  • deps: update dependency bytes to v3.1.1 (06abec8)

2.0.14 (2021-10-31)

Bug Fixes

  • deps: update dependency node-fetch to v2.6.6 (6fc96ea)

2.0.13 (2021-10-15)

Bug Fixes

  • deps: update dependency read-pkg-up to v9 (279ef83)

2.0.12 (2021-10-05)

Bug Fixes

  • deps: update dependency date-fns to v2.25.0 (32f949d)

2.0.11 (2021-09-23)

Bug Fixes

  • deps: update dependency glob to v7.2.0 (ee0ecc0)

2.0.10 (2021-09-22)

Bug Fixes

  • deps: update dependency node-fetch to v2.6.5 (71930b5)

2.0.9 (2021-09-21)

Bug Fixes

  • deps: update dependency node-fetch to v2.6.4 (9598e1f)

2.0.8 (2021-09-21)

Bug Fixes

  • deps: update dependency node-fetch to v2.6.3 (24805ea)

2.0.7 (2021-09-17)

Bug Fixes

  • deps: update dependency date-fns to v2.24.0 (269ee38)

2.0.6 (2021-09-17)

Bug Fixes

  • deps: update dependency boxen to v5.1.2 (4d9d690)

2.0.5 (2021-09-13)

Bug Fixes

  • deps: update dependency boxen to v5.1.1 (f822c2a)

2.0.4 (2021-09-12)

Bug Fixes

  • deps: update dependency boxen to v5.1.0 (bb3d4e0)

2.0.3 (2021-09-06)

Bug Fixes

  • deps: update dependency node-fetch to v2.6.2 (ca0eb41)

2.0.2 (2021-08-26)

Bug Fixes

  • deps: update dependency tar to v6.1.11 (0020707)

2.0.1 (2021-08-19)

Bug Fixes

  • deps: update dependency tar to v6.1.10 (f851373)

2.0.0 (2021-08-12)

Bug Fixes

  • improve debug log output when checking if bundle exists (8d004ab)

  • remove restrictions to publishing when files are same as previous version (a5c0a14)

  • update common package and refactor to use new mapping function (992f015)

  • deps: update dependency form-data to v4 (9f32c59)

  • update common package to fix docs. Update docs (772486f)

  • update dependencies to fix issue with @eik/common (40b6f98)

  • refactor!: align structure of integrity json (437bc78)

  • feat!: support eik config type field, rework class inputs (2c3cb92)

  • chore!: update dependency @eik/common (53092c2)

BREAKING CHANGES

  • The structure of integrity.json changes with PR which would be breaking for anyone depending on it.
  • This includes a major refactor of the various Node.js APIs though it also includes some breaking changes to the cli commands as well. The Eik.json or package.json type field is now used when publishing to determine whether to publish to pkg or npm namespace. --npm cli flags have been removed.
  • Eik.json config is now being validated whenever it is loaded from or saved to eik.json

2.0.0-next.7 (2021-08-12)

1.8.42 (2021-08-11)

Bug Fixes

  • deps: update dependency chalk to v4.1.1 (e0231f4)
  • deps: update dependency chalk to v4.1.2 (0566362)
  • deps: update dependency date-fns to v2.21.2 (dae6452)
  • deps: update dependency date-fns to v2.21.3 (38eb54f)
  • deps: update dependency date-fns to v2.22.0 (e158b6d)
  • deps: update dependency date-fns to v2.22.1 (9be0dad)
  • deps: update dependency date-fns to v2.23.0 (c6442fa)
  • deps: update dependency glob to v7.1.7 (acb24db)
  • deps: update dependency ora to v5.4.1 (1ffb2fb)
  • deps: update dependency tar to v6.1.1 (18b1f82)
  • deps: update dependency tar to v6.1.2 (b3b5460)
  • deps: update dependency tar to v6.1.3 (71a91ab)
  • deps: update dependency tar to v6.1.4 (e28219c)
  • deps: update dependency tar to v6.1.5 (51c55e1)
  • deps: update dependency tar to v6.1.6 (3be2ad7)
  • deps: update dependency tar to v6.1.7 (89a3649)
  • deps: update dependency yargs-parser to v20.2.9 (cecc640)
  • deps: update dependency tar to v6.1.8 (f77f3f4)

1.8.41 (2021-08-10)

Bug Fixes

  • deps: update dependency tar to v6.1.7 (89a3649)

1.8.40 (2021-08-04)

Bug Fixes

  • deps: update dependency tar to v6.1.6 (3be2ad7)

1.8.39 (2021-08-04)

Bug Fixes

  • deps: update dependency tar to v6.1.5 (51c55e1)

1.8.38 (2021-08-03)

Bug Fixes

  • deps: update dependency tar to v6.1.4 (e28219c)

1.8.37 (2021-08-02)

Bug Fixes

  • deps: update dependency tar to v6.1.3 (71a91ab)

1.8.36 (2021-07-30)

Bug Fixes

  • deps: update dependency chalk to v4.1.2 (0566362)

1.8.35 (2021-07-27)

Bug Fixes

  • deps: update dependency tar to v6.1.2 (b3b5460)

1.8.34 (2021-07-24)

Bug Fixes

  • deps: update dependency tar to v6.1.1 (18b1f82)

1.8.33 (2021-07-23)

Bug Fixes

  • deps: update dependency date-fns to v2.23.0 (c6442fa)

1.8.32 (2021-06-21)

Bug Fixes

  • deps: update dependency yargs-parser to v20.2.9 (cecc640)

1.8.31 (2021-06-08)

Bug Fixes

  • deps: update dependency ora to v5.4.1 (1ffb2fb)

2.0.0-next.6 (2021-04-18)

1.8.30 (2021-05-28)

Bug Fixes

  • deps: update dependency date-fns to v2.22.1 (9be0dad)

1.8.29 (2021-05-28)

Bug Fixes

  • deps: update dependency date-fns to v2.22.0 (e158b6d)

1.8.28 (2021-05-08)

Bug Fixes

  • deps: update dependency date-fns to v2.21.3 (38eb54f)

1.8.27 (2021-05-07)

Bug Fixes

  • deps: update dependency boxen to v5.0.1 (d76195a)
  • deps: update dependency glob to v7.1.7 (acb24db)
  • deps: update dependency date-fns to v2.18.0 (304b46f)
  • deps: update dependency date-fns to v2.19.0 (4d3e939)
  • deps: update dependency date-fns to v2.20.0 (daf20ac)
  • deps: update dependency date-fns to v2.20.1 (11ed791)
  • deps: update dependency date-fns to v2.20.2 (5db0190)
  • deps: update dependency date-fns to v2.20.3 (c5acb88)
  • deps: update dependency date-fns to v2.21.0 (44b11ab)
  • deps: update dependency date-fns to v2.21.1 (e5abe56)
  • deps: update dependency ora to v5.4.0 (1a9f046)
  • deps: update dependency semver to v7.3.5 (345594d)
  • deps: update dependency yargs-parser to v20.2.6 (fcd89da)
  • deps: update dependency yargs-parser to v20.2.7 (2feed62)

2.0.0-next.5 (2021-04-08)

1.8.26 (2021-05-05)

Bug Fixes

  • remove restrictions to publishing when files are same as previous version (a5c0a14)
  • deps: update dependency date-fns to v2.21.2 (dae6452)

2.0.0-next.4 (2021-03-19)

1.8.25 (2021-04-21)

  • refactor!: align structure of integrity json (437bc78)

Bug Fixes

  • deps: update dependency chalk to v4.1.1 (e0231f4)

BREAKING CHANGES

  • The structure of integrity.json changes with PR which would be breaking for anyone depending on it.

2.0.0-next.3 (2021-03-18)

  • deps: update dependency date-fns to v2.21.1 (e5abe56)

1.8.23 (2021-04-14)

Bug Fixes

  • deps: update dependency date-fns to v2.21.0 (44b11ab)

1.8.22 (2021-04-13)

Bug Fixes

  • deps: update dependency date-fns to v2.20.3 (c5acb88)

1.8.21 (2021-04-12)

Bug Fixes

  • deps: update dependency date-fns to v2.20.2 (5db0190)

1.8.20 (2021-04-09)

Bug Fixes

  • deps: update dependency date-fns to v2.20.1 (11ed791)

1.8.19 (2021-04-08)

Bug Fixes

  • deps: update dependency date-fns to v2.20.0 (daf20ac)

1.8.18 (2021-04-06)

Bug Fixes

  • improve debug log output when checking if bundle exists (8d004ab)

2.0.0-next.2 (2021-02-23)

  • deps: update dependency boxen to v5.0.1 (d76195a)

1.8.17 (2021-03-23)

Bug Fixes

  • deps: update dependency form-data to v4 (9f32c59)

2.0.0-next.1 (2021-02-23)

  • deps: update dependency semver to v7.3.5 (345594d)

1.8.16 (2021-03-17)

Bug Fixes

  • update common package and refactor to use new mapping function (992f015)

  • update common package to fix docs. Update docs (772486f)

  • update dependencies to fix issue with @eik/common (40b6f98)

  • feat!: support eik config type field, rework class inputs (2c3cb92)

  • chore!: update dependency @eik/common (53092c2)

BREAKING CHANGES

  • This includes a major refactor of the various Node.js APIs though it also includes some breaking changes to the cli commands as well. The Eik.json or package.json type field is now used when publishing to determine whether to publish to pkg or npm namespace. --npm cli flags have been removed.
  • Eik.json config is now being validated whenever it is loaded from or saved to eik.json
  • deps: update dependency ora to v5.4.0 (1a9f046)

1.8.15 (2021-03-10)

Bug Fixes

  • deps: update dependency yargs-parser to v20.2.7 (2feed62)

1.8.14 (2021-03-05)

Bug Fixes

  • deps: update dependency date-fns to v2.19.0 (4d3e939)

1.8.13 (2021-03-01)

Bug Fixes

  • deps: update dependency date-fns to v2.18.0 (304b46f)

1.8.12 (2021-02-22)

Bug Fixes

  • deps: update dependency yargs-parser to v20.2.6 (fcd89da)

1.8.11 (2021-02-15)

Bug Fixes

  • deps: update dependency form-data to v3.0.1 (3992b80)

1.8.10 (2021-02-13)

Bug Fixes

  • deps: update dependency yargs-parser to v20.2.5 (c368ef4)

1.8.9 (2021-02-08)

Bug Fixes

  • Standardize stored integrity file between publish and integrity command (4d16da2)

1.8.8 (2021-02-05)

Bug Fixes

  • deps: update dependency date-fns to v2.17.0 (c66ee77)

1.8.7 (2021-02-01)

Bug Fixes

  • deps: update dependency rollup to v2.38.3 (6104d34)

1.8.6 (2021-01-31)

Bug Fixes

  • deps: update dependency rollup to v2.38.2 (e0a813b)

1.8.5 (2021-01-29)

Bug Fixes

  • deps: update dependency @rollup/plugin-node-resolve to v11.1.1 (01ef4b8)

1.8.4 (2021-01-28)

Bug Fixes

  • deps: update dependency rollup to v2.38.1 (e5e5383)

1.8.3 (2021-01-28)

Bug Fixes

  • Remove unused dependencies (c7d4ba9)

1.8.2 (2021-01-22)

Bug Fixes

1.8.1 (2021-01-21)

Bug Fixes

1.8.0 (2021-01-21)

Bug Fixes

  • correct formatting of package output for npm namespace (b058499)

Features

  • add support for npm flag in package command (9907877)

1.7.0 (2021-01-19)

Features

  • Update link to use branch for common module (df7d61d)

1.6.0 (2021-01-05)

Features

  • support configuring eik using only package.json (467c61d)

1.5.3 (2020-12-29)

Bug Fixes

  • deps: update dependency boxen to v5 (a2d92a9)

1.5.2 (2020-12-16)

Bug Fixes

  • Clean out deprecated dependencies (fda5e49)

1.5.1 (2020-12-15)

Bug Fixes

  • deps: update dependency postcss-import to v14 (8d296c3)

1.5.0 (2020-11-27)

Bug Fixes

  • deps: update dependency gzip-size to v6 (09fae13)
  • avoid failure when eik.json not present (2cc0e91)

Features

  • auto detect and set values when performing package aliasing (be17552)

1.4.5 (2020-10-27)

Bug Fixes

  • expose version, fix ValidationError usage, add tests (01b0188)

1.4.4 (2020-10-27)

Bug Fixes

1.4.3 (2020-09-17)

Bug Fixes

  • remove major field, replace with version in init command (c607df7)

1.4.2 (2020-09-17)

Bug Fixes

  • deps: update dependency autoprefixer to v10 (a149186)
  • deps: update dependency postcss to v8 (ff211a7)

1.4.1 (2020-09-14)

Bug Fixes

  • deps: update dependency yargs-parser to v20 (295e62f)

1.4.0 (2020-09-14)

Bug Fixes

  • deps: update dependency yargs to v16 (eafc778)

Features

  • use validators from common package (fcbc3c1)

1.3.0 (2020-09-02)

Features

  • do not exit 1 on version command, sometimes exit 1 on publish (01f5aa2)

1.2.2 (2020-09-01)

Bug Fixes

  • use server value in eik.json for login (cfddfd2), closes #151

1.2.1 (2020-09-01)

Bug Fixes

  • deps: update dependency ora to v5 (#141) (e34d3e7)
  • deps: update dependency rollup-plugin-terser to v7 (#143) (7f5f9db)
  • deps: update dependency yargs-parser to v19 (#142) (50c280f)

1.2.0 (2020-09-01)

Bug Fixes

  • adjust command output (97efd7f)
  • break cache and ensure the latest package is fetched from server (1282ef5)
  • create temp dir if it does't exist (134dfeb)
  • do not check for bundle existence on dry run (f5a3a2f)
  • do not run extra tests during release (bfe4733)
  • fix and test cleanup task (bc92e6c)
  • improve package command output (2227fa8)
  • include formatters when publishing (56ccb79)
  • lint error (b773fd3)
  • rename entrypoints to files (#155) (23cf463)
  • test.yml file syntax (b0d8e7a)
  • update dry run command output to match new entrypoints work (9f18d1f)
  • update versions command to match new entrypoint syntax (f30b257)

Features

  • add input validation (c522b0b)
  • add integrity command and tests (6063a72)
  • add version command to support CI usage (4f46dd0)
  • commit eik.json file after version write (10fb791)
  • refactor client to support wider use cases (49fa5c4)
  • refactor to support entrypoints object with globbing (fc21405)
  • replace 'js' and 'css' eik.json keys with 'entrypoints' (9f883b8)
  • support npm style entrypoint mapping (d4126e0)

1.2.0-next.7 (2020-08-20)

Bug Fixes

1.2.0-next.6 (2020-08-19)

Bug Fixes

  • fix and test cleanup task (77f07da)

1.2.0-next.5 (2020-08-19)

Bug Fixes

  • include formatters when publishing (62985f6)

1.2.0-next.4 (2020-08-19)

Bug Fixes

  • break cache and ensure the latest package is fetched from server (94d2b9e)
  • update dry run command output to match new entrypoints work (b423ba1)
  • update versions command to match new entrypoint syntax (83dab84)

Features

  • refactor to support entrypoints object with globbing (5f8fe88)
  • replace 'js' and 'css' eik.json keys with 'entrypoints' (0c21253)

1.2.0-next.3 (2020-07-09)

Features

  • add integrity command and tests (0c87a6e)

1.2.0-next.2 (2020-07-07)

Bug Fixes

  • create temp dir if it does't exist (e7a3776)

1.2.0-next.1 (2020-07-06)

Bug Fixes

  • adjust command output (fd19ce5)
  • do not check for bundle existence on dry run (d4777ea)
  • do not run extra tests during release (f051b42)
  • improve package command output (5b9ee9b)
  • lint error (e921508)
  • test.yml file syntax (b306894)

Features

  • add input validation (a1797e1)
  • add version command to support CI usage (ba9bc1d)
  • commit eik.json file after version write (e1d19d6)
  • refactor client to support wider use cases (9cc3721)
  • support npm style entrypoint mapping (d85307c)

1.2.0-alpha.2 (2020-07-03)

Bug Fixes

  • adjust command output (39c6af4)
  • do not run extra tests during release (23ea95a)

Features

  • add input validation (651a267)
  • add version command to support CI usage (46cd6f5)
  • commit eik.json file after version write (15167b3)

1.2.0-alpha.2 (2020-07-02)

Bug Fixes

Features

  • add input validation (651a267)
  • add version command to support CI usage (46cd6f5)
  • commit eik.json file after version write (15167b3)

1.2.0-alpha.2 (2020-07-02)

Bug Fixes

Features

  • add version command to support CI usage (46cd6f5)
  • commit eik.json file after version write (15167b3)

1.2.0-alpha.2 (2020-07-02)

Bug Fixes

Features

  • add version command to support CI usage (46cd6f5)
  • commit eik.json file after version write (15167b3)

1.2.0-alpha.1 (2020-06-30)

Bug Fixes

  • do not check for bundle existence on dry run (4eb8e12)
  • improve package command output (fa69be0)
  • lint error (799488b)

Features

  • refactor client to support wider use cases (f5eca5e)
  • support npm style entrypoint mapping (5578f16)

1.1.1 (2020-06-24)

Bug Fixes

  • pass missing server value to ping command (004d00c)

1.1.0 (2020-06-23)

Bug Fixes

  • convert object to string for writeFileSync (d0da8e4)
  • do not cleanup tmp files on dry run (85a2bbc)
  • use ssri module to stabilize hashing (9d9ccc1)

Features

  • re-implement error codes, fix hard coded dependency path (0326b76)
  • rename assets.json to eik.json (e8bd24d)

1.0.0 (2020-06-15)

Bug Fixes