Skip to content

Releases: cognitedata/toolkit

v0.3.13

26 Nov 14:59
ddfe04c
Compare
Choose a tag to compare

cdf

Fixed

  • When using the commands cdf deploy/clean, the Toolkit no longer warns about unrelated resources
    that are not part of the deployment.
  • When using `cdf deploy/clean/build, the Toolkit no longer warns about duplicated RAW databases.
  • Changes to Streamlit app code were not deployed. This is now fixed.

templates

Changed

  • The modules cdf_idm_extension and cdf_idm_extension_full are renamed to cdf_process_industry_extension and
    cdf_process_industry_extension_full respectively.
  • The Source System data pipelines now requires cdf_process_industry_extension and writes to the extension model
    instead of the Core model.
  • The modules in Source System, Contextualization, and Industrial Tool packages now use shared resources
    in cdf_common.

Details

What's Changed

Full Changelog: v0.3.12...v0.3.13

v0.3.12

21 Nov 13:13
d5bd15d
Compare
Choose a tag to compare

cdf

Added

  • [Alpha feature] Support for specifying list of variables under modules in config.[env].yaml file.
    This allows you to reuse the same module with different variables.
  • [Alpha feature] GraphQL now supports the preserveDml parameter.

templates

Added

  • Added new modules cdf_entity_matching in the contextualization package. This contains a pipeline for
    doing entity matching based on the Cognite Core model.

Fixed

  • Bug in extension models in the models package. The through field was not correctly set. In addition,
    simplified the CogniteCore and CogniteProcessIndustries minimum extension models further. Finally, all
    containers were duplicated. This has been fixed.
  • Bug in cdf_sap_assets causing the asset transformation to fail to a READ access error.

Details

What's Changed

Full Changelog: v0.3.11...v0.3.12

v0.3.11

19 Nov 09:26
6ec9c15
Compare
Choose a tag to compare

cdf

Fixed

  • In cdf build when loading config.[env].yaml the Toolkit now correctly prefers variables deeper, more
    specific, in the hierarchy over more general variables.
  • If assets are specified as .csv or .parquet in the module, they are now deployed, also if there are no
    other classic resources.
  • [Alpha feature] cdf build will no longer copy content YAML files to the build directory.
  • [Alpha feature] cdf deploy will no longer deploy GraphQL resources if they are not changed.

Improved

  • The cdf auth verify no longer gives UserWarning is the user has unknown capabilities.

templates

No changes to templates.

Details

What's Changed

Full Changelog: v0.3.10...v0.3.11

v0.3.10

14 Nov 08:14
02c3cf3
Compare
Choose a tag to compare

cdf

Fixed

  • cdf auth verify no longer asks to update missing capabilities if there are no missing capabilities.
  • run function local now works with functions that are importing adjacent modules.
  • Environment variables were not replaced in Functions. This is now fixed.

Improved

  • run function local give a more informative error message if the function code cannot be imported.

  • run function local now automatically loads environment variables from .env file. This is useful if you want to
    run the run_check.py script manually, for example, in debug mode with your IDE.

    templates

    No changes

v0.3.9

12 Nov 10:30
e1c0966
Compare
Choose a tag to compare

cdf

Added

  • [alpha-feature] --force-update flag to cdf deploy to force update of all resources even if they are not changed.

templates

No changes

Details

Full Changelog: v0.3.8...v0.3.9

v0.3.8

12 Nov 08:45
a0b0299
Compare
Choose a tag to compare

cdf

Fixed

  • Running cdf run function local no longer defaults to IDP_CLIENT_SECRET as the environment variable
    for the client secret. Instead, it will use the name specified in the function schedule configuration.
  • cdf auth verify now asks the user to verify before updating the capabilities of the service principal.

templates

Added

  • The sourcesystem modules now has example data.

Fixed

  • Ensure uniqueness of joins in the transformations of the cdf_connection_sql module.

Changed

  • Extension of CogniteCore and CogniteProcessIndustries now includes containers.

Details

What's Changed

Full Changelog: v0.3.7...v0.3.8

v0.3.7

06 Nov 13:07
7687b81
Compare
Choose a tag to compare

cdf

Fixed

  • Deploying RAW Tables/Databases no longer raises a ToolkitRequiredValueError.
  • Deploying Asset given as .csv/.parquet is now supported again.
  • Running cdf deploy no longer complains about !keyvault syntax in ExtractionPipelineConfig resources.

Templates

No changes

Details

Full Changelog: v0.3.6...v0.3.7

v0.3.6

04 Nov 11:04
5c93784
Compare
Choose a tag to compare

cdf

Fixed

  • When running cdf modules add, the Toolkit removed trailing slash in the module path causing a
    build error. This is now fixed.
  • When running cdf build, the Toolkit now stops if an error is encountered.
  • Asset resources without metadata are no longer always redeployed when running cdf deploy,
    only if the local is different than the CDF configuration.
  • Asset centric LocationFilters are no longer always redeployed when running cdf deploy,
    only if the local is different than the CDF configuration.
  • When deleting a Function the file is also removed if it exists.
  • The parentExternalId in LocationFilter is now correctly replaced by parentId when running cdf deploy.

templates

Added

  • The modules init wizard provides an option for an empty, custom module scaffolding.

Fixed

  • Removed unused variables from default InRobot configuration.
  • Added missing transformation asset to asset in cdf_sap_asset module.

Details

Full Changelog: v0.3.5...v0.3.6

v0.3.5

24 Oct 09:31
85e09fa
Compare
Choose a tag to compare

cdf

No changes

Templates

  • Added new module cdf_sharepoint to the sourcesystem package.
  • Added new package industrial_tool for data exploration and analytics with modules
    • cdf_search for setting up location filters
  • Added new package contextualization with modules
    • cdf_p_and_id_parser
    • cdf_timeseries_equipment_sql

Details

Full Changelog: v0.3.4...v0.3.5

v0.3.4

18 Oct 06:10
b9dce1c
Compare
Choose a tag to compare

cdf

Fixed

  • Building a WorkflowTrigger will no longer complain that authentication is an unused variable.
  • In resource Group, the following lookups are now done when running cdf deploy/clean:
    • securityCategoriesAcl idscope Security Names are now replaced by IDs.
    • locationFiltersAcl idscope external LocationFilter Ids are now replaced by IDs.
    • timeSeriesAcl idscope external TimeSeries IDs are now replaced by internal IDs.
    • assetRootIdScope external Asset IDs are now replaced by internal IDs.
  • The resource ResourceScopedGroup is now correctly deployed after RAW Tables and Databases,
    LocationFilters, and SecurityCategories when running cdf deploy.

Templates

Added

  • Added new package sourcesystem with modules
    • sap_asset
    • sap_events
    • pi
  • Added new modules for extension of CogniteProcessIndustries model.
    Full and minimum extension templates in quickstart and example packages.

Details

Full Changelog: v0.3.3...v0.3.4