Skip to content

v0.10.0

Choose a tag to compare

@github-actions github-actions released this 24 Apr 17:01
· 198 commits to main since this release

Release 0.10.0

What's New

  • EFCore Bulk Extension: You can now perform high-performance bulk insert, upsert, and truncate-then-insert operations directly from your Flowthru steps. The extension uses each database provider's native bulk-load paths (Npgsql binary COPY for PostgreSQL, BULK INSERT for SQL Server, etc.), eliminating the row-by-row overhead of standard EF Core inserts. When writing large datasets to databases, you can swap a standard saveFunc for BulkSave.Insert(), BulkSave.TruncateAndInsert(), or BulkSave.InsertOrUpdate() in your catalog items, with optional configuration for batch size, timeout, and ordering behavior.

Bug Fixes

  • Project File Path References: Relative paths in C# project files have been corrected across the codebase to ensure consistent build behavior.
  • Consistent Testing Patterns: Testing patterns have been standardized across the application to ensure that there are clear-cut standards for folks who would like to write new Flowthru extensions and push them upstream.

🚀 Features

🩹 Fixes

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

❤️ Thank You

  • Spencer Elkington