[BLOXY-15] Bloxy X - Major rewrite and upcoming release of bloxy
Closed this issue · 0 comments
A major rewrite of bloxy has been in the works for some time now. For the sake of transparency, I want to include updates and what's remaining before launching a new version in a beta phase.
Recap of new features
TL;DR: Easier to use, tons of new features (oauth, realtime, open cloud, typed endpoints, retries, type-safety and much more). Around the time of launch you'll be able to read more about the features on the brand new docs site. Supports ESM and CJS. Coming soon™️
What's in the works?
High-level view of the new features that are coming:
- OAuth - Seamless usage of Roblox's new OAuth system.
- Realtime - New version with better typing and updated dependencies
- Cloud - Wrapper for the Roblox Open Cloud
- Endpoints - Automated endpoint schema generation
- Docs - Brand new documentation
- Endpoint - Create custom Roblox endpoints with type-safety
- Rest - More stable rest wrapper, being able to bring your own option seamlessly, more robust handling, retries
- Tests - Better testing, unit tests, E2E tests
- Client - Abstraction layer for interacting with the API through classes.
Expected release and changes
Release:
This is in active development and is expected to launch mid-february 2024. Although many features are complete, I need to set up testing and reliability tests.
What's changing (breaking):
The new bloxy version will have several notable changes. Most notably, the new version (X) has 100% breaking changes. Although a considerable amount of syntax and naming is familiar, they have all changed due to the nature of the new version. If you wish to upgrade to the new version, you must adapt to the new structure.
From SyncLinear.com | BLOXY-15