Releases: Q300Z/scribejava
Releases · Q300Z/scribejava
v9.3.1
v9.2.7
v9.2.6
v1.1.1
chore(release): 9.2.5
v9.2.4
v9.2.3
Full Changelog: v9.2.1...v9.2.3
v9.2.2
Bug Fixes
9.2.1 (2026-02-26)
Bug Fixes
9.2.0 (2026-02-26)
Features
9.1.0 (2026-02-26)
Bug Fixes
Features
- ajouter AuthorizedClientService et AuthFlowCoordinator pour une intégration simplifiée (cb835f9)
- ajouter le module scribejava-integration-helpers (Auto-refresh, Storage, CSRF) (8842f37)
- api: add OIDC support for Google, Microsoft, and GitHub (6a9fe6b)
- certification OIDC v9.1.0 avec éradication totale du JSON manuel (f74c61e)
- finaliser l'abstraction (AuthorizedClientService) et l'observabilité (AuthEventListener) (f3459f7)
- finaliser l'architecture d'intégration haut niveau (SOLID + TDD) (66e99bd)
- finaliser la couche d'audit et le registre multi-tenant (100% test coverage) (ab8e75c)
- finaliser la couche d'intégration entreprise (AuthSessionContext, OidcDiscoveryCache, 100% coverage) (74394f8)
- http: implement multipart support in OkHttpHttpClient and fix maven build instability (b96aa66)
- implémentation complète OIDC Enterprise (Nonce, JWT Validation, Fallback UserInfo) (3fed897)
- moteur JSON natif avancé (Builder, Wrapper, Unicode, Sécurité) (4fba720)
- moteur OIDC autonome (Phase 2 - Coeur et Compatibilité) (31741bf)
- observabilité et robustesse Enterprise (Retry, Logger, RateLimit) (1ec2a2d)
- oidc: add toggle for strict issuer validation in OidcDiscoveryService (3d0b42d)
- oidc: améliorer la couverture de tests et adapter les services d'API (f3a07b8)
- optimisations OIDC industrielles (Cache, Rotation, EC Keys) (9138f2c)
- premium Developer Experience (Auto-Config, Fluent Claims, cURL) (37f6bd8)
- rendre le module OIDC autonome (Phase 1 : OidcNonce interne) (1e98987)
- rendre le module OIDC autonome (Phase 2 : Moteur JWT natif) (cf6a236)
- security: implement JAR (RFC 9101) with JWE encryption, Key Rollover and PAR caching (75b00cb)
9.0.0 (2026-02-21)
Bug Fixes
- allow spaces in scope param in OAuth2Accesstoken response (255a8e6)
- apis: remove empty statement in FlickrApi (38bb07f)
- armeria: remove unnecessary fully qualified name in tests (ddf04ad)
- core: remove unused dpopProofCreator field to satisfy PMD (1ac8388)
- http: support request cancellation in OkHttp and Armeria clients (1db12c7)
- OAuth20Service::refreshAccessToken should use RefreshTokenEndpoint, not AccessTokenEndpoint (thanks to https://github.com/vivin) (2ec0701)
Features
Reverts
- Revert "prepare v7.1.0" (c55dd67)
- Revert "[maven-release-plugin] prepare release scribejava-7.1.0" (d908a3a)
- Revert "[maven-release-plugin] prepare for next development iteration" (fc54cd7)
- Revert "prepare v6.4.0" (0bb4efd)
- Revert "[maven-release-plugin] prepare release scribejava-6.4.0" (be5199d)
- Revert "[maven-release-plugin] prepare for next development iteration" (c7715d8)
- Revert "[maven-release-plugin] prepare release scribejava-3.3.0" (195e1eb)
- Revert "[maven-release-plugin] prepare for next development iteration" (feca5d4)
- Revert "[maven-release-plugin] prepare release scribejava-2.5.0" (852bc7e)
- Revert "[maven-release-plugin] prepare for next development iteration" (826be08)
- Revert "Removed the @OverRide annotation as it resulted in a compilation error." (4bb6e49)
v9.2.0
Full Changelog: v9.1.0...v9.2.0