Releases: Snowflake-Labs/sfutils-pat
Releases · Snowflake-Labs/sfutils-pat
v0.4.1
What's Changed
- fix(manifest): recursive sub-table serialization for non-owned sections by @sfc-gh-ksampath in #6
Full Changelog: v0.4.0...v0.4.1
v0.4.0
What's Changed
- feat(manifest): preserve non-owned sections on save by @sfc-gh-ksampath in #5
Full Changelog: v0.3.1...v0.4.0
v0.3.1 - Remove load_dotenv, manifest-first config resolution
What's Changed
Fixes
- Remove load_dotenv() call and import from check_setup.py — manifest.toml is now the canonical config source, consistent with pat.py (565ade8)
- resolve [snowflake].user and [snowflake].sf_utils_db from .sfutils/manifest.toml before falling back to SNOWFLAKE_USER / SF_UTILS_DB env vars
Chores
- Bump package version to 0.3.1
Full Changelog
v0.3.0 - CREATE_IN_PROGRESS + DELETE_IN_PROGRESS state machine
v0.2.0 - TOML manifest, multi-PAT support, and migrate hardening
What's Changed
Features
- TOML manifest support: multi-PAT and multi-connection management via sfutils-manifest.toml (fcf20c8)
Fixes
- Rename updated_at to rotated_at for semantic clarity (1bb3274)
- Use sfutils-manifest.md as primary source of truth in migrate with connection picker (b84764e)
- infra_ready now reflects actual sf_utils_db resolution state (ce70854)
- Surface infra_ready=false in validate output and fix migrate status reporting (3dde773)
- Remove stale same-user entries with different labels during migration (713690a)