···67## [Unreleased]
89+## [0.5.0] - 2026-01-08
10+11+### Added
12+13+- **Direct OAuth authorization** without requiring Pushed Authorization Requests (PAR)
14+ - `/oauth/authorize` now accepts direct query parameters (client_id, redirect_uri, code_challenge, etc.)
15+ - Creates authorization request record on-the-fly, same as PAR flow
16+ - DPoP binding deferred to token exchange time for direct auth flows
17+ - Matches official AT Protocol PDS behavior
18+19+### Changed
20+21+- AS metadata: `require_pushed_authorization_requests` now `false`
22+- Extracted `validateAuthorizationParameters()` helper shared between PAR and direct auth
23+24## [0.4.0] - 2026-01-08
2526### Added