Releases: OpenFrenchFries/supasveltekit
v0.1.6
What's Changed
- [Snyk] Upgrade astro from 3.6.4 to 3.6.5 by @JeremyVoisin in #36
- Updated dependencies by @JeremyVoisin in #37
Full Changelog: v0.1.5...v0.1.6
v0.1.5
Release Notes: v0.1.5
We're excited to announce the latest release of SupaSvelteKit! This release includes an overall upgrade to sveltekit 2.0 and vite 5
We hope you find these features useful! If you have any feedback or feature requests, please let us know by opening an issue on our GitHub repository.
v0.1.4
Release Notes: v0.1.4
We're excited to announce the latest release of SupaSvelteKit! This release includes the following features:
DelayedFunctionCall
We've added a new DelayedFunctionCall component that allows for delayed function calls using Supabase Functions. This component can be useful in scenarios where you need to delay a function call, for example, to provide a better user experience in your application.
FunctionCall
We've added a new FunctionCall component that represents a function call to a Supabase function. This component can be useful in scenarios where you need to make a function call to a Supabase function from your Svelte components.
IntervalFunctionCall
We've added a new IntervalFunctionCall component that represents a Supabase function call that is executed at regular intervals. This component can be useful in scenarios where you need to update your data using to a Supabase function at regular intervals from your Svelte components.
ScheduledFunctionCall
We've added a new ScheduledFunctionCall component that allows you to schedule a function call to a Supabase function. This component takes in the function name, headers, body, and date as props and uses these to schedule the function call.
We hope you find these features useful! If you have any feedback or feature requests, please let us know by opening an issue on our GitHub repository.
v0.1.3
Release Notes: v0.1.3
We're excited to announce the latest release of SupaSvelteKit! This release includes the following features:
Collection
component
This component is loading a set of data from a given table in database. The realtime parameter is adding the ability to keep the result updated whenever an update, a delete or an insert occurs.
Item
component
This component is loading an entry from a given table in database. The realtime parameter is adding the ability to keep the result updated whenever an update, a delete or an insert occurs. When the item doesn't exist yet, the item component still listens to insert events to be able to react when the item is inserted.
selectStore
A svelte store to load a set of data for a given set of parameters.
itemStore
A svelte store to load a database entry for a given set of parameters.
We hope you find these features useful! If you have any feedback or feature requests, please let us know by opening an issue on our GitHub repository.
v0.1.2
Release Notes: v0.1.2
We're excited to announce the latest release of SupaSvelteKit! This release includes the following features:
DbChanges
The DbChanges
component has been added to the library, allowing you to track the changes of a specified table, in a schema, using a filter if needed, all this in real time.
dbChangesChannelStore
The dbChangesChannelStore
store has been added to the library, allowing you to store and retrieve the changes in a db table through a svelte store.
We hope you find these features useful! If you have any feedback or feature requests, please let us know by opening an issue on our GitHub repository.
v0.1.1
Release Notes: v0.1.1
We're excited to announce the latest release of SupaSvelteKit! This release includes the following features:
RealtimePresence
The RealtimePresence component has been added to the library, allowing you to track the presence of users in real time. You can use this feature to build real-time chat applications, online collaboration tools, and more.
userStatusStore
The userStatusStore store has been added to the library, allowing you to store and retrieve the status of a user. through a svelte store. This writable store gives the ability to update a user status and send it through the realtime presence channel.
presenceStateStore
The presenceStateStore readable store has been added to the library, allowing retrieve the presence state of a user and receive presence updates. You can use this feature to display the presence state of users in real time, or to build features that depend on the users' presence state.
We hope you find these features useful! If you have any feedback or feature requests, please let us know by opening an issue on our GitHub repository.
v0.1.0
v0.1.0 Release Notes
We're excited to announce the first release of SupaSvelteKit! SupaSvelteKit is a library that makes it easy to use Supabase with Svelte applications. This release includes the following features:
Authentication: SupaSvelteKit supports authentication using Supabase's authentication service. You can use this feature to wrap components in an Authenticated
or Unauthenticated
enclave.
Realtime: SupaSvelteKit supports realtime using Supabase's realtime service. You can use a BroadcastChannel
to receive broadcast event avoiding boilerplate code-writing.
Storage: SupaSvelteKit supports file storage using Supabase's storage service. You can use this feature to upload and download files from your Supabase storage bucket, list your buckets or list files in a bucket folder.
Svelte and SvelteKit: SupaSvelteKit works with Svelte and SvelteKit
We hope you find these features useful! If you have any feedback or feature requests, please let us know by opening an issue on our repository.