v4.3.1
v4.3.1 - Checksum Stability Fix
This patch release fixes a regression introduced in v4.3.0 that caused checksum drift when upgrading from v4.2.0.
Bug Fix
Checksum drift after upgrade (#414): Fixed regression where upgrading from v4.2.0 to v4.3.0 caused:
- V-scripts showing "Script checksum has drifted" warnings
- R-scripts unexpectedly re-executing on first deploy
Root cause: The trailing comment fix in v4.3.0 modified script content before checksum computation.
Solution: Implemented two-phase rendering where checksums are computed on user content, and Snowflake-specific transformations are applied only at execution time.
Upgrade Path
| From | To | Impact |
|---|---|---|
| v4.2.0 | v4.3.1 | ✅ Seamless - no unexpected script execution |
| v4.3.0 | v4.3.1 | R-scripts with trailing comments may execute once (reverting to original checksum) |
Links
- Issue: #414
- PR: #415
- Troubleshooting Guide
Full Changelog: v4.3.0...v4.3.1