Skip to content

Releases: ingestron/core

Core 0.12.7 — shared execution profiles

Choose a tag to compare

@ingestron-io ingestron-io released this 27 Sep 08:02
416b751

Outcome

Add named execution profiles to bind one ingestion flow to local and native providers while retaining shared datasets and contracts. Keep environment selection independent.

Verification

  • Full Node 22 component gate: 59 tests passed, package and release checks passed.
  • Installed candidate CLI/core: one two-table flow generated 22 local and 13 ADF files.
  • Browser host completed live authorised Northwind discovery, review, approval and read-only extraction (91 customers, 830 orders).
  • Reject unknown/unscoped profiles, attempts to override source table identity, and execution against a build from another profile.

Release

Core 0.12.7 publication is awaiting npm account approval. CLI/Studio/VSIX adoption follows that registry release. No native cloud deployment was performed.

Core 0.12.6

Choose a tag to compare

@ingestron-io ingestron-io released this 27 Sep 01:56
ef78d62

Fix whole-project validation when local connector flows and native target flows share a project. Published as @ingestron/core@0.12.6; Node 22/24 CI and installed-package checks pass.

Core 0.12.5 — reviewed authoring operations

Choose a tag to compare

@ingestron-io ingestron-io released this 26 Sep 08:40
d8e3024

Adds shared project authoring, draft contract scaffolding, source field mapping, and provider execution settings used by CLI and the VS Code companion. Node 22/24 CI, package validation, audit, and a fresh anonymous npm install passed. Published npm package: @ingestron/core@0.12.5 (sha512-xFLbFs6Qe3sJ+PTJ02AfgJhMu7o6CIry9T/x+8Rs0Iwt/EbCVkEhh649IZp5hs5E2lLcnWDTZXO34bDTemKibA==).

Core 0.12.4 — concise new-project packages

Choose a tag to compare

@ingestron-io ingestron-io released this 23 Sep 06:36
c36210e

Fresh provider-backed and provider-free projects now start with top-level packages and concise exact installed references. Flow authoring and provider migration preserve the new layout; existing providers.packages projects remain supported. Node 22/24 CI and installed-package/editor checks passed. npm publication is a separate step.

Core 0.12.3 — reusable ingestion connections

Choose a tag to compare

@ingestron-io ingestron-io released this 23 Sep 06:24
bb83a1a

Ingestion flows can select multiple physical tables through one connection. Each table source uses the connector-defined selector, while its ODCS contract selects columns. Top-level project package names can use exact installed short references; immutable locks retain full Git provenance. Existing stream-based projects remain supported. Node 22/24 CI and installed-package/editor checks passed. npm publication is a separate step.

Core 0.12.2 — reusable connection contracts

Choose a tag to compare

@ingestron-io ingestron-io released this 23 Sep 04:47
d1b6606

Connection preparation now resolves the same reviewed model-pack ODCS contracts as project planning. Typed package installation rejects a provider/connector mismatch before changing the lock. The 50-test suite, installed-package checks and Node 22/24 CI pass. Published npm @ingestron/core@0.12.2 is available for the CLI 0.15.0 dependency.

Core 0.12.1 — Node 24 compatibility

Choose a tag to compare

@ingestron-io ingestron-io released this 22 Sep 03:17
aba2de1

Core now requires Node >=22.12.0 instead of Node 22 only. Generated provider starters use the same range. CI passes on Node 22.12.0, 22.23.2 and 24.12.0, including the 48-test suite and installed package/editor checks.

No execution permission or generated-file ownership change is included. CLI 0.13.1 will consume this exact core version to remove the transitive npm engine warning.

npm @ingestron/core@0.12.1 is published. Its registry archive matches the tested package byte-for-byte.