v1.4.434

danielmiessler/Fabricv1.4.434Mar 9, 2026by github-actions[bot]

AI Summary

Enhanced AWS Bedrock integration by dynamically fetching regions and resolving credential conflicts with environment variables.

Key Highlights

  • Expanded Bedrock support to 40+ regions via `botocore`'s `endpoints.json`
  • Fixed `AWS_PROFILE` environment variable conflicts causing errors with static credentials
  • Improved handling of empty auth choices to gracefully skip selection

Full Release Notes

## Changes

### PR [#2052](https://github.com/danielmiessler/Fabric/pull/2052) by [praxstack](https://github.com/praxstack) and [ksylvan](https://github.com/ksylvan): feat(bedrock): dynamic region fetching and AWS_PROFILE conflict fix

- Added dynamic Bedrock region fetching from `botocore`'s `endpoints.json`, expanding support to 40+ regions instead of a hardcoded list of 6, with a static fallback on error.
- Fixed `AWS_PROFILE` environment variable conflict that caused `'failed to get shared config profile'` errors for users who had `AWS_PROFILE` set for other tools (e.g., Terraform, AWS CLI) while using explicit access keys or static credentials.
- Improved empty auth choice handling to gracefully skip the selection instead of throwing an error.