

PHP General Availability, improved FastAPI Support, and a new billing page experience
New features to the Speakeasy Platform - March 25, 2025
We’re excited to announce three significant updates: PHP SDK Generation has reached General Availability (GA), we’ve greatly improved FastAPI spec support, and we’ve introduced a refreshed billing page experience.
🚀 PHP is now Generally Available
Following a successful beta period and renewed enthusiasm within the PHP ecosystem, we’re thrilled to announce that Speakeasy’s PHP SDK Generation is now generally available. This marks a major milestone in our mission to provide developers with robust, type-safe SDKs across all major programming languages.
Key highlights:
-
True type safety with PHP 8’s robust type system.
-
Native support for BigInt & Decimal with arbitrary precision.
-
Built-in OAuth 2.0 flows with automatic token management.
-
Seamless Laravel integration with ready-to-use Service Providers.
-
Enhanced error handling with specialized exception types.
-
Intelligent pagination for handling large datasets.
⚡ Better Support for FastAPI Specs
FastAPI has quickly become a favorite among Python developers due to its intuitive design, powerful data validation, and impressive performance. Yet, effectively generating SDKs from FastAPI specifications has often required manual tweaks and workarounds.
Our latest improvements eliminate these hurdles, providing robust, automated integration for FastAPI specs, ensuring greater accuracy and significantly simplifying your workflow.
💳 New Billing Page Experience
Managing your add-ons is now simpler than ever. The redesigned billing page in your dashboard includes intuitive toggles for quickly managing feature access, providing clearer insights into your billing details and usage.
🛠️ New Features and Bug Fixes 🐛
NOTE
Based on the most recent CLI version: Speakeasy v1.523.1 (opens in a new tab)
Platform
🐛 Fix: Improved naming resolution and JSON serialization performance.
🐝 Feat: Added MCP prompts and enhanced cursor pagination.
🐝 Feat: Enabled deduplication of inline error schemas.
🐝 Feat: Language server is now accessible via WebSocket.
Ruby
🐝 Feat: Added HTTP retry capabilities, global timeout configurations, and customizable SDK hooks.
TypeScript
🐛 Fix: Improved handling of duplex streams and OAuth2 security.
Python
🐛 Fix: Disabled unnecessary JSON key sorting.
Go
🐛 Fix: Improved annotations and reserved keyword handling.