:beetle: Bug fixes * Rename 'sqlmesh' to 'sqlmesh_version' izeigerman
0.96.0
:sparkles: Features * Enable anonymized analytics for the SQLMesh core (2602) izeigerman
:beetle: Bug fixes * Fallback logic for when the inspect.stack() call fails (2617) izeigerman
:broom: Chore * Split up get snapshots operations (2615) eakmanrq
:alien: Other * Add BigQuery Permissions (2614) sungchun12
0.95.4
:beetle: Bug fixes * Use correct default gateway name from config for tests (2612) georgesittas * Allow macros to be in windows (2613) tobymao
:alien: Other * Fix: make macro function argument resolution more robust (2604) georgesittas * Update icon (2611) treysp
0.95.3
:beetle: Bug fixes * Parsing of session properties when only one key-value pair is provided (2610) izeigerman
:broom: Chore * Improve the error message for arguments that can't be resolved at parse time izeigerman
0.95.2
:beetle: Bug fixes * Add runtime stage to jinja (2597) tobymao * Ignore non-restateable models and print out a warning instead of failing the plan (2605) izeigerman * Add support for untyped snowflake arrays (2608) eakmanrq
:broom: Chore * Support dbt 1.8 (2594) tobymao * Support dbt 1.8 (2601) izeigerman * Cosmetic changes to how we resolve session properties for a model (2603) izeigerman
:alien: Other * Add isolated systems guide (2541) treysp * Add blue-green deployment (2595) treysp * 2335 Add support for session properties in model defaults (2596) ciprian-cgr * Update engines that support environment catalogs (2606) treysp * Integrate table of contents into left navbar (2607) treysp
0.95.1
:beetle: Bug fixes * Setuptools for tests (2593) tobymao