Skip to content

Commit c0277ca

Browse files
authored
Link to changelogs from the SDk references (#312)
1 parent bd40e5f commit c0277ca

File tree

8 files changed

+61
-35
lines changed

8 files changed

+61
-35
lines changed

client-sdk-references/capacitor.mdx

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,18 +10,21 @@ import JavaScriptAsyncWatch from '/snippets/basic-watch-query-javascript-async.m
1010
import JavaScriptCallbackWatch from '/snippets/basic-watch-query-javascript-callback.mdx';
1111
import GenerateSchemaAutomatically from '/snippets/generate-schema-automatically.mdx';
1212

13-
<CardGroup cols={2}>
13+
<CardGroup cols={3}>
1414
<Card title="PowerSync SDK on NPM" icon="npm" href="https://www.npmjs.com/package/@powersync/capacitor">
15-
This SDK is distributed via NPM [[External link].](https://www.npmjs.com/package/@powersync/capacitor)
15+
This SDK is distributed via NPM
1616
</Card>
1717
<Card title="Source Code" icon="github" href="https://github.com/powersync-ja/powersync-js/tree/main/packages/capacitor">
18-
Refer to packages/capacitor in the powersync-js repo on GitHub.
18+
Refer to `packages/capacitor` in the `powersync-js` repo on GitHub
1919
</Card>
2020
<Card title="API Reference" icon="book" href="https://powersync-ja.github.io/powersync-js/capacitor-sdk">
21-
Full API reference for the PowerSync SDK [[External link].](https://powersync-ja.github.io/powersync-js/capacitor-sdk)
21+
Full API reference for the SDK
2222
</Card>
2323
<Card title="Example Projects" icon="code" href="/resources/demo-apps-example-projects">
24-
Gallery of example projects/demo apps built with Capacitor and PowerSync.
24+
Gallery of example projects/demo apps built with Capacitor and PowerSync
25+
</Card>
26+
<Card title="Changelog" icon="megaphone" href="https://github.com/powersync-ja/powersync-js/blob/main/packages/capacitor/CHANGELOG.md">
27+
Changelog for the SDK
2528
</Card>
2629
</CardGroup>
2730

client-sdk-references/dotnet.mdx

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,21 +8,25 @@ import DotNetInstallation from '/snippets/dotnet/installation.mdx';
88
import DotNetWatch from '/snippets/dotnet/basic-watch-query.mdx';
99
import GenerateSchemaAutomatically from '/snippets/generate-schema-automatically.mdx';
1010

11-
<CardGroup>
11+
<CardGroup cols={3}>
1212
<Card title="PowerSync SDK on NuGet" icon="nuget" href="https://www.nuget.org/packages/PowerSync.Common/">
13-
This SDK is distributed via NuGet [\[External link\].](https://www.nuget.org/packages/PowerSync.Common/)
13+
This SDK is distributed via NuGet
1414
</Card>
1515

1616
<Card title="Source Code" icon="github" href="https://github.com/powersync-ja/powersync-dotnet">
17-
Refer to the powersync-dotnet repo on GitHub.
17+
Refer to the `powersync-dotnet` repo on GitHub
1818
</Card>
1919

2020
<Card title="API Reference (Coming soon)" icon="book">
2121
A full API Reference for this SDK is not yet available. This is planned for a future release.
2222
</Card>
2323

2424
<Card title="Example Projects" icon="code" href="/resources/demo-apps-example-projects">
25-
Gallery of .NET example projects/demo apps built with PowerSync.
25+
Gallery of example projects/demo apps built with .NET PowerSync
26+
</Card>
27+
28+
<Card title="Changelog" icon="megaphone" href="https://github.com/powersync-ja/powersync-dotnet/blob/main/PowerSync/PowerSync.Common/CHANGELOG.md">
29+
Changelog for the SDK
2630
</Card>
2731
</CardGroup>
2832

client-sdk-references/flutter.mdx

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,18 +9,21 @@ import FlutterInstallation from '/snippets/flutter/installation.mdx';
99
import FlutterWatch from '/snippets/flutter/basic-watch-query.mdx';
1010
import GenerateSchemaAutomatically from '/snippets/generate-schema-automatically.mdx';
1111

12-
<CardGroup>
12+
<CardGroup cols={3}>
1313
<Card title="PowerSync SDK on pub.dev" icon="cube" href="https://pub.dev/packages/powersync">
14-
The SDK is distributed via pub.dev [[External link].](https://pub.dev/packages/powersync)
14+
The SDK is distributed via pub.dev
1515
</Card>
1616
<Card title="Source Code" icon="github" href="https://github.com/powersync-ja/powersync.dart">
17-
Refer to the powersync.dart repo on GitHub.
17+
Refer to the `powersync.dart` repo on GitHub
1818
</Card>
1919
<Card title="API Reference" icon="book" href="https://pub.dev/documentation/powersync/latest/powersync/powersync-library.html">
20-
Full API reference for the PowerSync SDK [[External link].](https://pub.dev/documentation/powersync/latest/powersync/powersync-library.html)
20+
Full API reference for the SDK
2121
</Card>
2222
<Card title="Example Projects" icon="code" href="/resources/demo-apps-example-projects">
23-
Gallery of example projects/demo apps built with Flutter and PowerSync.
23+
Gallery of example projects/demo apps built with Flutter and PowerSync
24+
</Card>
25+
<Card title="Changelog" icon="megaphone" href="https://releases.powersync.com/announcements/flutter-client-sdk">
26+
Changelog for the SDK
2427
</Card>
2528
</CardGroup>
2629

client-sdk-references/javascript-web.mdx

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,18 +10,21 @@ import JavaScriptAsyncWatch from '/snippets/basic-watch-query-javascript-async.m
1010
import JavaScriptCallbackWatch from '/snippets/basic-watch-query-javascript-callback.mdx';
1111
import GenerateSchemaAutomatically from '/snippets/generate-schema-automatically.mdx';
1212

13-
<CardGroup cols={2}>
13+
<CardGroup cols={3}>
1414
<Card title="PowerSync SDK on NPM" icon="npm" href="https://www.npmjs.com/package/@powersync/web">
15-
This SDK is distributed via NPM [[External link].](https://www.npmjs.com/package/@powersync/web)
15+
This SDK is distributed via NPM
1616
</Card>
1717
<Card title="Source Code" icon="github" href="https://github.com/powersync-ja/powersync-js/tree/main/packages/web">
18-
Refer to packages/web in the powersync-js repo on GitHub.
18+
Refer to packages/web in the `powersync-js` repo on GitHub
1919
</Card>
2020
<Card title="API Reference" icon="book" href="https://powersync-ja.github.io/powersync-js/web-sdk">
21-
Full API reference for the PowerSync SDK [[External link].](https://powersync-ja.github.io/powersync-js/web-sdk)
21+
Full API reference for the SDK
2222
</Card>
2323
<Card title="Example Projects" icon="code" href="/resources/demo-apps-example-projects">
24-
Gallery of example projects/demo apps built with JavaScript Web stacks and PowerSync.
24+
Gallery of example projects/demo apps built with JavaScript Web stacks and PowerSync
25+
</Card>
26+
<Card title="Changelog" icon="megaphone" href="https://releases.powersync.com/announcements/powersync-js-web-client-sdk">
27+
Changelog for the SDK
2528
</Card>
2629
</CardGroup>
2730

client-sdk-references/kotlin.mdx

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,19 +8,22 @@ import KotlinInstallation from '/snippets/kotlin/installation.mdx';
88
import KotlinWatch from '/snippets/kotlin/basic-watch-query.mdx';
99
import GenerateSchemaAutomatically from '/snippets/generate-schema-automatically.mdx';
1010

11-
<CardGroup>
11+
<CardGroup cols={3}>
1212
<Card title="PowerSync SDK on Maven Central" icon="/logo/maven.svg" href="https://central.sonatype.com/artifact/com.powersync/core">
13-
The PowerSync Kotlin SDK is distributed via Maven Central [[External link].](https://central.sonatype.com/artifact/com.powersync/core)
13+
The PowerSync Kotlin SDK is distributed via Maven Central
1414
</Card>
1515
<Card title="Source Code" icon="github" href="https://github.com/powersync-ja/powersync-kotlin/">
16-
Refer to the powersync-kotlin repo on GitHub.
16+
Refer to the `powersync-kotlin` repo on GitHub
1717
</Card>
1818
<Card title="API Reference" icon="book" href="https://powersync-ja.github.io/powersync-kotlin">
19-
Full API reference for the PowerSync SDK [[External link].](https://powersync-ja.github.io/powersync-kotlin)
19+
Full API reference for the SDK
2020
</Card>
2121
<Card title="Example Projects" icon="code" href="/resources/demo-apps-example-projects#kotlin">
2222
Gallery of example projects/demo apps built with Kotlin and PowerSync.
2323
</Card>
24+
<Card title="Changelog" icon="megaphone" href="https://releases.powersync.com/announcements/powersync-kotlin-sdk">
25+
Changelog for the SDK
26+
</Card>
2427
</CardGroup>
2528

2629
### SDK Features

client-sdk-references/node.mdx

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -16,21 +16,25 @@ import GenerateSchemaAutomatically from '/snippets/generate-schema-automatically
1616
Instead, follow our guides on [app backend setup](/installation/app-backend-setup).
1717
</Note>
1818

19-
<CardGroup>
19+
<CardGroup cols={3}>
2020
<Card title="PowerSync SDK on NPM" icon="npm" href="https://www.npmjs.com/package/@powersync/node">
21-
This SDK is distributed via NPM [\[External link\].](https://www.npmjs.com/package/@powersync/node)
21+
This SDK is distributed via NPM
2222
</Card>
2323

2424
<Card title="Source Code" icon="github" href="https://github.com/powersync-ja/powersync-js/tree/main/packages/node">
25-
Refer to packages/node in the powersync-js repo on GitHub.
25+
Refer to `packages/node` in the `powersync-js` repo on GitHub
2626
</Card>
2727

2828
<Card title="API Reference" icon="book" href="https://powersync-ja.github.io/powersync-js/node-sdk">
29-
Full API reference for the PowerSync SDK [\[External link\].](https://powersync-ja.github.io/powersync-js/node-sdk)
29+
Full API reference for the SDK
3030
</Card>
3131

3232
<Card title="Example Projects" icon="code" href="/resources/demo-apps-example-projects#node-js-beta">
33-
Gallery of example projects/demo apps built with Node.js and PowerSync.
33+
Gallery of example projects/demo apps built with Node.js and PowerSync
34+
</Card>
35+
36+
<Card title="Changelog" icon="megaphone" href="https://releases.powersync.com/announcements/node-js-client-sdk">
37+
Changelog for the SDK
3438
</Card>
3539
</CardGroup>
3640

client-sdk-references/react-native-and-expo.mdx

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,19 +10,22 @@ import JavaScriptAsyncWatch from '/snippets/basic-watch-query-javascript-async.m
1010
import JavaScriptCallbackWatch from '/snippets/basic-watch-query-javascript-callback.mdx';
1111
import GenerateSchemaAutomatically from '/snippets/generate-schema-automatically.mdx';
1212

13-
<CardGroup>
13+
<CardGroup cols={3}>
1414
<Card title="PowerSync SDK on NPM" icon="npm" href="https://www.npmjs.com/package/@powersync/react-native">
15-
This SDK is distributed via NPM [[External link].](https://www.npmjs.com/package/@powersync/react-native)
15+
This SDK is distributed via NPM
1616
</Card>
1717
<Card title="Source Code" icon="github" href="https://github.com/powersync-ja/powersync-js/tree/main/packages/react-native">
18-
Refer to packages/react-native in the powersync-js repo on GitHub.
18+
Refer to packages/react-native in the powersync-js repo on GitHub
1919
</Card>
2020
<Card title="API Reference" icon="book" href="https://powersync-ja.github.io/powersync-js/react-native-sdk">
21-
Full API reference for the PowerSync SDK [[External link].](https://powersync-ja.github.io/powersync-js/react-native-sdk)
21+
Full API reference for the PowerSync SDK
2222
</Card>
2323
<Card title="Example Projects" icon="code" href="/resources/demo-apps-example-projects">
2424
Gallery of example projects/demo apps built with React Native and PowerSync.
2525
</Card>
26+
<Card title="Changelog" icon="megaphone" href="https://releases.powersync.com/announcements/react-native-client-sdk">
27+
Changelog for the SDK
28+
</Card>
2629
</CardGroup>
2730

2831
### SDK Features

client-sdk-references/swift.mdx

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,13 +10,16 @@ import GenerateSchemaAutomatically from '/snippets/generate-schema-automatically
1010

1111
<CardGroup cols={3}>
1212
<Card title="Source Code" icon="github" href="https://github.com/powersync-ja/powersync-swift/">
13-
Refer to the powersync-swift repo on GitHub.
13+
Refer to the `powersync-swift` repo on GitHub
1414
</Card>
1515
<Card title="API Reference" icon="github" href="https://powersync-ja.github.io/powersync-swift/documentation/powersync">
16-
Full API reference for the PowerSync SDK [[External link].](https://powersync-ja.github.io/powersync-swift/documentation/powersync)
16+
Full API reference for the SDK
1717
</Card>
1818
<Card title="Example Projects" icon="code" href="/resources/demo-apps-example-projects#swift">
19-
Gallery of example projects/demo apps built with PowerSync and Swift.
19+
Gallery of example projects/demo apps built with PowerSync and Swift
20+
</Card>
21+
<Card title="Changelog" icon="megaphone" href="https://releases.powersync.com/announcements/powersync-swift-sdk">
22+
Changelog for the SDK
2023
</Card>
2124
</CardGroup>
2225

0 commit comments

Comments
 (0)