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
🎯 A revamped request mechanism that streamlines the construction of API requests. This introduces better request validation and resource mapping, ensuring compliance with BlueSky API standards.
🛠️ Enhanced request builders, providing structured and fluent ways to customize API calls (e.g., adding headers, query parameters, etc.).
🔗 A redesigned client mechanism that simplifies how API endpoints are accessed. The client now dynamically constructs paths based on method calls, removing the need for proxy classes while improving developer experience through method chaining.
⚙️ Incorporates the Smith trait to dynamically forge requests, further abstracting the API interaction flow.
These updates together provide a cleaner and more flexible foundation for expanding SDK features and managing API complexity.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
🚀 v1.3.0-alpha1 - Client & Request Mechanism Enhancements and more 🎉
This release introduces two significant upgrades to improve flexibility and scalability in interacting with the BlueSky API.
1. New Request Mechanism (#9):
2. New Client Mechanism (#10):
Smith
trait to dynamically forge requests, further abstracting the API interaction flow.These updates together provide a cleaner and more flexible foundation for expanding SDK features and managing API complexity.
What's Changed
Full Changelog: v0.3.0-alpha1...v1.3.0-alpha1
This discussion was created from the release v1.3.0-alpha1.
Beta Was this translation helpful? Give feedback.
All reactions