Releases: snowflakedb/snowflake-cli
Releases · snowflakedb/snowflake-cli
v1.1.0
Backward incompatibility
- Global options
--debug
,--verbose
and--format
moved to command level (snow command --debug
instead ofsnow --debug command
)
New additions
- Possibility to override chosen connection parameters with flags like
--password
,--database
, ... (see the help text of any command using connection to Snowflake) (PRs: #267, #288, #289, #299, #303, #304, #307, #308, #336)
Fixes and improvements
- Standardised connection options added to commands using connection to Snowflake (PRs: #267, #288, #289, #299, #303, #304, #307, #308, #336)
- The same standardised options in all commands
- Global options
--debug
,--verbose
and--format
moved to command level (snow command --debug
instead ofsnow --debug command
)
- Official snowflake-connector-python version (fixes #344) (PRs: #283)
- Improved handling of multiple queries in a single command (PRs: #294)
- Added basic validation of connection port option (PRs: #298)
- Fixed zip created by snow snowpark package create (fixes #319) (PRs: #304)
- Fixed printing of chained exceptions (fixes #324) (PRs: #329)
- Glob patterns available for paths in snow stage put command (#331) (PRs: #332)
- Other bug fixes, improvements and internal refactors
Full changelog
v1.0.1
New additions
Fixes and improvements
- Fix function update logs (#262)
- Mask password in connection list (#255)
- Show --help as suggestion rather than -h (#251)
- Cache connections to allow for multiple snow commands with browser authentication (#247)
- Suppress logging from Snowflake python connector (#246)
- Fix for cursor not subscriptable (#227)
- Add more parameters for connection add (#218)
Full changelog
v1.0.0
What's Changed
[BREAKING]
- Unified configuration decoupled from snowsql dependency. For details check README. This requires updating of your existing configurations.
function
,procedure
,package
commands were moved undersnowpark
subgroup.snow login
andsnow configure
were removed and their function is replaced bysnow connection add
.
[NEW]
- Snowpark Containers commands to manage compute pools, jobs and services (#211)
- Add logging option controlled by
--verbose
and--debug
flags (#185) (#192) - JSON format support for multiple commands (#150)
- Add command for removing contents from stage (#201)
[FIXES]
- Fix streamlit deploy (#160)
Full Changelog: v0.2.9...v1.0.0
v0.2.9
v0.2.8
v0.2.7
What's Changed
- implement dynamic cli app importing by @sfc-gh-mkeller in #109
- Add more flags to sql command by @sfc-gh-turbaszek in #111
- Fix bug in certain code paths in second-change packaging by @jamesweakley in #110
- Added parameter to specify a section of the app.toml to use. Allowin… by @sfc-gh-cconner in #113
- Add result printing to sql command by @sfc-gh-turbaszek in #114
- Added SNOWCLI_EXTRA_LIBS option for shared libs by @sfc-gh-cconner in #112
New Contributors
- @sfc-gh-cconner made their first contribution in #113
Full Changelog: v0.2.5...v0.2.7
v0.2.5
What's Changed
HOTFIX for templates:
- remove app.toml from gitignore by @sfc-gh-jhollan in #108
Full Changelog: v0.2.4...v0.2.5
v0.2.4
What's Changed
- Add simple sql command allowing to execute any query from cli by @sfc-gh-turbaszek in #105
- Use jinja for rendering sql templates by @sfc-gh-turbaszek in #106
- Snowpark packaging for Streamlit by @jamesweakley in #107
Full Changelog: v0.2.3...v0.2.4
v0.2.3
What's Changed
- snow packages improvements by @sfc-gh-jhollan in #104
- You can now do -y and --yes on
snow package
to install without prompting - You can now specify pip path if not finding on its own
- A few bug fixes around pip installation
Full Changelog: v0.2.2...v0.2.3
v0.2.2
What's Changed
- Create LICENSE by @sfc-gh-jhollan in #95
- fix readme typos by @sfc-gh-jhollan in #96
- Add render template command by @sfc-gh-turbaszek in #102
New Contributors
- @sfc-gh-turbaszek made their first contribution in #102
Full Changelog: v0.2.1...v0.2.2