Snowddl

Latest version: v0.46.0

Safety actively analyzes 722491 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 21

0.46.0

- Parameter `value_list` for `NETWORK_RULE` is no longer required.
- Added parameter `algorithm` for `SECRET`. Type `SYMMETRIC_KEY` is now supported.

0.45.0

- Separated `DatabaseAccessRoleResolver` into `DatabaseOwnerRoleResolver`, `DatabaseReadRoleResolver`, `DatabaseWriteRoleResolver`.
- Separated `SchemaAccessRoleResolver` into `SchemaOwnerRoleResolver`, `SchemaReadRoleResolver`, `SchemaWriteRoleResolver`.
- Separated `WarehouseAccessRoleResolver` into `WarehouseMonitorRoleResolver`, `WarehouseUsageRoleResolver`.
- Moved creation of database owner roles and schema owner roles after creation of read and write roles in execution sequence order.
- Removed dependency checks from database owner roles and schema owner roles, no longer needed.
- Added `owner_schema_read`, `owner_schema_write` parameters for `DATABASE` object type. It is now possible to grant individual schema access to database owners.
- Removed permission model restrictions from `owner_database_read`, `owner_database_write` parameters of `DATABASE` object type. It is now possible to grant database access regardless of its permission model settings.

This change aims to eliminate inconsistencies related to interactions between database roles and schema roles. It should help to simplify introduction of new role types in the future.

0.44.4

- Added explicit validator preventing technical roles from using `ALL` privilege. Each individual privilege must be defined explicitly.

0.44.3

- Enabled `client_store_temporary_credential` for authenticator `externalbrowser`.

0.44.2

- Added support for serverless alerts. Parameter `WAREHOUSE` for object type `ALERT` is now optional.
- Fixed tests for object type `USER` related to recent changes in output of `SHOW USERS` command.

0.44.1

- Added workaround for `AWS_SNS_TOPIC` DIRECTORY parameter not being present in output of `DESC STAGE` command. It should be possible to use this parameter without triggering `ValueError`.

Page 1 of 21

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.