Skip to content

Latest commit

 

History

History
1040 lines (565 loc) · 55.2 KB

CHANGELOG.md

File metadata and controls

1040 lines (565 loc) · 55.2 KB

4.1.1 (2024-08-20)

Bug Fixes

  • json-ld: issue with change to node in JsonLdLabelDirective (bce8733)

4.1.0 (2024-08-19)

Features

  • legi-cv: add snapshot method to CvStateService (8283411)

4.0.0 (2024-08-09)

Bug Fixes

  • 18n: add token injection for other libraries (403c5b5)
  • eslint-config: remove member ordering (a125b0a)
  • html-diff: add missing as possible specialClosingTag (61267ed)
  • i18n: remove I18N_SERVICE token (a9d7079)
  • json-ld: directly use transloco for now (60139dc)
  • too much imports (c1eba12)
  • upgrade node and npm (87e6267)

Features

  • i18n: add setActiveLang method (bda3d02)
  • json-ld: add JsonLdLabelDirective (8a2bd42)
  • ng-core: use Unsubscribable instead of Subscription for OnDestroy$ (accf4f7)
  • upgrade to angular 15 (77fa6a5)
  • upgrade to Angular 16 (43ed66b)

BREAKING CHANGES

  • upgrade to Angular 16
  • upgrade to angular 15

4.0.0-rc.9 (2024-08-01)

Features

  • ng-core: use Unsubscribable instead of Subscription for OnDestroy$ (accf4f7)

4.0.0-rc.8 (2024-07-26)

Bug Fixes

  • i18n: remove I18N_SERVICE token (a9d7079)
  • too much imports (c1eba12)

4.0.0-rc.7 (2024-07-26)

Bug Fixes

  • json-ld: directly use transloco for now (60139dc)

4.0.0-rc.6 (2024-07-26)

Bug Fixes

4.0.0-rc.5 (2024-07-26)

Features

  • json-ld: add JsonLdLabelDirective (8a2bd42)

4.0.0-rc.4 (2024-07-26)

Bug Fixes

  • 18n: add token injection for other libraries (403c5b5)

4.0.0-rc.3 (2024-07-23)

Features

  • i18n: add setActiveLang method (bda3d02)

4.0.0-rc.2 (2024-07-23)

Features

BREAKING CHANGES

  • upgrade to Angular 16

4.0.0-rc.1 (2024-07-23)

Features

BREAKING CHANGES

  • upgrade to angular 15

3.14.2 (2024-08-08)

Bug Fixes

  • html-diff: add missing as possible specialClosingTag (2011cdb)

3.14.1 (2024-07-19)

Bug Fixes

  • html-diff: add missing export (5f863bd)

3.14.0 (2024-07-19)

Features

  • html-diff: port htmldiff-js to our monorepo (41940bc)

3.13.3 (2024-07-17)

Bug Fixes

  • prettier-config: peed deps to prettier accept v3 (b4c315d)

3.13.2 (2024-07-05)

Bug Fixes

  • more rxjs operators import fixes (c38072d)

3.13.1 (2024-07-02)

Bug Fixes

  • correctly import rxjs operators from rxjs/operators (d67d27f)

3.13.0 (2024-05-28)

Features

  • json-model-graph: czNodeAttributeLinked can be disabled programmatically (b225f9f)

3.12.4 (2024-03-14)

Bug Fixes

  • shacl-core: remove lodash-es deps + cleanup shacl (83d290c)

3.12.3 (2024-03-14)

Bug Fixes

  • shacl-core: peer deps, part 3 (b135df4)

3.12.2 (2024-03-14)

Bug Fixes

  • shacl-core: peer deps, part 2 (bd5822f)

3.12.1 (2024-03-14)

Bug Fixes

  • shacl-core: peer dependencies (dc52d1e)

3.12.0 (2024-03-14)

Features

  • extracted /core subpaths from shacl, json-ld and lod (bea58c7)

3.11.0 (2024-02-16)

Features

  • ui-kit: ported toggletip module from Hanami (3439a76)

3.10.0 (2024-02-15)

Features

  • cdk: add loading directives (92c9901)
  • cdk: added file-drop-zone directive and service (062b984)
  • cdk: introduce scrolling helper directive (311ae55)

3.9.4 (2024-02-07)

Bug Fixes

  • shacl: added getConcreteNodeKinds (d1b2b94)

3.9.3 (2024-02-06)

Bug Fixes

  • peer dependencies (last fix, part 1/?) (3b09bf3)

3.9.2 (2024-02-05)

Bug Fixes

  • peer dependencies (pretty please) (278feb7)

3.9.1 (2024-02-05)

Bug Fixes

  • wrong peer dependencies (f8646ff)

3.9.0 (2024-02-05)

Features

  • create a few core or ng-core sub entry points to make */core ones usable in nodejs scripts (f589a1c)

3.8.4 (2024-01-31)

Bug Fixes

  • tslint-config: remove ordering for class properties to use inject more easily (2f2767b)

3.8.3 (2024-01-23)

Bug Fixes

  • ng-yasgui: check for yasgui cache clean (8be8d08)
  • ng-yasgui: updating yasgui to prevent xss (48110da)

3.8.2 (2024-01-04)

Bug Fixes

  • cdk: added defaultsTo pipe (a0c695b)
  • model-utils: added isEmpty utility function (6e4aa67)

3.8.1 (2024-01-02)

Bug Fixes

  • dummy change to trigger new release (f4d490d)

3.8.0 (2024-01-02)

Features

  • cdk: add feature flag service and directive (00338ea)
  • cdk: added AutoResizeHelperDirective and FOCUSABLE_ELEMENTS_SELECTOR (bb12716)
  • json-ld: add json-ld lib imported from Hanami (32df0b4)
  • shacl: added shacl lib (c162e6e)
  • ui-kit: created library (bebe73f)

3.7.1 (2023-12-12)

Bug Fixes

  • ng-yasgui: renamed isQueryExecuted to runQueryOnChange (75a2ea9)

3.7.0 (2023-12-12)

Features

  • ng-yasgui: adding condition to execute the query on click via parent (78d218a)

3.6.4 (2023-11-09)

Bug Fixes

  • model-utils: add values-of type (e3eb1f3)

3.6.3 (2023-11-08)

Bug Fixes

  • seo: adding multi to title options (b6d7620)

3.6.2 (2023-11-07)

Bug Fixes

  • lod: actually export namespace.ts (5ae4e66)

3.6.1 (2023-11-02)

Bug Fixes

  • seo: added singular meta reset (95cf972)

3.6.0 (2023-10-31)

Features

3.5.0 (2023-10-31)

Features

3.4.2 (2023-10-25)

Bug Fixes

  • legi-shared: correctly disable option in autocomplete (b7c7fc9)

3.4.1 (2023-10-05)

Bug Fixes

  • eslint-config: correct peer dependencies (3d9fa30)

3.4.0 (2023-05-24)

Features

  • legi-shared: add custom label handling for most inputs (a5cb8f5)

3.3.0 (2023-04-27)

Features

  • ng-core: added LoadingServiceFactory to ease reuse with defined options (0194b71)

3.2.0 (2023-04-17)

Features

  • model-utils: add pagination to select options provider (474bf1c)

3.1.0 (2023-04-07)

Features

  • legi-shared: changed default value of updateOnBlur to true for the datepicker (c6a0efb)
  • ng-core: add loading scopes (284c567)

3.0.2 (2023-03-30)

Bug Fixes

  • cdk: fix pure pipe issue needing any instead of unknown (7240355)

3.0.1 (2023-03-29)

Bug Fixes

  • legi-shared: handle nullish options provider in select component (525a4b6)

3.0.0 (2023-03-21)

Bug Fixes

  • cli build, part 1 (eb7c71c)
  • fixing github actions (a98818b)
  • peer dependencies part 2 (2834116)
  • peer deps to rxjs accept ^7.0.0 (3497fbf)
  • cdk: public publish (a355bc7)
  • cli: generate ap interfaces with optional facets (e157016)
  • cli: make it build again (e1b9dd7)
  • i18n: translate pipe returns string (c8b8394)
  • json-model: added nullish checks for or cases (c50ad99)
  • json-model: export mappers from lib (c72b673)
  • json-model: make sure to use longest uris when compacting (eadae3e)
  • json-model: throw on properties that are neither attribute or reference (9a70d55)
  • json-model-graph: set context on new node creation (7e8757b)
  • legi-cv: make CvService not fail if no providers were given (f63517b)
  • legi-shared: add hint and error to cz-autocomplete-multi (2a2d1ff)
  • legi-shared: add option to legishared to determine the date-picker icon position (e8a9f47)
  • legi-shared: add startView input on date picker component (d68870a)
  • legi-shared: changing class for mat progress spinner and adding mode type (2872c97)
  • legi-shared: handle number type in cz-input (d091b7a)
  • legi-shared: show options content of autocomplete multi as innerHTML (1cec0b0)
  • ng-application-profile: added missing export (7f10b8e)
  • ng-application-profile: handle or on datatype (7310d8e)
  • ng-application-profile: prevent saving of empty strings (7aafacf)
  • adapt peer dependencies (56672b7)
  • adapt peer dependencies to work with npm 7+ (75ac274)
  • adding rxjs everywhere in peer deps because nx add it automatically (a8c5d1e)
  • come on Nx! (0fcdf4d)
  • come on Nx! part 2 (c29773d)
  • come on Nx! part 3 (af22ae6)
  • issue with ivy builds being enabled for model-utils, ng-core and ng-yasgui (aded6c5)
  • peer deps, part 4 (2dab208)
  • remove lodash-es/set from resource-graph.service (557af15)
  • legi-shared: mark component for check on setDisabledState (f6ba330)
  • model-utils: accept rxjs 7 (bb677a8)
  • ng-application-profile: handle apName in getConcreteType (6adf6a3)
  • ng-application-profile: handle or with datatype (1c5311d)
  • trigger release again (3b094b4)

chore

  • json-model-graph: make the lib independent from Ap (1640de3)

Features

  • cdk: new library, added pureMethod and pureFn pipes (dd086ee)
  • elastic-explorer: full screen mode feature (52c69fd), closes #T14867
  • elastic-explorer: update ngx-monaco-editor and applying styles for full screen width (c3a93e7), closes #T14867
  • json-model: added more capabilities to PrefixCcService (66cb86e)
  • json-model: created dedicated json-model library (7e07384)
  • json-model: handle range of multiple datatypes (5a327a1)
  • json-model: more adaptations for shacl library (35e9e51)
  • json-model: smarter default IdGenerator (dfbfb60)
  • json-model: use new @context typed as TypedResourceContext (a87f8c4)
  • json-model-graph: accept undefined referenceUri in setReference (4b6bba2)
  • json-model-graph: added innerPath option for linking model to control (52e6641)
  • json-model-graph: added option to use czRootUri as a structural directive (c1009f3)
  • json-model-graph: introducing GraphFormContextService (d35dbd4)
  • json-model-graph: lazy evaluation of linked graphs (e69f532)
  • legi-cv: make it easier to override Concept to SelectOption mapping (9a33b92)
  • legi-shared: add partial string handling in date-picker (318723a)
  • upgrade angular and nx to 14 (8cd63f8)
  • legi-shared: made cz-input and cz-date-picker better suited for validation (e343f11)

Performance Improvements

  • json-model-graph: more efficient way to get state snapshot (e0f6248)

BREAKING CHANGES

  • json-model-graph: removed RootUriDirective:apName, since it was already available from the graph state
  • json-model: @context is now set as TypedResourceContext, which is more feature-ful than the old type. It is expected that the old @context was not used by consumers, it was there for legacy and debugging purposes. This is getting use closer to the json-ld spec (but still not there).

2.7.7 (2023-02-22)

Bug Fixes

  • ng-application-profile: prevent saving of empty strings (e489e74)

2.7.6 (2022-10-06)

Bug Fixes

  • legi-shared: changing class for mat progress spinner and adding mode type (37d01d0)

2.7.5 (2022-05-06)

Bug Fixes

  • legi-shared: adding class for autocomplete-multi disabled values (89b3b4a)

2.7.4 (2022-04-06)

Bug Fixes

  • json-model-graph: state can now handle circular graphs (1a003ce)

2.7.3 (2022-03-29)

Bug Fixes

  • legi-shared: date-picker icon not showing for angular 12+ (ff57285)

2.7.2 (2022-03-25)

Bug Fixes

  • legi-shared: adding check for removing disabled options for checkbox group (d309e30)

2.7.1 (2022-03-14)

Bug Fixes

  • legi-cv: smarter default concept matcher (fb6a4c6)

3.0.0-beta.49 (2023-03-16)

Bug Fixes

  • peer dependencies part 2 (2834116)

3.0.0-beta.48 (2023-03-16)

Bug Fixes

  • peer deps to rxjs accept ^7.0.0 (3497fbf)

3.0.0-beta.47 (2023-03-16)

Bug Fixes

3.0.0-beta.46 (2023-03-16)

Bug Fixes

3.0.0-beta.45 (2023-03-16)

Features

  • cdk: new library, added pureMethod and pureFn pipes (dd086ee)

3.0.0-beta.44 (2023-02-22)

Bug Fixes

  • ng-application-profile: prevent saving of empty strings (7aafacf)

3.0.0-beta.43 (2023-01-23)

Features

  • legi-shared: add partial string handling in date-picker (318723a)

3.0.0-beta.42 (2022-12-06)

Bug Fixes

  • cli: generate ap interfaces with optional facets (e157016)

3.0.0-beta.41 (2022-11-29)

Bug Fixes

  • legi-shared: add startView input on date picker component (d68870a)

3.0.0-beta.40 (2022-11-28)

Features

  • elastic-explorer: update ngx-monaco-editor and applying styles for full screen width (c3a93e7), closes #T14867

3.0.0-beta.39 (2022-11-28)

Bug Fixes

  • adapt peer dependencies to work with npm 7+ (75ac274)

3.0.0-beta.38 (2022-11-21)

Features

  • legi-cv: make it easier to override Concept to SelectOption mapping (9a33b92)

3.0.0-beta.37 (2022-11-18)

Features

  • json-model-graph: added option to use czRootUri as a structural directive (c1009f3)

3.0.0-beta.36 (2022-11-17)

Bug Fixes

  • cli: make it build again (e1b9dd7)

3.0.0-beta.35 (2022-11-17)

Features

  • elastic-explorer: full screen mode feature (52c69fd), closes #T14867

3.0.0-beta.34 (2022-11-08)

Bug Fixes

  • legi-shared: show options content of autocomplete multi as innerHTML (1cec0b0)

3.0.0-beta.33 (2022-11-04)

Bug Fixes

  • legi-shared: add hint and error to cz-autocomplete-multi (2a2d1ff)

3.0.0-beta.32 (2022-11-02)

Bug Fixes

  • json-model: make sure to use longest uris when compacting (eadae3e)

3.0.0-beta.31 (2022-10-06)

Bug Fixes

  • legi-shared: changing class for mat progress spinner and adding mode type (2872c97)

3.0.0-beta.30 (2022-10-06)

Bug Fixes

  • legi-shared: add option to legishared to determine the date-picker icon position (e8a9f47)

3.0.0-beta.29 (2022-10-06)

Bug Fixes

  • json-model: added nullish checks for or cases (c50ad99)

3.0.0-beta.28 (2022-09-27)

Bug Fixes

  • ng-application-profile: handle or on datatype (7310d8e)

3.0.0-beta.27 (2022-09-23)

Bug Fixes

  • ng-application-profile: added missing export (7f10b8e)

3.0.0-beta.26 (2022-09-21)

Features

  • json-model: handle range of multiple datatypes (5a327a1)

3.0.0-beta.25 (2022-09-02)

Performance Improvements

  • json-model-graph: more efficient way to get state snapshot (e0f6248)

3.0.0-beta.24 (2022-09-01)

Bug Fixes

3.0.0-beta.23 (2022-09-01)

Bug Fixes

3.0.0-beta.22 (2022-09-01)

Bug Fixes

3.0.0-beta.21 (2022-09-01)

Bug Fixes

  • issue with ivy builds being enabled for model-utils, ng-core and ng-yasgui (aded6c5)

3.0.0-beta.20 (2022-09-01)

Features

  • upgrade angular and nx to 14 (8cd63f8)

3.0.0-beta.19 (2022-08-23)

Bug Fixes

  • remove lodash-es/set from resource-graph.service (557af15)

3.0.0-beta.18 (2022-08-19)

Features

  • json-model-graph: lazy evaluation of linked graphs (e69f532)

3.0.0-beta.17 (2022-08-11)

Bug Fixes

  • json-model-graph: set context on new node creation (7e8757b)

3.0.0-beta.16 (2022-08-10)

Bug Fixes

  • json-model: export mappers from lib (c72b673)

3.0.0-beta.15 (2022-08-01)

Bug Fixes

  • json-model: throw on properties that are neither attribute or reference (9a70d55)

3.0.0-beta.14 (2022-07-07)

Bug Fixes

Reverts

  • Revert "fix: peer deps, part 3" (cb7a0c5)

3.0.0-beta.13 (2022-07-07)

Bug Fixes

3.0.0-beta.12 (2022-07-07)

Bug Fixes

  • adding rxjs everywhere in peer deps because nx add it automatically (a8c5d1e)

3.0.0-beta.11 (2022-07-07)

Bug Fixes

  • adapt peer dependencies (56672b7)

3.0.0-beta.10 (2022-07-06)

Bug Fixes

  • legi-shared: mark component for check on setDisabledState (f6ba330)

3.0.0-beta.9 (2022-06-27)

Bug Fixes

  • ng-application-profile: handle or with datatype (1c5311d)

3.0.0-beta.8 (2022-06-24)

Bug Fixes

  • ng-application-profile: handle apName in getConcreteType (6adf6a3)

3.0.0-beta.7 (2022-06-20)

Features

  • json-model-graph: added innerPath option for linking model to control (52e6641)

3.0.0-beta.6 (2022-05-03)

Bug Fixes

  • model-utils: accept rxjs 7 (bb677a8)

3.0.0-beta.5 (2022-05-03)

Bug Fixes

  • i18n: translate pipe returns string (c8b8394)
  • legi-shared: handle number type in cz-input (d091b7a)

Features

  • json-model: smarter default IdGenerator (dfbfb60)
  • json-model-graph: accept undefined referenceUri in setReference (4b6bba2)

3.0.0-beta.4 (2022-04-11)

Bug Fixes

  • legi-cv: make CvService not fail if no providers were given (f63517b)

Features

  • json-model: more adaptations for shacl library (35e9e51)
  • json-model-graph: introducing GraphFormContextService (d35dbd4)
  • legi-shared: made cz-input and cz-date-picker better suited for validation (e343f11)

3.0.0-beta.3 (2022-02-14)

Features

  • elastic explorer: adding documentation for cognizone elastic explorer#10560 (a254cc7)

3.0.0-beta.2 (2022-02-14)

chore

  • json-model-graph: make the lib independent from Ap (1640de3)

BREAKING CHANGES

  • json-model-graph: removed RootUriDirective:apName, since it was already available from the graph state

3.0.0-beta.1 (2022-02-14)

Features

  • json-model: added more capabilities to PrefixCcService (66cb86e)
  • json-model: use new @context typed as TypedResourceContext (a87f8c4)

BREAKING CHANGES

  • json-model: @context is now set as TypedResourceContext, which is more feature-ful than the old type. It is expected that the old @context was not used by consumers, it was there for legacy and debugging purposes. This is getting use closer to the json-ld spec (but still not there).

2.7.0-beta.2 (2022-02-01)

2.7.0-beta.1 (2022-02-01)

  • json-model: created dedicated json-model library (7e07384)

2.7.0 (2022-02-14)

Features

  • elastic explorer: adding documentation for cognizone elastic explorer#10560 (a254cc7)

2.6.5 (2022-01-24)

Bug Fixes

  • correctly set peer dependencies for all libs (8d0eef2)

2.6.4 (2022-01-06)

Bug Fixes

  • model-utils: add nullish check to manyToArray (451b1e3)

2.6.3 (2022-01-04)

Bug Fixes

  • i18n: added missing fallbackLangs as argument (6ffabf6)

2.6.2 (2022-01-04)

Bug Fixes

  • model-utils: remove "first lang found" fallback from czLabelToString (428a85b)

2.6.1 (2021-12-22)

Bug Fixes

  • elastic-explorer: doc details available again (7cc43b8)

2.6.0 (2021-12-21)

Features

  • elastic-explorer: data validation ui (077a44f)

2.5.2 (2021-12-15)

Bug Fixes

  • legi-shared: add possibility for custom tooltip on autocomplete-single (63c1b8e)

2.5.1 (2021-11-18)

Bug Fixes

  • legi-shared: added selectionChange output to cz-select (652a6e3)

2.5.0 (2021-11-05)

Bug Fixes

  • legi-shared: added blur & focus for cz-input (c0fbd04)

Features

  • elastic-explorer: add data validator (6cdddf3)
  • elastic-explorer: view types & local search (8fcc172)

2.4.3 (2021-10-19)

Bug Fixes

  • legi-shared: remove duplicating option in radio-group (5fddfee)

2.4.2 (2021-10-08)

Bug Fixes

  • model-utils: removed AnyObject model in favor of UnknownObject (c5b3f22)

2.4.1 (2021-10-05)

Bug Fixes

  • elastic-explorer: keep some attributes when filtering (6d8fed4)
  • elastic-explorer-chrome-extension: make it work again with angular 12 (e30cd49)
  • i18n: added the pipes to exported modules (7e8f863)

2.4.0 (2021-09-23)

Features

  • i18n: adding missing locale handling (684936e)

2.3.2 (2021-09-17)

Bug Fixes

  • cli: better sort-ap, handles imports (570ef78)

2.3.1 (2021-09-09)

Bug Fixes

  • application-profile: better logging of issues (95f8b8e)
  • legi-cv: more lenient way to detect Concept (47ab834)

2.3.0 (2021-09-01)

Features

  • updated to angular 12, but not shipping ivy yet (c9a4052)

2.2.0 (2021-08-31)

Features

  • cz-cli: added sorting and validation commands for Ap (e385757)
  • elastic-explorer: more lenient uri filter (a81d14e)

2.1.11 (2021-08-24)

Bug Fixes

  • legi-cv: migrated from transloco to I18nService (2f3e978)
  • legi-shared: migrated from transloco to I18nService (e609f9b)

2.1.10 (2021-08-11)

Bug Fixes

  • styling of mat components (1dbd7a4)

2.1.9 (2021-08-10)

Bug Fixes

  • correct use of control in cz-error (c339d65)

2.1.8 (2021-08-09)

Bug Fixes

  • stricter check for reference linking (983122e)

2.1.7 (2021-08-09)

Bug Fixes

  • better spacing for mat-error (09fd742)

2.1.6 (2021-08-05)

Bug Fixes

  • accept "/" as last delimiting charater for rdf types uris (c0d5154)

2.1.5 (2021-08-04)

Bug Fixes

  • discard null values whenever possible in favor of undefined (c8be24b)

2.1.4 (2021-08-03)

Bug Fixes

  • correct name computation in czNodeAttributeLinked directive (1a2de0d)

2.1.3 (2021-08-02)

Bug Fixes

2.1.2 (2021-08-02)

Bug Fixes

  • added @cognizone/tslint-config (7e9148e)

2.1.1 (2021-08-02)

Bug Fixes

  • added @cognizone/eslint-config (47cb636)
  • added @cognizone/prettier (cb3ad28)

2.1.0 (2021-07-28)

Bug Fixes

  • deprecating @cognizone/transloco-langstring (3c60e42)
  • legi-shared: renamed legacy theme to classic (9089b56)
  • replaced I18nService from legi-shared with the one from the i18n lib (c230b09)

Features

  • added i18n and i18n-transloco libraries (b212fae)

2.1.0-beta.4 (2021-07-27)

Bug Fixes

  • deprecating @cognizone/transloco-langstring (3c60e42)

2.1.0-beta.3 (2021-07-27)

Bug Fixes

  • legi-shared: renamed legacy theme to classic (9089b56)

2.1.0-beta.2 (2021-07-27)

Bug Fixes

  • replaced I18nService from legi-shared with the one from the i18n lib (c230b09)

2.1.0-beta.1 (2021-07-27)

Features

  • added i18n and i18n-transloco libraries (b212fae)

2.0.3 (2021-07-26)

Bug Fixes

  • export LegalTaxonomy model (90b17a7)

2.0.2 (2021-07-26)

Bug Fixes

  • cli: remove scripts in published package.json (af5b42a)

2.0.1 (2021-07-26)

Bug Fixes

  • dummy commit for first real release (e5fafac)