5.0.0 (2024-11-13)
- update validate-npm-package-name (0dac235)
- Requires Node >=20.5.0
4.1.1 (2024-08-16)
4.1.0 (2024-08-14)
- add support for Eik image type (75a5830)
4.0.9 (2024-08-13)
4.0.8 (2024-08-12)
- allow specifying $schema (bfc6b0f)
- use the correct upstream schema link for ajv (90ca025), closes /ajv.js.org/guide/schema-language.html#draft-07-and-draft-06
4.0.7 (2024-08-09)
- type issue with helpers.getDefaults (9b29d63)
4.0.6 (2024-08-07)
- deps: update dependency semver to v7.6.3 (663593b)
4.0.5 (2024-08-06)
- deps: update dependency ajv to v8.17.1 (cfa2b1c)
4.0.4 (2024-08-06)
- deps: update dependency mime-types to v2.1.35 (a9f509e)
4.0.3 (2024-08-06)
- deps: update dependency is-glob to v4.0.3 (247919d)
4.0.2 (2024-08-06)
- deps: update dependency semver to v7.5.2 [security] (aa1b38f)
4.0.1 (2024-08-06)
- use correct method name for loading config file from path (9d01ca4)
4.0.0 (2024-08-06)
- update ajv-formats (131dbf2)
- update glob to 9.0.0 (ee132ce)
- update glog to 11.0.0 (ae24324)
- update validate-npm-package-name (00c57e7)
- convert codebase to ESM (1a83a26)
- add load exact method (709c8e3)
- Codebase is now ESM only, Common JS is no longer supported.
4.0.0-next.5 (2024-08-06)
- deps: update dependency glob to v8 (#225) (fd01a56)
- deps: update dependency validate-npm-package-name to v4 (#222) (c3721ab)
- update ajv-formats (131dbf2)
- update glob to 9.0.0 (ee132ce)
- update glog to 11.0.0 (ae24324)
- update validate-npm-package-name (00c57e7)
- convert codebase to ESM (1a83a26)
- add load exact method (709c8e3)
- Codebase is now ESM only, Common JS is no longer supported.
4.0.0-next.5 (2024-08-04)
- deps: update dependency glob to v8 (#225) (fd01a56)
- deps: update dependency validate-npm-package-name to v4 (#222) (c3721ab)
- update ajv-formats (131dbf2)
- update glob to 9.0.0 (ee132ce)
- update glog to 11.0.0 (ae24324)
- update validate-npm-package-name (00c57e7)
- convert codebase to ESM (1a83a26)
- Codebase is now ESM only, Common JS is no longer supported.
4.0.0-next.5 (2024-08-01)
- deps: update dependency glob to v8 (#225) (fd01a56)
- deps: update dependency validate-npm-package-name to v4 (#222) (c3721ab)
- update ajv-formats (131dbf2)
- update validate-npm-package-name (00c57e7)
- convert codebase to ESM (1a83a26)
- Codebase is now ESM only, Common JS is no longer supported.
4.0.0-next.5 (2024-07-31)
- deps: update dependency glob to v8 (#225) (fd01a56)
- deps: update dependency validate-npm-package-name to v4 (#222) (c3721ab)
- convert codebase to ESM (1a83a26)
- Codebase is now ESM only, Common JS is no longer supported.
4.0.0-next.5 (2024-07-31)
- deps: update dependency glob to v8 (#225) (fd01a56)
- deps: update dependency validate-npm-package-name to v4 (#222) (c3721ab)
3.0.1 (2022-05-04)
- deps: update dependency glob to v8 (#225) (fd01a56)
- deps: update dependency validate-npm-package-name to v4 (#222) (c3721ab)
3.0.0 (2021-08-12)
- ensure absolute file paths work as expected (4f6ce5e)
- include eik json schema file in package when publishing (f0c3c45)
- update require statements to avoid circular dependencies (4359bec)
-
add extension, mime-type and content-type to file location (a9b4fe1)
-
Add hapi support for local assets (7528c32)
-
add mappings() method to eik config object (f989ae0), closes /github.com/eik-lib/issues/issues/2#issuecomment-779099732
-
refactor!: packageURL removed, localAssets fixed and updated (90fd181)
-
refactor!: remove pathsAndFiles methods (90d8a12)
-
feat!: preserve directory structure when globbing in config (dff2830)
- packageURL was removed as it no longer makes sense given the changes to eik json files config
localAssets has been refactored to use the new mappings method of eik config
- Consumers of the Eik Config class will all need to be updated to use the newer .mappings() method instead.
- directory structures are no longer flattened
4.0.0-next.4 (2021-02-23)
- include eik json schema file in package when publishing (f0c3c45)
4.0.0-next.3 (2021-02-23)
- update require statements to avoid circular dependencies (4359bec)
4.0.0-next.2 (2021-02-23)
- ensure absolute file paths work as expected (4f6ce5e)
4.0.0-next.1 (2021-02-19)
- Add hapi support for local assets (7528c32)
3.0.0-next.1 (2021-02-18)
-
add extension, mime-type and content-type to file location (a9b4fe1)
-
add mappings() method to eik config object (f989ae0), closes /github.com/eik-lib/issues/issues/2#issuecomment-779099732
-
refactor!: packageURL removed, localAssets fixed and updated (90fd181)
-
refactor!: remove pathsAndFiles methods (90d8a12)
-
feat!: preserve directory structure when globbing in config (dff2830)
- packageURL was removed as it no longer makes sense given the changes to eik json files config
localAssets has been refactored to use the new mappings method of eik config
- Consumers of the Eik Config class will all need to be updated to use the newer .mappings() method instead.
- directory structures are no longer flattened
2.0.3 (2021-02-11)
- handle file keys starting with . correctly (01c0dd8)
2.0.2 (2021-02-10)
- do not use package.json as config source if eik key is not defined (ccbc610)
2.0.1 (2021-02-09)
- correctly return default type from eik-config class (fadaea7)
2.0.0 (2021-02-08)
- feat!: add type field to eik config schema (d9bd0c4)
- valid eik config object is now required when instantiating EikConfig class
1.6.0 (2021-01-27)
- add "type" field to JSON Schema, validation and asserts (402ffca)
1.5.0 (2021-01-25)
- Add config persistence method to configStore (91b396c)
1.4.2 (2021-01-21)
- remove singletons in packageURL and localAssets (6e49df0)
1.4.1 (2021-01-19)
- Ensure map property for config is always an array (c0d1860)
1.4.0 (2021-01-19)
- Remove unneeded file (72c07df)
1.3.3 (2020-12-31)
- Expose invalid value when throwing validation error (7f1d0f0)
1.3.2 (2020-12-16)
1.3.0 (2020-09-25)
- add helpers for development and production (207708c)
1.2.0 (2020-09-14)
- expose validation error (66585ef)
1.1.0 (2020-09-10)
- add assert functions for schema (ba3aa28)
1.0.1 (2020-09-10)
- loosen validation (ea00919)
- update schema file, split out small validation functions (3f4f7e0)