File tree Expand file tree Collapse file tree 7 files changed +220
-194
lines changed Expand file tree Collapse file tree 7 files changed +220
-194
lines changed Original file line number Diff line number Diff line change
1
+ # PowerSync.Common Changelog
2
+
1
3
## 0.0.2-alpha.2
2
4
3
5
- Updated core extension to v0.3.14
Original file line number Diff line number Diff line change 19
19
<PackageIcon >icon.png</PackageIcon >
20
20
<NoWarn >NU5100</NoWarn >
21
21
<PackageReadmeFile >README.md</PackageReadmeFile >
22
+ <DefaultItemExcludes >$(DefaultItemExcludes);runtimes/**/*.*;</DefaultItemExcludes >
22
23
</PropertyGroup >
23
24
24
25
<ItemGroup >
28
29
<PackageReference Include =" Newtonsoft.Json" Version =" 13.0.3" />
29
30
<PackageReference Include =" Nito.AsyncEx" Version =" 5.1.2" />
30
31
<PackageReference Include =" System.Threading.Channels" Version =" 8.0.0" />
31
- <!-- <PackageReference Include="Microsoft.Maui.Essentials" Version="8.0.0" />-->
32
-
33
32
</ItemGroup >
34
-
33
+
34
+ <!-- Check allows us to skip for all MAUI targets-->
35
35
<!-- For monorepo-->
36
- <ItemGroup >
36
+ <ItemGroup Condition = " !$(TargetFramework.Contains('-')) " >
37
37
<Content Include =" runtimes\**\*.*" >
38
38
<CopyToOutputDirectory >PreserveNewest</CopyToOutputDirectory >
39
39
</Content >
40
40
</ItemGroup >
41
41
42
42
<!-- For releasing runtimes -->
43
- <ItemGroup >
43
+ <ItemGroup Condition = " !$(TargetFramework.Contains('-')) " >
44
44
<None Include =" runtimes\**\*.*" Pack =" true" PackagePath =" runtimes\" />
45
45
</ItemGroup >
46
46
47
-
48
47
<ItemGroup >
49
48
<None Include =" ..\..\icon.png" Pack =" true" PackagePath =" " />
50
49
<None Include =" README.md" Pack =" true" PackagePath =" " />
Original file line number Diff line number Diff line change
1
+ # PowerSync.Maui Changelog
2
+
3
+ ## 0.0.2-alpha.2
4
+
5
+ - Updated core extension to v0.3.14
6
+ - Loading last synced time from core extension
7
+ - Expose upload and download errors on SyncStatus
8
+ - Improved credentials management and error handling. Credentials are invalidated when they expire or become invalid based on responses from the PowerSync service. The frequency of credential fetching has been reduced as a result of this work.
9
+
10
+ ## 0.0.2-alpha.1
11
+
12
+ - Introduce package. Support for Desktop .NET use cases.
13
+
14
+ ### Platform Runtime Support Added
15
+ * MAUI iOS
16
+ * MAUI Android
Original file line number Diff line number Diff line change 32
32
<SubType >Designer</SubType >
33
33
</None >
34
34
</ItemGroup >
35
-
35
+
36
36
<!-- For monorepo-->
37
- <ItemGroup >
38
- <Content Include =" Platforms\**\*.*" >
37
+ <ItemGroup Condition = " $(TargetFramework.Contains('-android')) " >
38
+ <Content Include =" Platforms\Android\ **\*.*" >
39
39
<CopyToOutputDirectory >PreserveNewest</CopyToOutputDirectory >
40
40
</Content >
41
41
</ItemGroup >
42
42
43
- <!-- For releasing runtimes -->
44
- <ItemGroup >
45
- <None Include =" Platforms\**\*.*" Pack =" true" PackagePath =" Platforms\" />
43
+ <ItemGroup Condition =" $(TargetFramework.Contains('-ios'))" >
44
+ <Content Include =" Platforms\iOS\**\*.*" >
45
+ <CopyToOutputDirectory >PreserveNewest</CopyToOutputDirectory >
46
+ </Content >
46
47
</ItemGroup >
47
48
49
+ <!-- For releasing runtimes -->
50
+ <ItemGroup Condition =" $(TargetFramework.Contains('-android'))" >
51
+ <None Include =" Platforms\Android\**\*.*" Pack =" true" PackagePath =" Platforms\Android" />
52
+ </ItemGroup >
48
53
49
- <!-- <ItemGroup Condition="'$(TargetFramework)' == 'net8.0-ios'">-->
50
- <!-- <NativeReference Include="Platforms/iOS/NativeLibs/powersync-sqlite-core.xcframework">-->
51
- <!-- <Kind>Framework</Kind>-->
52
- <!-- <ForceLoad>true</ForceLoad> <!– Required if static –>-->
53
- <!-- <Frameworks>Foundation</Frameworks>-->
54
- <!-- </NativeReference>-->
55
- <!-- </ItemGroup>-->
56
-
57
- <!-- <ItemGroup Condition="'$(TargetFramework)' == 'net8.0-android'">-->
58
- <!-- <AndroidNativeLibrary Include="Platforms/Android/jniLibs/**/*.so" />-->
59
- <!-- </ItemGroup>-->
60
- <!-- -->
54
+ <ItemGroup Condition =" $(TargetFramework.Contains('-ios'))" >
55
+ <None Include =" Platforms\iOS\**\*.*" Pack =" true" PackagePath =" Platforms\iOS" />
56
+ </ItemGroup >
61
57
</Project >
You can’t perform that action at this time.
0 commit comments