Skip to main content

Release Notes

Version 1.2.7 - 2025-07-02

✨ New Features & Enhancements

  • Performance optimization :

    • oved individual columns of a link into the innermost SELECT to eliminate grouping over technical columns in links.
    • Removed the preparation layer from reference tables when enable_history = FALSE.
    • Omitted the QUALIFY clause in links that have only one source.
  • Time Unit Adjustment:

    • Changed the time unit from nanoseconds to milliseconds in the DATEADD function for ordering columns.

🐛 Bug Fixes

  • Incorrect Warnings :
    • Resolved false warnings for configuration files included via s2v commands parameters
  • Minimal Validation for Partial Deployments :
    • Include-objects / exclude-objects now validate only the existence of the linked object (HUB, LINK), instead of performing full validation.
  • Fixed logic for lookup tables :
    • Fixed incorrect deduplication in multi-database implementations.
    • Simplified the join key logic for lookup tables.

Version 1.2.0 - 2025-05-30

We are thrilled to announce Stream2Vault version 1.2.0! This significant update introduces highly requested features such as partial model deployment and the initial release of our comprehensive S2V documentation.

✨ New Features & Enhancements

  • Partial Model Deployment & Validation (S2V-CLI-045):

    • Users can now perform partial validation, generation and deployment by specifying lists of objects to include or exclude. This is particularly useful for large models, targeted testing, or iterative development.
    • This functionality is available via new parameters in the generate and validate CLI commands:
      • --include-objects TEXT: A comma-separated list of specific Data Vault object names (e.g., HUB_CUSTOMER,SAT_CUSTOMER_DETAILS) to process.
      • --exclude-objects TEXT: A comma-separated list of Data Vault object names to exclude from processing.
  • Initial S2V Documentation Release (S2V-DOC-001):

    • The first comprehensive version of the Stream2Vault documentation is now live!
    • This includes detailed guides on installation, configuration, Data Vault object modeling (Hubs, Links, Satellites, etc.), deployment strategies, CLI command references, and tutorials.

🐛 Bug Fixes

  • Incorrect Source System in Lookup Tables (S2V-GEN-102):
    • Resolved an issue where lookup tables generated for sources spanning multiple databases did not correctly distinguish the database name as part of the source system identifier.
    • This could lead to incorrect deduplication of lookup tables if entities with the same schema name, table name, and source column names existed across different databases. The fix ensures proper differentiation and accurate lookup resolution.