diff --git a/packages/common/src/db/crud/SyncStatus.ts b/packages/common/src/db/crud/SyncStatus.ts index a8502f879..2907338fc 100644 --- a/packages/common/src/db/crud/SyncStatus.ts +++ b/packages/common/src/db/crud/SyncStatus.ts @@ -122,8 +122,6 @@ export class SyncStatus { * * This returns null when the database is currently being opened and we don't have reliable information about all * included streams yet. - * - * @experimental Sync streams are currently in alpha. */ get syncStreams(): SyncStreamStatus[] | undefined { return this.options.dataFlow?.internalStreamSubscriptions?.map((core) => new SyncStreamStatusView(this, core)); @@ -131,8 +129,6 @@ export class SyncStatus { /** * If the `stream` appears in {@link syncStreams}, returns the current status for that stream. - * - * @experimental Sync streams are currently in alpha. */ forStream(stream: SyncStreamDescription): SyncStreamStatus | undefined { const asJson = JSON.stringify(stream.parameters); diff --git a/packages/common/src/db/schema/Schema.ts b/packages/common/src/db/schema/Schema.ts index 5e512da36..a87143e64 100644 --- a/packages/common/src/db/schema/Schema.ts +++ b/packages/common/src/db/schema/Schema.ts @@ -51,10 +51,8 @@ export class Schema { * developer instead of automatically by PowerSync. * Since raw tables are not backed by JSON, running complex queries on them may be more efficient. Further, they allow * using client-side table and column constraints. - * Note that raw tables are only supported when using the new `SyncClientImplementation.rust` sync client. * * @param tables An object of (table name, raw table definition) entries. - * @experimental Note that the raw tables API is still experimental and may change in the future. */ withRawTables(tables: Record) { for (const [name, rawTableDefinition] of Object.entries(tables)) { diff --git a/packages/react/src/hooks/watched/watch-types.ts b/packages/react/src/hooks/watched/watch-types.ts index ec7499f3d..92f210dd4 100644 --- a/packages/react/src/hooks/watched/watch-types.ts +++ b/packages/react/src/hooks/watched/watch-types.ts @@ -12,8 +12,6 @@ export interface HookWatchOptions extends Omit { * been downloaded. * Note however that after an initial sync, the query will not block itself while new rows are downloading. Instead, * consistent sync snapshots will be made available as they've been processed by PowerSync. - * - * @experimental Sync streams are currently in alpha. */ streams?: QuerySyncStreamOptions[]; reportFetching?: boolean; diff --git a/packages/vue/src/composables/useSingleQuery.ts b/packages/vue/src/composables/useSingleQuery.ts index cc6508ff1..b63006714 100644 --- a/packages/vue/src/composables/useSingleQuery.ts +++ b/packages/vue/src/composables/useSingleQuery.ts @@ -42,8 +42,6 @@ export interface AdditionalOptions extends Omit