Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
25 commits
Select commit Hold shift + click to select a range
9433af8
Adding data classes and fields related to sync streams. Added control…
Chriztiaan Jan 13, 2026
a12dbcb
Scaffold for ConnectionManager.
Chriztiaan Jan 19, 2026
3eabdbb
Finished first stab at sync streams.
Chriztiaan Jan 19, 2026
aaf0f87
Fixes/polish.
Chriztiaan Jan 19, 2026
b064237
Added finalizer. Cleaned up some property getters.
Chriztiaan Jan 19, 2026
0fe704c
Polish.
Chriztiaan Jan 20, 2026
54ae962
Fixed issue with skipping Storage Adapter cleanup failing sequential …
Chriztiaan Jan 20, 2026
00a8880
Virtualised some Remote methods, also changed remote to be supplied v…
Chriztiaan Jan 21, 2026
5ec7b8e
Added a fix for closing a live stream.
Chriztiaan Jan 22, 2026
64a696d
Finished PoC for mocked sync service tests. Added missing StreamingSy…
Chriztiaan Jan 22, 2026
fd451d3
wip
Chriztiaan Jan 22, 2026
c569661
Ported SyncStreamsTests. Minor fixes/polish.
Chriztiaan Jan 26, 2026
a2fe598
Disabled parralelization across tests.
Chriztiaan Jan 27, 2026
dcc075c
Deep equal test implementation.
Chriztiaan Jan 27, 2026
5a960dd
Added DeepEquals utility, using for comparison in SyncStatus.
Chriztiaan Jan 27, 2026
b4e586e
Using StreamPriority struct instead of enum. TTL is now specified via…
Chriztiaan Jan 27, 2026
ef5e65a
Removing pointless json attribute.
Chriztiaan Jan 27, 2026
3402fa4
Merge branch 'main' into feat/sync-streams
Chriztiaan Jan 27, 2026
e2c4dfe
Fixed dapper typing issue.
Chriztiaan Jan 27, 2026
b64602e
Changelog entry.
Chriztiaan Jan 27, 2026
609791f
Made SyncStatus on DB public.
Chriztiaan Jan 28, 2026
9d9bd22
Added SyncTests to test some more sync issues. Fixed dapper issue.
Chriztiaan Jan 28, 2026
5ea95de
Changed PowerSyncDatabase public members to public get, protected set.
Chriztiaan Jan 28, 2026
e828a14
Moved performance tests to a separate test package.
Chriztiaan Jan 29, 2026
f92f8f0
Merge branch 'main' into feat/sync-streams
Chriztiaan Jan 29, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions PowerSync/PowerSync.Common/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
# PowerSync.Common Changelog

## 0.0.8-alpha.1
- Add support for [sync streams](https://docs.powersync.com/sync/streams/overview).
- Return an `IDisposable` from `PowerSync.Watch`, allowing for easier cancellation of watched queries.
- Replaced the old JSON-based method of extracting type information from queries with using Dapper internally for queries, improving memory usage and execution time for querying.
- Added non-generic overloads for `GetAll()`, `GetOptional()`, `Get()`, `Watch()` which return `dynamic`:
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
namespace PowerSync.Common.Client.Connection;

public class PowerSyncCredentials(string endpoint, string token, DateTime? expiresAt = null)
{
public string Endpoint { get; set; } = endpoint;
Expand Down
Loading