You are viewing documentation for an older version.
Profiles 0.22.x Changelog
2 minute read
- Last modified: Aug 7, 2026
Version 0.22.4
18 Aug 2025
Bug Fixes
- Fixed a Databricks OAuth authentication issue affecting PyNative models such as Audit, Propensity, etc.
Version 0.22.2
14 May 2025
Miscellaneous
- Maintenance release: Updated dependencies to the latest compatible versions.
Version 0.22.1
6 May 2025
Bug Fixes
- Fixed a
pb auditissue.
Version 0.22.0
24 April 2025
Schema version: 89
Release Schedule
| Milestone | Date |
|---|---|
| CLI release | April 24, 2025 |
| Deployment to dev workspaces | April 24, 2025 |
| Deployment to production workspaces | April 29, 2025 |
What’s New
- Support for using the OAuth protocol for authorization and authentication with Databricks.
- Added ID stitcher rules—this feature allows you to control which nodes and edges are included in your ID graph by defining rules in a warehouse table.
- Improved logging and error handling.
- MFA token caching support is added for Snowflake. Pass passcode with
--passcodeflag. Ex:pb run --passcode 123456. - Log file is renamed to
pb.log. pb tutorialnow accepts the--rpc_python_pathflag.
Bug Fixes
- Fixed PyNative packages loading issues.
- Fixed an issue where duplicates under
model_folderswere resulting in an error. - Fixed an issue with PyNative models when using with a Snowflake unencrypted private key.
Known Issues
BigQuery
pb validate accesscommand does not work for BigQuery.
Redshift
- If two different users create material objects on the same schema, RudderStack gives an error during cleanup when trying to drop views created by the other user, like
user_var_table. - Cross-database references can fail on Redshift for a few clusters.
- While creating Activations, validation for Redshift does not work correctly in the RudderStack dashboard.
Other issues
- Linux users might see this warning for all command runs - you can ignore it:
WARN[0000]log.go:228 gosnowflake.(*defaultLogger).Warn DBUS_SESSION_BUS_ADDRESS envvar looks to be not set, this can lead to runaway dbus-daemon processes. To avoid this, set envvar DBUS_SESSION_BUS_ADDRESS=$XDG_RUNTIME_DIR/bus (if it exists) or DBUS_SESSION_BUS_ADDRESS=/dev/null. pb insertdoes not work for Redshift, Databricks, and BigQuery.- If you are referring a public package in the project and get
ssh: handshake failed error, then you’ll have to manually remove the entire folder fromWhtGitCacheto make it work.