The Unofficial Snowflake Monthly Release Notes: January 2024
Tags: snowflake, datasuperhero, newfeatures, data
Published: 2024-02-23 03:54:46

---
title: The Unofficial Snowflake Monthly Release Notes: January 2024
published: true
date: 2024-02-04 17:24:58 UTC
tags: snowflake,datasuperhero,newfeatures,data
canonical_url: https://blog.infostrux.com/the-unofficial-snowflake-monthly-release-notes-january-2023-3a3b6fef0ca3
---

#### Monthly Snowflake Unofficial Release Notes #New features #Previews #Clients #Behavior Changes #Demos

![](https://cdn-images-1.medium.com/max/1024/0*6MH65umvtvyBSDiP.png)

Welcome to the amazing Unofficial Release Notes for Snowflake! Here, you’ll find all the latest features, drivers, and more in one convenient place. As an unofficial source, I’m excited to share my insights and thoughts with you. Let’s dive in! You can also find all of Snowflake releases [here](https://blog.infostrux.com/unofficial-release-snowflake/home).

This month, we provide coverage up to release 8.4.

I would appreciate your suggestions on continuing to combine these monthly release notes. Feel free to comment below or connect with me on [_LinkedIn_](https://www.linkedin.com/in/augustorosa/).

> _Note:_ There is a NEW Deprecated Features _for January 2024_ [2024\_01 Bundle](https://docs.snowflake.com/en/release-notes/bcr-bundles/2024_01_bundle) (Disabled by Default)_. There are quite a few things changing, including moving from unlimited retry logic to 10 times only. Check it out._

### What’s New in Snowflake

#### New Features

- General availability: Snowflake Native App Framework on AWS and Azure, this was super fast. Open the flood gate for a lot of applications, it has been some interesting apps related to industry focus for example
- Preview: Authentication enhancements: [Authentication policies](https://docs.snowflake.com/en/user-guide/authentication-policies), control how users login, this is an excellent addition to the Snowflake Security
- Preview: Authentication enhancements: [Identity-first login flow](https://docs.snowflake.com/en/user-guide/identity-first-login), this improves the login flow by identifying the user first
- Preview: Authentication enhancements: Multiple identity providers support, supports multiple identity providers
- Preview: Authentication enhancements: New properties for SAML2 security integrations, you can now restrict the domain and email addresses allowed
- Preview: Snowflake Native App Framework: Support for Azure, this is simply adding Azure to be supported
- Preview: Access History: Support added for stored procedure ancestor queries, this tracks the chain of queries that call a stored procedure by using the parent\_query\_id and root\_query\_id columns
- Preview: Snowflake Connector for Google Analytics Raw Data and Aggregate Data, no more needing an external ELT tool to ingest these data sets
- General Availability: EXECUTE IMMEDIATE FROM File, executes the SQL statements in a file on a stage and it really all about control of deployments and managing Snowflake objects
- General Availability: Network rules, this was super fast to reach GA. Again this features enables these two other features below.
- General Availability: Enhanced network security
- General Availability: Network isolation to internal stages using AWS PrivateLink, isolation of network traffic on AWS

#### Extensibility

- Preview: [External network access](https://docs.snowflake.com/en/developer-guide/external-network-access/external-network-access-overview), to access particular network locations outside of Snowflake securely, you can utilize that access within the handler code for both user-defined functions (UDFs) and stored procedures
- General Availability: Account Usage: New EXTERNAL\_ACCESS\_HISTORY View, in the SNOWFLAKE shared database and it provides a view into the access to external network locations from procedures and UDF handlers
- Preview: Java 17 support

#### Virtual Warehouse Updates

- General Availability: Larger warehouses in Microsoft Azure Regions, 5X and 6X warehouses

#### Web Interface Updates

- General Availability: Creating a table when loading a file in Snowsight, it uses INFER\_SCHEMA table function to automatically create a table.

#### Client, Drivers, Libraries and Connectors Updates

- New features: .NET Driver 2.2.0 (Behaviour replaces underscores (\_) in account names with hyphens (-), performance improvements), Go 1.7.2 (Go 1.21., Arrow 14, library updates, new examples), Ingest Java SDK 2.0.5 (lots of small things including new par MAX\_CLIENT\_LAG), JDBC Driver 3.14.5 (AIX 7.2, multiple SAML integrations allowed, getQueryStatusV2), Node.js Driver 1.9.3 (multiple SAML integrations allowed, library updates), ODBC Driver 3.2.0 (removed the ODBCInstLib setting, multiple SAML integrations allowed), Snowflake Connector for Python 3.7.0 (Python 3.12, improve C++ code warnings and performance issues, improved messaging and local testing, multiple SAML integrations allowed), Snowpark ML 1.2.0 (fit\_predict method in AgglomerativeClustering, DBSCAN, and OPTICS classes, fit\_transform method in MDS, SpectralEmbedding and TSNE class), Snowflake Connector for Google Analytics Raw Data 0.10.1 (initial release), Snowflake Connector for Google Analytics Aggregate Data 0.14.0 (initial release), Snowpark Library for Python 1.12.0 (Behavior Changes in the API Compatibility, so much here, external\_access\_integrations, DataFrame.analytics).
- Bug fixes: .NET Driver 2.2.0, Go 1.7.2 (error handling, no more retries for 400 and 405, fixed example), Ingest Java SDK 2.0.5 (reverted a change and fixed tests to run on all clouds), JDBC Driver 3.14.5 (GCP token expiration, arrow format on AIX bug), Node.js Driver 1.9.3 (SESSION\_TOKEN\_EXPIRED error), ODBC Driver 3.2.0 (Fixed performance regression on Windows, fixed Okta bug, improved error messages), Snowflake Connector for Python 3.7.0 (PyArrow Table type hinting, and other errors), Snowpark Library for Python 1.12.0 (more 6 bugs fixed).

#### Data Collaboration Updates

- General Availability: Organization Usage: New LISTING\_AUTO\_FULFILLMENT\_USAGE\_HISTORY View, all about the cost of Cross-Cloud Auto-Fulfillment in the organization

#### Data Loading/Unloading Updates

- General Availability: Snowpipe update: a new pipe status added STOPPED\_BY\_SNOWFLAKE\_ADMIN when Snowflake Support stops your pipe

#### Data Pipelines Updates

- General Availability: Automatic task graph retry, disabled by default

### Deep Dive of the Month

For January, wow so much to check out. I have been doing a poor job in the last two months at releasing specific articles for features, but there are many releasing in Snowflake Medium account. I am working towards getting back to form.

My choice for deep dive is Snowflake Native App Framework and going to try to release an article soon.

### Conclusion

January was a super busy month with so many features, but however, I think having the App Framework in General Availability means we can now get support for it using Snowflake Support. There are though many other goodies, for example, Snowflake always been a strong Security posture but it is continues to improve, and added some very good controls for over the login for Enterprises.

This month it rounds up a really strong showing focused on making Snowflake 🤒 “the data cloud” with support not just traditional data warehousing but full blow applications on top. You can run containers on it with access to a full Kubernetes cluster on top of your data, no more data movements. In the world of having to compute large amounts of data, being close to the data is key.

I cannot wait what February is going to bring …

I’m Augusto Rosa, VP of Engineering for Infostrux Solutions. Thanks for reading my blog post. You can follow me on [LinkedIn](https://www.linkedin.com/in/augustorosa/). Subscribe to Infostrux Medium Blogs [https://medium.com/infostrux-solutions](https://medium.com/infostrux-solutions) for the most interesting Data Engineering and Snowflake news.

### Sources:

- [https://community.snowflake.com/s/announcements](https://community.snowflake.com/s/announcements)
- [https://docs.snowflake.com/en/release-notes/](https://docs.snowflake.com/en/release-notes/new-features)

* * *