You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Document the critical authentication polling fix that resolves the
AuthorizationPendingException issue where users would click "Allow"
in the browser but the CLI would fail instead of completing login.
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
Copy file name to clipboardExpand all lines: CHANGELOG.md
+19-1Lines changed: 19 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,6 +7,23 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
7
7
8
8
## [Unreleased]
9
9
10
+
## [0.2.0] - 2024-07-30
11
+
12
+
### Fixed
13
+
-**Critical**: Fixed SSO authentication polling to properly handle `AuthorizationPendingException`
14
+
- Authentication flow now correctly waits for user to complete browser authorization instead of failing prematurely
15
+
- Improved error handling with proper AWS SDK v2 typed errors instead of string matching
16
+
- Added support for `SlowDownException` to respect server rate limiting
17
+
- Added user-friendly polling status messages during authentication
18
+
19
+
### Technical Improvements
20
+
- Use `errors.As()` for robust error type checking
21
+
- Handle both `AuthorizationPendingException` and `SlowDownException` properly
22
+
- Maintain fallback string matching for compatibility
23
+
- Enhanced authentication flow reliability
24
+
25
+
This release fixes the main authentication issue where users would click "Allow" in the browser but the CLI would exit with an error instead of completing the login.
26
+
10
27
## [0.1.0] - 2024-07-30
11
28
12
29
### Added
@@ -47,5 +64,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
0 commit comments