hosteday_flutter 2.3.0
hosteday_flutter: ^2.3.0 copied to clipboard
A lightweight Flutter SDK for connecting apps with Hosteday APIs, including authentication, user requests, custom endpoints, and realtime support.
2.3.0 #
- Add
HostedayClient.index()returningHostedayPagewith records and pagination metadata. - Add
HostedayClient.show()returning the unwrapped record. - Validate resource response envelopes and preserve server error details and original field values.
- Keep raw
get()behavior unchanged and reuse existing request routing, authentication, headers, and timeouts. - Update the posts example and document search, pagination, and error handling.
- Add regression coverage for resource reads, malformed responses, pagination, and compatibility.
2.2.0 #
- Adopt Hosteday names throughout the SDK and example; retain deprecated old APIs.
- Centralize API, host, static-page, and storage URL resolution.
- Automatically prefix REST resources with /api, without repeating existing prefixes.
- Add host, apiBaseUrl, staticPages, storageUrl, and initializeFromAsset APIs.
- Permit complete resource paths without an id argument on PUT/PATCH/DELETE.
- Add injectable HTTP transport to the composed client.
- Keep null optional keys compatible with REST-only generated applications.
- Preserve status/raw body on invalid JSON and useful network/timeout messages.
- Preserve auth validation details; correct profile update and event auth behavior.
- Add a live API explorer, rewrite documentation, and expand regression tests.
- Document URL/realtime behavior changes and environment-limited verification.