Releases: Snowflake-Labs/schemachange
Releases · Snowflake-Labs/schemachange
v4.1.0
What's Changed
- Update Flyway links by @sfc-gh-adamle in #333
- fix: fix secret redaction by @zanebclark in #312
- feat: add py.typed marker for mypy users by @fozcodes in #332
- Flag for error on ignored versioned migration by @zanebclark in #287
- Deprecate verbose flag by @zanebclark in #288
- Switch GitHub actions workflow login by @sfc-gh-tmathew in #341
- Pre release 4.1.0 batch1 by @sfc-gh-tmathew in #344
- clarify how the module loading works by @afeld in #308
- fix(docs): typo on Private Key Authentication & connections.toml key by @atccirium in #315
- docs: replace image links to GitHub hosted images by @sfc-gh-twhite in #346
- output skipped executions in dry run by @afeld in #319
- fix: gracefully fallback when connections file not found by @sfc-gh-twhite in #361
- test: Remove unused test parameters by @sfc-gh-twhite in #359
- fix: support NO_COLOR env var for disabling colored output by @sfc-gh-twhite in #357
- ci: migrate to uv based management by @sfc-gh-twhite in #360
- Fix session parameters from connections.toml being ignored by @coder-jatin-s in #355
- Corrected readme description of property for private_key to private_key_file by @gudbrand3 in #330
- feat: support private key env. by @ya7010 in #327
- Bug/restore support for environment variables by @sfc-gh-tmathew in #364
New Contributors
- @sfc-gh-adamle made their first contribution in #333
- @fozcodes made their first contribution in #332
- @afeld made their first contribution in #308
- @atccirium made their first contribution in #315
- @coder-jatin-s made their first contribution in #355
- @gudbrand3 made their first contribution in #330
- @ya7010 made their first contribution in #327
Full Changelog: v4.0.1...v4.1.0
v4.0.1
What's Changed
- Fix/make get scripts case insensitive by @zanebclark in #313
- Restore ability to define password in environment variable by @sfc-gh-jhansen in #323
Full Changelog: v4.0.0...v4.0.1
v4.0.0
What's Changed
- Comply with pre-commit by @zanebclark in #271
- Test yaml precommit push by @sfc-gh-tmathew in #272
- Fixing the demo scripts that depend on rendering the double quotes correctly. by @sfc-gh-tmathew in #273, #297
- porting changes from dev cicd to master cicd github actions file by @sfc-gh-tmathew in #274
- feat: code reorganization by @zanebclark in #285
- Update README.md by @mattgrcia in #280
- Fix: Remove kw_only and gracefully handle missing max version number by @zanebclark in #294
- Feat/integrate connections toml by @zanebclark in #298
- update to github actions file to meet new demo structure by @sfc-gh-tmathew in #302
- fix: incorporating forked changes along with github actions updates by @sfc-gh-tmathew in #303
New Contributors
- @mattgrcia made their first contribution in #280
Full Changelog: v3.7.0...v4.0.0
v3.7.0
What's Changed
- Configure Snowflake Schema via Config by @podung in #210
- Preparing release mgmt changes by @sfc-gh-tmathew in #236
- Removed the pandas library as a requirement by @rosspb3 in #232
- Log Current Session ID by @opodoprigora in #245
- Include Demo deployment tests by @sfc-gh-tmathew in #248
- Removed Pandas as a dependency by @naruvimama in #259
- Format with black by @zanebclark in #217
- feat: tests, docs, linting, remove pandas dep by @sfc-gh-twhite in #265
New Contributors
- @podung made their first contribution in #210
- @rosspb3 made their first contribution in #232
- @opodoprigora made their first contribution in #245
- @naruvimama made their first contribution in #259
- @zanebclark made their first contribution in #217
Full Changelog: v3.6.2...v3.7.0
v3.6.2
What's Changed
- Updating Pytest criteria by @sfc-gh-tmathew in #242
- chore: bump pandas dep by @sfc-gh-twhite in #260
Full Changelog: v3.6.1...v3.6.2
v3.6.1
v3.6.0
What's Changed
Changed
- Fixed bug introduced in version 3.5.0 where the session state was not reset after a user script was run. This resulted in schemachange updates to the metadata table failing in some cases. schemachange will now reset the session back to the default settings after each user script is run
- Updated the pytest GitHub Actions workflow
- Cleaned up whitespace and formatting in files for consistency
- Updated README file
Added
- Added new dependency review GitHub Actions workflow
- Added badges for pytest and PyPI
New Contributors
- @IndexSeek made their first contribution in #193
Full Changelog: v3.5.4...v3.6.0
v3.5.4
What's Changed
- Fix Authentication Workflow by @sfc-gh-tmathew in #192 to check for authenticator type first, then for Key pair and finally default to password authentication.
- Publish Python Package automatically to PyPI by @sfc-gh-twhite in #191
- Fixed the Dockerfile-src configuration to build a docker image from source code.
New Contributors
- @sfc-gh-tmathew made their first contribution in #192
- @sfc-gh-twhite made their first contribution in #191