Repository navigation
Releases: ingestron/core
Release list
Core 0.12.7 — shared execution profiles
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
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
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
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
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
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
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.