Skip to content

Latest commit

 

History

History
1314 lines (905 loc) · 99.3 KB

File metadata and controls

1314 lines (905 loc) · 99.3 KB

0.16.1 (2026-05-06)

🩹 Fixes

❤️ Thank You

  • Spencer Elkington

0.16.0 (2026-05-05)

🚀 Features

  • flowthru catalog lifecycle hooks (70126aff)
  • further efcore production examples and infrastructure (9d0614a9)

❤️ Thank You

  • Spencer Elkington

0.15.0 (2026-05-03)

🚀 Features

  • finish data compat testing layer and refactors (f2e3b2c7)
  • wrap up data feature matrix & optimize example runs (e7e6b9c3)

🩹 Fixes

  • phase 1 of diagnostic setup (1b27a9f7)
  • set up second phase on data extension surface (f9dc25a5)
  • add metatest compat matrix for storage extensions (f1a4a99f)
  • resolve scratch doc reference (c5c48456)

❤️ Thank You

  • Spencer Elkington

0.14.1 (2026-05-03)

🩹 Fixes

  • phase 1 of diagnostic setup (1b27a9f7)
  • set up second phase on data extension surface (f9dc25a5)

❤️ Thank You

  • Spencer Elkington

0.14.0 (2026-05-01)

🚀 Features

  • stronger opt-in post-run metadata options (550193ae)

❤️ Thank You

  • Spencer Elkington

0.13.0 (2026-04-30)

🚀 Features

  • complete service DI system for steps (69bd4e1c)
  • step example project (aa750404)

🩹 Fixes

  • set up zero-arity steps (83f16fb4)
  • consistent pattern for file directory loading (bcd1d032)

❤️ Thank You

  • Spencer Elkington

0.12.3 (2026-04-30)

🩹 Fixes

  • leverage EFCore builtin utilities for runtime shape validationa across frameworks (6ea0f606)
  • miscellaneous fixes from additional extension testing coverage (7db5c7dc)

❤️ Thank You

  • Spencer Elkington

0.12.2 (2026-04-29)

🩹 Fixes

  • test fixtures & CSV nullability fix (80a6a4f6)
  • resolved nullability bug for PGSQL on EFCore shape validator (0cb460d9)

❤️ Thank You

  • Spencer Elkington

0.12.1 (2026-04-29)

🩹 Fixes

  • efcore forward look at query shapes (f531dede)

❤️ Thank You

  • Spencer Elkington

0.12.0 (2026-04-28)

🚀 Features

🩹 Fixes

  • remove funit discovery from examples project (11b41d80)
  • code coverage for examples (27f468b4)
  • resolve test output cache issue (c8d6a965)
  • better coverage analytics (5858b558)
  • less flakey template testing (f94a8de7)
  • updated inputs for coverage (d0646912)
  • unignore missing coverage analysis flow (d9f2d7cb)

❤️ Thank You

  • Spencer Elkington

0.11.0 (2026-04-24)

🚀 Features

  • destination-based inspection during pre-flight (2dfb6682)

🩹 Fixes

❤️ Thank You

  • Spencer Elkington

0.10.1 (2026-04-24)

🩹 Fixes

  • better codecov analytics (bf83f280)
  • clean up coverlet run settings (77e3da4e)
  • reorder codecov to end of release flow (acee860c)
  • split codecov yaml and upload in release flow (759ab6b8)

❤️ Thank You

  • Spencer Elkington

0.10.0 (2026-04-24)

🚀 Features

🩹 Fixes

  • relative paths within CS project files (0883bb27)
  • resolve slnx issue (5dbae0d9)

❤️ Thank You

  • Spencer Elkington

0.9.0 (2026-04-23)

🚀 Features

  • runtime exception reporting addition (6a4f30db)

🩹 Fixes

  • performance resolution for shallow inspection across extensions (78e4c3a1)
  • performance improvements on parquet IO (8aa35955)
  • resolve flow config issues (e20a9144)
  • temp remove spark compat pending databricks branch integration (65b1aee3)
  • resolve KedroSpaceflightsCustom config settings (a654c16e)
  • resolve brittle template test pack dependency (c0038c9d)

❤️ Thank You

  • Spencer Elkington

0.8.0 (2026-04-23)

🚀 Features

  • pull over HTTP, storage cache (8d430203)
  • better metadata surface and default provider behavior (d9df524f)
  • migrate to dotnet IConfiguration (d3c8e50d)
  • extensions now use idiomatic C# config system (77100c0c)
  • configuration as catalog (ed8e3cb4)

🩹 Fixes

  • resolve issue with GitHub pre-releases (95b15373)
  • resolve CI orphaned head issue (ec5c7237)
  • resolve issues with manual dispatch deployments hitting NX versioning clothesline. (07c1da41)

❤️ Thank You

  • Spencer Elkington

0.7.0 (2026-04-17)

🚀 Features

  • pull over HTTP, storage cache (8d430203)

🩹 Fixes

  • increase performance of shallow inspection on GQL+EFCore (11e848a5)
  • richer metadata on flow exports (3a8c7de4)

❤️ Thank You

  • Spencer Elkington

0.6.2 (2026-04-17)

🩹 Fixes

  • increase performance of shallow inspection on GQL+EFCore (11e848a5)
  • richer metadata on flow exports (3a8c7de4)

❤️ Thank You

  • Spencer Elkington

0.6.1 (2026-04-16)

🩹 Fixes

  • increase performance of shallow inspection on GQL+EFCore (11e848a5)

❤️ Thank You

  • Spencer Elkington

0.6.0 (2026-04-16)

🚀 Features

  • step-based parameterized catalog entries in GQL (5639dda9)
  • gql query object for better control over materializing data (c993ab35)
  • better deferred loading on EFCore (f0657a0a)

🩹 Fixes

  • make spark example spark-ier (6c15703b)
  • actual funit tests added to spaceflights distributed (62e51a30)
  • actual reformat (3896a28a)

⏪ Revert

  • remove step-based parameterized GQL catalog entries (132eadf9)

❤️ Thank You

  • Spencer Elkington

0.5.1 (2026-04-15)

🚀 Features

  • parallelized pre-flight checks (90dba94)
  • scheduling strategy system (42040ef)
  • post-run metadata provider (a2efd01)
  • starter on dropped neural net example, fix for enums in arrow (125d8d6)
  • spark extension (#4)
  • funit test aggregation for distributed projects (066e12b)

🩹 Fixes

  • include unreleased conventional commits on new releases (f92f512)
  • further CI/CD enhancements for nuget flow (cf0bb18)
  • prerelease pack issues resolved (7825d13)
  • testing for parallelized pre-flight checks (ee7d58c)
  • resolve enum issues with arrow marshalling (b9d2677)
  • attempt hungarian solver on dropped neural (bfa64e0)
  • end hungarian attempt (3231e33)
  • much more spaghetti against the wall. (7feb39a)
  • archive dropped neural net because it has eaten enough of my time (851f8a4)
  • simplify codecov calls (5aefd5a)
  • resolve nuget build pulling from stale cache (2ab96d7)
  • further codecov fixes (52be092)
  • codecov fix (f6d31f3)

❤️ Thank You

  • Spencer Elkington

0.5.0 (2026-04-15)

🚀 Features

  • parallelized pre-flight checks (90dba94)
  • scheduling strategy system (42040ef)
  • post-run metadata provider (a2efd01)
  • starter on dropped neural net example, fix for enums in arrow (125d8d6)
  • spark extension (#4)
  • funit test aggregation for distributed projects (066e12b)

🩹 Fixes

  • include unreleased conventional commits on new releases (f92f512)
  • further CI/CD enhancements for nuget flow (cf0bb18)
  • prerelease pack issues resolved (7825d13)
  • testing for parallelized pre-flight checks (ee7d58c)
  • resolve enum issues with arrow marshalling (b9d2677)
  • attempt hungarian solver on dropped neural (bfa64e0)
  • end hungarian attempt (3231e33)
  • much more spaghetti against the wall. (7feb39a)
  • archive dropped neural net because it has eaten enough of my time (851f8a4)
  • simplify codecov calls (5aefd5a)

❤️ Thank You

  • Spencer Elkington

0.4.0 (2026-04-14)

🚀 Features

  • parallelized pre-flight checks (90dba94)
  • scheduling strategy system (42040ef)
  • post-run metadata provider (a2efd01)
  • starter on dropped neural net example, fix for enums in arrow (125d8d6)

🩹 Fixes

  • include unreleased conventional commits on new releases (f92f512)
  • further CI/CD enhancements for nuget flow (cf0bb18)
  • prerelease pack issues resolved (7825d13)
  • testing for parallelized pre-flight checks (ee7d58c)
  • resolve enum issues with arrow marshalling (b9d2677)
  • attempt hungarian solver on dropped neural (bfa64e0)
  • end hungarian attempt (3231e33)
  • much more spaghetti against the wall. (7feb39a)
  • archive dropped neural net because it has eaten enough of my time (851f8a4)

❤️ Thank You

  • Spencer Elkington

0.3.2 (2026-04-13)

🩹 Fixes

  • include unreleased conventional commits on new releases (f92f512)
  • further CI/CD enhancements for nuget flow (cf0bb18)

❤️ Thank You

  • Spencer Elkington

0.3.1 (2026-04-13)

🩹 Fixes

  • minor release notes changes (b9a407a)
  • resolve publish blocker (372a28d)

❤️ Thank You

  • Spencer Elkington

0.3.0 (2026-04-13)

🚀 Features

  • multithreading implementation (934adee)
  • multithreaded flows (e0331e5)

🩹 Fixes

  • agent hook (98c1cad)
  • programmatic defaults for core counts (67a1065)
  • corrected log output (107ceea)
  • correct test assertion on CLI incoming (780386d)
  • add multithread to split pipeline example (4b7f4af)
  • refactor gql to better fit (c32837b)

❤️ Thank You

  • Spencer Elkington

0.2.0 (2026-04-13)

🚀 Features

🩹 Fixes

  • improved workflow for actions linting (7370446)
  • lighter-weight initial release test (e453bce)

❤️ Thank You

  • Spencer Elkington

0.1.39 (2026-04-11)

🩹 Fixes

  • resolve issue with packing for nuget (6543b77)
  • encapsulate draft releases into public updates (e3fa635)
  • missing report gen license (c1fca92)
  • actions (a35c026)

❤️ Thank You

  • Spencer Elkington

0.1.38 (2026-04-11)

🩹 Fixes

  • resolve warnings (b9ccaa9)
  • unfuck template and example run process (91df44d)
  • nx full-hog (bfbd416)
  • resolve issues with CI/CD process. (46fbe0a)
  • use affected for testing (aff20bc)
  • maybe fix CI? (29f6678)
  • please fix CI/CD (7f206ea)
  • ci: wire restore as build dependency via targetDefaults (aa1eb22)
  • ci: resolve examples project advanced test directive (b692139)

❤️ Thank You

  • Spencer Elkington

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

0.1.37 (2026-04-10)

Features

  • FU002 for warnings on compiler exclusion (bf5c943)
  • funit spaceflights example (7eddee8)
  • funit test (dd64001)
  • globs on flow slice (18ac734)

Bug Fixes

  • funit test discovery (0dd37b4)
  • major overhaul for nodes, funit (0a951e9)
  • resolve program file generation for unit tests (15df750)
  • resolve python test new directory issue (fa9a28c)
  • resolve testing issues (ba5d296)
  • roslyn pattern-based funit and core codefix libraries (614cd4d)
  • warning issues (a2b49ef)

Documentation

0.1.36 (2026-04-03)

Bug Fixes

  • slice surface and docs updates (1b032e6)

Documentation

  • docs update on slice surface (1c5206e)

0.1.35 (2026-04-03)

Bug Fixes

  • directory names (d1ddb23)
  • misc naming convention lags (90b57e0)
  • resolve missing nuget publish key (f22a0da)

0.1.34 (2026-04-03)

Bug Fixes

Documentation

  • add docfx metadata pipeline (C# => Markdown reference) (af2b744)
  • almost there (f232443)

0.1.33 (2026-04-01)

Features

  • extended metadata for catalog sources on data (d42419d)
  • multi-arity at pipeline level (692b5a4)
  • multipipeline retail example (feba0b5)

Bug Fixes

  • example auto-discovery for nested/distributed directories (ec696a4)
  • pythonic pipelines rerun uv sync on all builds/runs. (61a8839)
  • resolve CI issue with UV cache (007fe80)

Documentation

0.1.32 (2026-04-01)

Features

  • ability to dry-run for preflight analysis (fe61f51)
  • add dataset-datatype constraints to disallow nested schemas on data storage types that do not support nesting/non-primitive types (a0609be)
  • add new MTG atlas example project (8bc315c)
  • additional comparison pipeline (2bae1f4)
  • additional dual efcore-python testing pipeline (20286c8)
  • allow for gradient pre-flight checks for better unit testing (ad8947d)
  • allow for nodata (unit) node input and ouput (3c7874e)
  • allow for sync node outputs (fe1778c)
  • allow plaintext description on pipeline nodes (83fd041)
  • allow schemas to have required members (31dc519)
  • begin testing framework (074f37e)
  • better analyzer for missing pipeline requirements (569816e)
  • catalog-level definition of inspection levels (c6ef393)
  • completed efcore plugin refactor (769952d)
  • configuration options for metadata providers (4eb2596)
  • consolidate setup into FlowthruApplication builder, migrate critical code from test-flights to library code (1fbc156)
  • create centralized SerializedLabel anno for universal label serialization (a6ca4e1)
  • create oracle text full/partial embedding dataset (8ea8e29)
  • custom ratchet testing architecture (b9ce539)
  • distributed catalog entries (a3de8af)
  • dummy pipeline template (2afd606)
  • efcore extension (085f8d0)
  • embedding pipeline example (e0d5276)
  • enum serialization annotations (a3eb127)
  • flexible & extensible catalogentries (e676bc1)
  • force increment change (06d3522)
  • functional ml.net wrapper start (958b29a)
  • further mast coverage (b276d6c)
  • generic file catalog entry (e9794aa)
  • improved DAG metadata output for full/active on run (c3b98e9)
  • initial library setup (e1312a3)
  • internal umap timing reports (7f79ba4)
  • json data catalog implementation (0918226)
  • kedro iris starter (8859c17)
  • magic AST (94b4d99)
  • magic atlas accurate umap (488b81c)
  • magic atlas embedding distribution analysis (3871d2d)
  • magicatlas k-means clustering analytics (e1f756d)
  • magicatlas k-means clustering analytics (cebd25c)
  • mast error code system, superpower install (4578f93)
  • mast revamp, unit tests (7fb7611)
  • mast testing, ast (55c632c)
  • metadata analysis in JSON and Mermaid form (ce56eae)
  • move x-validate to data science portion to spice dag (c9523aa)
  • nuget publish action flow (71c9e49)
  • pca clustering, pipeline (b806414)
  • pipeline builder addnode overloads (a619aeb)
  • pipeline slicing (a16fecc)
  • pure kedro spaceflights example (cc5b8ac)
  • pythonic nodes (#6) (b0289a4)
  • required parameter support for schemas (ac9aec1)
  • retail data example (ecfdcda)
  • run all pipelines as unified dag (68da6ab)
  • scryfall card processing (79aa48b)
  • service-based API surface changes (925f38d)
  • simplify node pipeline registration type param requirements to remove redundant information (69efa58)
  • sparse matrix optimizations (ebd6988)
  • specify empty EFCore tables as errors (802326c)
  • specify empty EFCore tables as errors (b622aeb)
  • starter umap comparison tests (8dbc537)
  • strategized umap (c69eb27)
  • stronger onboarding processes (#8) (8939c37)
  • templating process (acba958)
  • testing process for template pipeline creation (501ddae)
  • tiebreaking jiggle on atlas umap, to break up single-value columns (5bb4522)
  • umap first stab (50f0552)
  • umap graph init and gradiant speedups (71dfb07)
  • umap optimizations (d51477d)
  • umap optimizations, parallelization (eaa2418)
  • umap opts, applied to magic atlas (d910e11)
  • upload ML and ML.NET flowthru extensions as separate packages (9898bc5)
  • use verify for ratchet-style testing (0ccea9f)
  • vscode snippets (1aca658)

Bug Fixes

  • add datasets docs structure and initial kedro data (f787cc6)
  • add dependsOn to publish target and remove explicit build command (7b06b73)
  • add missing assertion in test method (ed5f3f1)
  • add missing curly in tests (f161ce5)
  • add retail data example to solution (7aa36f2)
  • add self-reference graph construction tests (3a53d79)
  • Added more functionality to IFlowthruService (#7) (690232b)
  • allow CI workflow to run when called by release workflow (5d5cf69)
  • analyzer check for missing config (b43a99d)
  • better mast reporting (9791efd)
  • break up flowthru libraries into less monolithic pieces, with an all-in barrel export package (f681074)
  • cancellation token interface tweaks (97252e7)
  • cancellation token respect (0d74aaf)
  • chromium pre-download (0a2b74c)
  • cleanup for unignored files & metadata configuration (f5b480f)
  • clear all previous data files (fb3aaf4)
  • configure Chromium for CI environment (43907d5)
  • conform examples to thin CLI wrap (96ec378)
  • consistent naming for catalog entry extensions in additional nuget packages (ae2d97b)
  • consolidate CI and release into single workflow (42ea370)
  • correct baseline UMAP implementation (061d31b)
  • correction to template versioning script (e16a6e0)
  • do not attempt to pack source generators (0f58cb7)
  • example projects now use source generator for schema typing (963d11e)
  • factory return types on catalog entries (e064ecb)
  • fix compilation in atlas umap (82d85d4)
  • fix data io directory paths, catalog (cc4f246)
  • fix gitignore in example projects (ffee26b)
  • fix json (de)serial for nested dict (403a9d1)
  • fix NX target in Actions (e6ba1f1)
  • fix parquet deserialization of enum types (6df3267)
  • ignore files (a849f9c)
  • improved handling of nested/flat schema detection for BCL types (8ae8da1)
  • include Kedro reference data for KedroSpaceflights.Custom (67474fa)
  • include kedro source data, include notice for license (9a65834)
  • include uv locks (84e69e7)
  • internal restructure for inspectability (c2d59e5)
  • mast cost processing (0324b23)
  • match ml.next namespaces with ml.net (75d782c)
  • minor updates (32445d5)
  • ml.next test singlethreading to avoid RNG race condition (8a85030)
  • more flexible template example tests (f50de8c)
  • move-away from phantom types within UMAP metrics (c5441a1)
  • multi-package static factory pattern for catalogentries (b79370e)
  • nuget deploy (365f13e)
  • nuget package restore issue (again) (92cdd8b)
  • nuget publish (940762d)
  • nuget updates (1de6fe1)
  • nx-dotnet/dotnet setup order fix on action (a3bc222)
  • optimizations for Chromium usage during testing (a843068)
  • parquet load issues (7119849)
  • parquet loading tactics updated to correct nulls (4130509)
  • phantom readmes as temp for build (9f93336)
  • prep pythonic templates, tests for CI (56254b5)
  • project.json change (aa03cb4)
  • purge retaildata from test, sln records (db63b23)
  • purge retaildata test (9ba0376)
  • refactor kedro custom example to use proper data layout (c84de20)
  • release (ea23e9d)
  • remove columnname (a490de0)
  • remove deprecated alpha libraries (df73c62)
  • remove ghost data loading python file (11e09a4)
  • remove kept metadata files (fb0748f)
  • remove languageext v5 upstream dep (21b7554)
  • remove large data files that cause clone death (9c8018f)
  • remove side effects from image render nodes (5fce6f5)
  • remove timestamp from kedro custom to avoid false stats updates (e8c4bbf)
  • remove unit test for discovery count (b451f6d)
  • resolve API surface areas between MagicAtlas->MagicAST (2faf982)
  • resolve CI/CD double-tap test issue (1ad8fde)
  • resolve empty template creation issue (#11) (78f3bf8)
  • resolve issues with NX command. (3f98a9e)
  • resolve nuget pack error during template testing. (96caf69)
  • resolve python venv resolution hiccup and add appropriate python worker logs (#9) (32b1685)
  • restructure pack pipeline (ad783d1)
  • rollback umap opts (6f5e329)
  • separate reviews preprocessing to separate node, strengthen null value check with PDV (2976e6e)
  • service changes on test fixtures (98f6fab)
  • service disposal on CLI (bf30640)
  • simplification for scalar name (cbd0881)
  • skip EnsureSourceGeneratorBuilt target when NoBuild is true (0974bbd)
  • small testing service disposal fixes (9fbb8b3)
  • solution fixes (46a14c5)
  • SpaceflightsPythonEFCore: track schema/catalog files excluded by .gitignore (c72e4bc)
  • split up CI/CD task into test and release (380e594)
  • stale docs removed (1d553d4)
  • sync flowthru package versions across all packages (f739025)
  • tutorial docs (d60866f)
  • unsealed pipelineexecutionrequest (279d6de)

Documentation

0.1.31 (2026-03-30)

Bug Fixes

  • break up flowthru libraries into less monolithic pieces, with an all-in barrel export package (f681074)

0.1.30 (2026-03-19)

Bug Fixes

  • improved handling of nested/flat schema detection for BCL types (8ae8da1)
  • simplification for scalar name (cbd0881)

0.1.29 (2026-03-19)

Bug Fixes

  • cleanup for unignored files & metadata configuration (f5b480f)
  • clear all previous data files (fb3aaf4)
  • ignore files (a849f9c)
  • remove kept metadata files (fb0748f)

0.1.28 (2026-03-18)

Features

  • additional dual efcore-python testing pipeline (20286c8)

Bug Fixes

  • SpaceflightsPythonEFCore: track schema/catalog files excluded by .gitignore (c72e4bc)

0.1.27 (2026-03-18)

Features

  • completed efcore plugin refactor (769952d)

Bug Fixes

  • factory return types on catalog entries (e064ecb)
  • remove timestamp from kedro custom to avoid false stats updates (e8c4bbf)
  • resolve nuget pack error during template testing. (96caf69)

0.1.26 (2026-03-11)

Bug Fixes

  • resolve empty template creation issue (#11) (78f3bf8)

0.1.25 (2026-03-11)

Features

  • stronger onboarding processes (#8) (8939c37)

Bug Fixes

  • resolve python venv resolution hiccup and add appropriate python worker logs (#9) (32b1685)

0.1.24 (2026-03-09)

Bug Fixes

  • Added more functionality to IFlowthruService (#7) (690232b)

0.1.23 (2026-03-09)

Features

Bug Fixes

  • fix gitignore in example projects (ffee26b)
  • include uv locks (84e69e7)
  • prep pythonic templates, tests for CI (56254b5)

0.1.22 (2026-03-06)

Features

  • allow for sync node outputs (fe1778c)
  • dummy pipeline template (2afd606)
  • efcore extension (085f8d0)
  • improved DAG metadata output for full/active on run (c3b98e9)
  • kedro iris starter (8859c17)
  • pipeline slicing (a16fecc)
  • service-based API surface changes (925f38d)
  • specify empty EFCore tables as errors (802326c)
  • specify empty EFCore tables as errors (b622aeb)
  • templating process (acba958)
  • testing process for template pipeline creation (501ddae)

Bug Fixes

  • add dependsOn to publish target and remove explicit build command (7b06b73)
  • cancellation token interface tweaks (97252e7)
  • cancellation token respect (0d74aaf)
  • chromium pre-download (0a2b74c)
  • conform examples to thin CLI wrap (96ec378)
  • correction to template versioning script (e16a6e0)
  • do not attempt to pack source generators (0f58cb7)
  • example projects now use source generator for schema typing (963d11e)
  • fix NX target in Actions (e6ba1f1)
  • internal restructure for inspectability (c2d59e5)
  • nuget deploy (365f13e)
  • nuget package restore issue (again) (92cdd8b)
  • nuget publish (940762d)
  • nuget updates (1de6fe1)
  • optimizations for Chromium usage during testing (a843068)
  • phantom readmes as temp for build (9f93336)
  • project.json change (aa03cb4)
  • refactor kedro custom example to use proper data layout (c84de20)
  • release (ea23e9d)
  • remove ghost data loading python file (11e09a4)
  • resolve CI/CD double-tap test issue (1ad8fde)
  • restructure pack pipeline (ad783d1)
  • service changes on test fixtures (98f6fab)
  • service disposal on CLI (bf30640)
  • skip EnsureSourceGeneratorBuilt target when NoBuild is true (0974bbd)
  • small testing service disposal fixes (9fbb8b3)
  • solution fixes (46a14c5)
  • stale docs removed (1d553d4)
  • tutorial docs (d60866f)
  • unsealed pipelineexecutionrequest (279d6de)

Documentation

0.1.21 (2026-03-06)

Features

  • allow for sync node outputs (fe1778c)
  • dummy pipeline template (2afd606)
  • efcore extension (085f8d0)
  • improved DAG metadata output for full/active on run (c3b98e9)
  • kedro iris starter (8859c17)
  • pipeline slicing (a16fecc)
  • service-based API surface changes (925f38d)
  • templating process (acba958)
  • testing process for template pipeline creation (501ddae)

Bug Fixes

  • add dependsOn to publish target and remove explicit build command (7b06b73)
  • cancellation token interface tweaks (97252e7)
  • cancellation token respect (0d74aaf)
  • chromium pre-download (0a2b74c)
  • conform examples to thin CLI wrap (96ec378)
  • correction to template versioning script (e16a6e0)
  • do not attempt to pack source generators (0f58cb7)
  • example projects now use source generator for schema typing (963d11e)
  • fix NX target in Actions (e6ba1f1)
  • nuget deploy (365f13e)
  • nuget package restore issue (again) (92cdd8b)
  • nuget publish (940762d)
  • nuget updates (1de6fe1)
  • optimizations for Chromium usage during testing (a843068)
  • phantom readmes as temp for build (9f93336)
  • project.json change (aa03cb4)
  • refactor kedro custom example to use proper data layout (c84de20)
  • release (ea23e9d)
  • remove ghost data loading python file (11e09a4)
  • resolve CI/CD double-tap test issue (1ad8fde)
  • service changes on test fixtures (98f6fab)
  • service disposal on CLI (bf30640)
  • skip EnsureSourceGeneratorBuilt target when NoBuild is true (0974bbd)
  • small testing service disposal fixes (9fbb8b3)
  • solution fixes (46a14c5)
  • stale docs removed (1d553d4)
  • tutorial docs (d60866f)
  • unsealed pipelineexecutionrequest (279d6de)

Documentation

0.1.20 (2026-03-06)

Features

  • allow for sync node outputs (fe1778c)
  • dummy pipeline template (2afd606)
  • efcore extension (085f8d0)
  • improved DAG metadata output for full/active on run (c3b98e9)
  • kedro iris starter (8859c17)
  • pipeline slicing (a16fecc)
  • service-based API surface changes (925f38d)
  • templating process (acba958)
  • testing process for template pipeline creation (501ddae)

Bug Fixes

  • add dependsOn to publish target and remove explicit build command (7b06b73)
  • cancellation token interface tweaks (97252e7)
  • cancellation token respect (0d74aaf)
  • chromium pre-download (0a2b74c)
  • conform examples to thin CLI wrap (96ec378)
  • correction to template versioning script (e16a6e0)
  • do not attempt to pack source generators (0f58cb7)
  • example projects now use source generator for schema typing (963d11e)
  • fix NX target in Actions (e6ba1f1)
  • nuget deploy (365f13e)
  • nuget publish (940762d)
  • nuget updates (1de6fe1)
  • optimizations for Chromium usage during testing (a843068)
  • phantom readmes as temp for build (9f93336)
  • project.json change (aa03cb4)
  • refactor kedro custom example to use proper data layout (c84de20)
  • release (ea23e9d)
  • remove ghost data loading python file (11e09a4)
  • resolve CI/CD double-tap test issue (1ad8fde)
  • service changes on test fixtures (98f6fab)
  • service disposal on CLI (bf30640)
  • skip EnsureSourceGeneratorBuilt target when NoBuild is true (0974bbd)
  • small testing service disposal fixes (9fbb8b3)
  • solution fixes (46a14c5)
  • stale docs removed (1d553d4)
  • tutorial docs (d60866f)
  • unsealed pipelineexecutionrequest (279d6de)

Documentation

0.1.19 (2026-03-05)

Features

  • improved DAG metadata output for full/active on run (2400eba)

Bug Fixes

0.1.18 (2026-03-05)

Features

  • improved DAG metadata output for full/active on run (2400eba)

Bug Fixes

0.1.17 (2026-03-05)

Features

  • improved DAG metadata output for full/active on run (2400eba)

Bug Fixes

0.1.16 (2026-03-05)

Features

Bug Fixes

  • chromium pre-download (b71f701)
  • optimizations for Chromium usage during testing (cb27453)
  • resolve CI/CD double-tap test issue (e50a297)
  • service changes on test fixtures (e66bddd)
  • solution fixes (8b405e3)
  • tutorial docs (082d4a8)

Documentation

0.1.15 (2026-03-02)

Bug Fixes

  • remove ghost data loading python file (ee11797)
  • service disposal on CLI (989622e)
  • small testing service disposal fixes (3b31609)

0.1.14 (2026-02-28)

Features

  • kedro iris starter (ccfbaa8)
  • templating process (022fc1f)
  • testing process for template pipeline creation (c4714cc)

Bug Fixes

  • correction to template versioning script (82b4bc1)
  • fix NX target in Actions (e84ea34)

Documentation

0.1.13 (2026-02-28)

Features

  • kedro iris starter (ccfbaa8)
  • templating process (022fc1f)
  • testing process for template pipeline creation (c4714cc)

Bug Fixes

  • fix NX target in Actions (e84ea34)

Documentation

0.1.12 (2026-02-26)

Bug Fixes

  • conform examples to thin CLI wrap (8a1669d)
  • phantom readmes as temp for build (64cddf0)
  • refactor kedro custom example to use proper data layout (48d24a4)
  • release (b89b915)
  • stale docs removed (64efe3d)
  • unsealed pipelineexecutionrequest (cbc2331)

0.1.11 (2026-02-21)

Features

  • service-based API surface changes (8943c9d)

0.1.10 (2026-02-20)

Bug Fixes

  • add dependsOn to publish target and remove explicit build command (c76adab)
  • example projects now use source generator for schema typing (963d11e)
  • nuget publish (eacbbc9)
  • skip EnsureSourceGeneratorBuilt target when NoBuild is true (e1fe9ad)

0.1.9 (2026-02-20)

Bug Fixes

  • example projects now use source generator for schema typing (963d11e)
  • nuget publish (eacbbc9)

0.1.8 (2026-02-20)

Bug Fixes

  • example projects now use source generator for schema typing (963d11e)

0.1.7 (2026-02-20)

Bug Fixes

  • nx-dotnet/dotnet setup order fix on action (a3bc222)
  • purge retaildata from test, sln records (db63b23)
  • purge retaildata test (9ba0376)
  • remove languageext v5 upstream dep (21b7554)
  • remove large data files that cause clone death (9c8018f)
  • remove unit test for discovery count (b451f6d)

0.1.6 (2026-01-09)

Bug Fixes

  • multi-package static factory pattern for catalogentries (b79370e)

0.1.5 (2026-01-09)

Bug Fixes

  • consistent naming for catalog entry extensions in additional nuget packages (ae2d97b)

0.1.4 (2025-12-28)

Bug Fixes

  • sync flowthru package versions across all packages (f739025)

0.1.3 (2025-12-28)

Features

  • upload ML and ML.NET flowthru extensions as separate packages (9898bc5)

0.1.2 (2025-12-26)

Bug Fixes

  • split up CI/CD task into test and release (380e594)

0.1.1 (2025-12-26)

Features

  • ability to dry-run for preflight analysis (fe61f51)
  • add dataset-datatype constraints to disallow nested schemas on data storage types that do not support nesting/non-primitive types (a0609be)
  • add new MTG atlas example project (8bc315c)
  • additional comparison pipeline (2bae1f4)
  • allow for nodata (unit) node input and ouput (3c7874e)
  • allow plaintext description on pipeline nodes (83fd041)
  • allow schemas to have required members (31dc519)
  • begin testing framework (074f37e)
  • catalog-level definition of inspection levels (c6ef393)
  • configuration options for metadata providers (4eb2596)
  • consolidate setup into FlowthruApplication builder, migrate critical code from test-flights to library code (1fbc156)
  • create centralized SerializedLabel anno for universal label serialization (a6ca4e1)
  • create oracle text full/partial embedding dataset (8ea8e29)
  • custom ratchet testing architecture (b9ce539)
  • embedding pipeline example (e0d5276)
  • enum serialization annotations (a3eb127)
  • flexible & extensible catalogentries (e676bc1)
  • force increment change (06d3522)
  • functional ml.net wrapper start (958b29a)
  • further mast coverage (b276d6c)
  • generic file catalog entry (e9794aa)
  • initial library setup (e1312a3)
  • internal umap timing reports (7f79ba4)
  • json data catalog implementation (0918226)
  • magic AST (94b4d99)
  • magic atlas accurate umap (488b81c)
  • magic atlas embedding distribution analysis (3871d2d)
  • magicatlas k-means clustering analytics (e1f756d)
  • magicatlas k-means clustering analytics (cebd25c)
  • mast error code system, superpower install (4578f93)
  • mast revamp, unit tests (7fb7611)
  • mast testing, ast (55c632c)
  • metadata analysis in JSON and Mermaid form (ce56eae)
  • move x-validate to data science portion to spice dag (c9523aa)
  • nuget publish action flow (71c9e49)
  • pca clustering, pipeline (b806414)
  • pipeline builder addnode overloads (a619aeb)
  • pure kedro spaceflights example (cc5b8ac)
  • required parameter support for schemas (ac9aec1)
  • retail data example (ecfdcda)
  • run all pipelines as unified dag (68da6ab)
  • scryfall card processing (79aa48b)
  • simplify node pipeline registration type param requirements to remove redundant information (69efa58)
  • sparse matrix optimizations (ebd6988)
  • starter umap comparison tests (8dbc537)
  • strategized umap (c69eb27)
  • tiebreaking jiggle on atlas umap, to break up single-value columns (5bb4522)
  • umap first stab (50f0552)
  • umap graph init and gradiant speedups (71dfb07)
  • umap optimizations (d51477d)
  • umap optimizations, parallelization (eaa2418)
  • umap opts, applied to magic atlas (d910e11)
  • use verify for ratchet-style testing (0ccea9f)
  • vscode snippets (1aca658)

Bug Fixes

  • add datasets docs structure and initial kedro data (f787cc6)
  • add missing assertion in test method (ed5f3f1)
  • add missing curly in tests (f161ce5)
  • add retail data example to solution (7aa36f2)
  • add self-reference graph construction tests (3a53d79)
  • allow CI workflow to run when called by release workflow (5d5cf69)
  • better mast reporting (9791efd)
  • configure Chromium for CI environment (43907d5)
  • consolidate CI and release into single workflow (42ea370)
  • correct baseline UMAP implementation (061d31b)
  • fix compilation in atlas umap (82d85d4)
  • fix data io directory paths, catalog (cc4f246)
  • fix json (de)serial for nested dict (403a9d1)
  • fix parquet deserialization of enum types (6df3267)
  • include Kedro reference data for KedroSpaceflights.Custom (67474fa)
  • include kedro source data, include notice for license (9a65834)
  • mast cost processing (0324b23)
  • match ml.next namespaces with ml.net (75d782c)
  • minor updates (32445d5)
  • ml.next test singlethreading to avoid RNG race condition (8a85030)
  • move-away from phantom types within UMAP metrics (c5441a1)
  • parquet load issues (7119849)
  • parquet loading tactics updated to correct nulls (4130509)
  • remove columnname (a490de0)
  • remove deprecated alpha libraries (df73c62)
  • remove side effects from image render nodes (5fce6f5)
  • resolve API surface areas between MagicAtlas->MagicAST (2faf982)
  • resolve issues with NX command. (3f98a9e)
  • rollback umap opts (6f5e329)
  • separate reviews preprocessing to separate node, strengthen null value check with PDV (2976e6e)

Documentation

[0.1.0] - 2025-12-25

Added

  • Initial changelog start
  • NuGet publish