Skip to content

Commit 619a88c

Browse files
authored
Merge pull request #149 from powersync-ja/chore/bump-versions-automated-publishing
Bump versions
2 parents 90d303c + 3f2f587 commit 619a88c

File tree

24 files changed

+135
-42
lines changed

24 files changed

+135
-42
lines changed

CHANGELOG.md

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,37 @@
33
All notable changes to this project will be documented in this file.
44
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
55

6+
## 2024-08-21
7+
8+
### Changes
9+
10+
---
11+
12+
Packages with breaking changes:
13+
14+
- There are no breaking changes in this release.
15+
16+
Packages with other changes:
17+
18+
- [`powersync` - `v1.6.6`](#powersync---v166)
19+
- [`powersync_attachments_helper` - `v0.6.4`](#powersync_attachments_helper---v064)
20+
- [`powersync_flutter_libs` - `v0.2.1`](#powersync_flutter_libs---v021)
21+
22+
---
23+
24+
#### `powersync` - `v1.6.6`
25+
26+
- **CHORE**: Update dependency powersync_flutter_libs
27+
28+
#### `powersync_attachments_helper` - `v0.6.4`
29+
30+
- Update a dependency to the latest release.
31+
32+
#### `powersync_flutter_libs` - `v0.2.1`
33+
34+
- **FIX**: Prebundling downloaded core binaries
35+
36+
637
## 2024-08-19
738

839
### Changes

demos/django-todolist/pubspec.lock

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -310,14 +310,14 @@ packages:
310310
path: "../../packages/powersync"
311311
relative: true
312312
source: path
313-
version: "1.6.5"
313+
version: "1.6.6"
314314
powersync_flutter_libs:
315315
dependency: "direct overridden"
316316
description:
317317
path: "../../packages/powersync_flutter_libs"
318318
relative: true
319319
source: path
320-
version: "0.2.0"
320+
version: "0.2.1"
321321
pub_semver:
322322
dependency: transitive
323323
description:

demos/django-todolist/pubspec.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ environment:
1010
dependencies:
1111
flutter:
1212
sdk: flutter
13-
powersync: ^1.6.5
13+
powersync: ^1.6.6
1414
path_provider: ^2.1.1
1515
path: ^1.8.3
1616
logging: ^1.2.0

demos/supabase-anonymous-auth/pubspec.lock

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -366,14 +366,14 @@ packages:
366366
path: "../../packages/powersync"
367367
relative: true
368368
source: path
369-
version: "1.6.5"
369+
version: "1.6.6"
370370
powersync_flutter_libs:
371371
dependency: "direct overridden"
372372
description:
373373
path: "../../packages/powersync_flutter_libs"
374374
relative: true
375375
source: path
376-
version: "0.2.0"
376+
version: "0.2.1"
377377
pub_semver:
378378
dependency: transitive
379379
description:

demos/supabase-anonymous-auth/pubspec.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ dependencies:
1111
flutter:
1212
sdk: flutter
1313

14-
powersync: ^1.6.5
14+
powersync: ^1.6.6
1515
path_provider: ^2.1.1
1616
supabase_flutter: ^2.0.2
1717
path: ^1.8.3

demos/supabase-edge-function-auth/pubspec.lock

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -366,14 +366,14 @@ packages:
366366
path: "../../packages/powersync"
367367
relative: true
368368
source: path
369-
version: "1.6.5"
369+
version: "1.6.6"
370370
powersync_flutter_libs:
371371
dependency: "direct overridden"
372372
description:
373373
path: "../../packages/powersync_flutter_libs"
374374
relative: true
375375
source: path
376-
version: "0.2.0"
376+
version: "0.2.1"
377377
pub_semver:
378378
dependency: transitive
379379
description:

demos/supabase-edge-function-auth/pubspec.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ dependencies:
1111
flutter:
1212
sdk: flutter
1313

14-
powersync: ^1.6.5
14+
powersync: ^1.6.6
1515
path_provider: ^2.1.1
1616
supabase_flutter: ^2.0.2
1717
path: ^1.8.3

demos/supabase-simple-chat/pubspec.lock

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -382,14 +382,14 @@ packages:
382382
path: "../../packages/powersync"
383383
relative: true
384384
source: path
385-
version: "1.6.5"
385+
version: "1.6.6"
386386
powersync_flutter_libs:
387387
dependency: "direct overridden"
388388
description:
389389
path: "../../packages/powersync_flutter_libs"
390390
relative: true
391391
source: path
392-
version: "0.2.0"
392+
version: "0.2.1"
393393
pub_semver:
394394
dependency: transitive
395395
description:

demos/supabase-simple-chat/pubspec.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ dependencies:
3737

3838
supabase_flutter: ^2.0.2
3939
timeago: ^3.6.0
40-
powersync: ^1.6.5
40+
powersync: ^1.6.6
4141
path_provider: ^2.1.1
4242
path: ^1.8.3
4343
logging: ^1.2.0

demos/supabase-todolist-drift/pubspec.lock

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -686,21 +686,21 @@ packages:
686686
path: "../../packages/powersync"
687687
relative: true
688688
source: path
689-
version: "1.6.5"
689+
version: "1.6.6"
690690
powersync_attachments_helper:
691691
dependency: "direct main"
692692
description:
693693
path: "../../packages/powersync_attachments_helper"
694694
relative: true
695695
source: path
696-
version: "0.6.3+2"
696+
version: "0.6.4"
697697
powersync_flutter_libs:
698698
dependency: "direct overridden"
699699
description:
700700
path: "../../packages/powersync_flutter_libs"
701701
relative: true
702702
source: path
703-
version: "0.2.0"
703+
version: "0.2.1"
704704
pub_semver:
705705
dependency: transitive
706706
description:

demos/supabase-todolist-drift/pubspec.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@ environment:
99
dependencies:
1010
flutter:
1111
sdk: flutter
12-
powersync_attachments_helper: ^0.6.3+2
13-
powersync: ^1.6.5
12+
powersync_attachments_helper: ^0.6.4
13+
powersync: ^1.6.6
1414
path_provider: ^2.1.1
1515
supabase_flutter: ^2.0.1
1616
path: ^1.8.3

demos/supabase-todolist/pubspec.lock

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -470,21 +470,21 @@ packages:
470470
path: "../../packages/powersync"
471471
relative: true
472472
source: path
473-
version: "1.6.5"
473+
version: "1.6.6"
474474
powersync_attachments_helper:
475475
dependency: "direct main"
476476
description:
477477
path: "../../packages/powersync_attachments_helper"
478478
relative: true
479479
source: path
480-
version: "0.6.3+2"
480+
version: "0.6.4"
481481
powersync_flutter_libs:
482482
dependency: "direct overridden"
483483
description:
484484
path: "../../packages/powersync_flutter_libs"
485485
relative: true
486486
source: path
487-
version: "0.2.0"
487+
version: "0.2.1"
488488
pub_semver:
489489
dependency: transitive
490490
description:

demos/supabase-todolist/pubspec.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@ environment:
1010
dependencies:
1111
flutter:
1212
sdk: flutter
13-
powersync_attachments_helper: ^0.6.3+2
14-
powersync: ^1.6.5
13+
powersync_attachments_helper: ^0.6.4
14+
powersync: ^1.6.6
1515
path_provider: ^2.1.1
1616
supabase_flutter: ^2.0.1
1717
path: ^1.8.3

melos.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ command:
1616
noPrivate: true
1717
publish:
1818
hooks:
19-
pre: sh tool/download_binaries.sh v0.1.8 # Download latest core binaries when publishing
19+
pre: dart ./scripts/download_core_binary_demos.dart # Download latest core binaries when publishing
2020
packageFilters:
2121
noPrivate: true
2222

@@ -25,7 +25,7 @@ scripts:
2525
description: Download SQLite3 WASM for demos
2626
run: |
2727
melos bootstrap && melos prepare:assets && dart ./scripts/compile_webworker.dart && dart ./scripts/init_powersync_core_binary.dart
28-
melos prepare:demos
28+
dart ./scripts/download_core_binary_demos.dart && melos prepare:demos
2929
3030
prepare:demos:
3131
description: Download SQLite3 wasm for demos

packages/powersync/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
## 1.6.6
2+
3+
- **CHORE**: Update dependency powersync_flutter_libs
4+
15
## 1.6.5
26

37
- **CHORE**: Update dependency `powersync_flutter_libs`

packages/powersync/pubspec.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name: powersync
2-
version: 1.6.5
2+
version: 1.6.6
33
homepage: https://powersync.com
44
repository: https://github.com/powersync-ja/powersync.dart
55
description: PowerSync Flutter SDK - keep PostgreSQL databases in sync with on-device SQLite databases.
@@ -13,7 +13,7 @@ dependencies:
1313
sqlite_async: ^0.8.1
1414
universal_io: ^2.0.0
1515
sqlite3_flutter_libs: ^0.5.23
16-
powersync_flutter_libs: ^0.2.0
16+
powersync_flutter_libs: ^0.2.1
1717
meta: ^1.0.0
1818
http: ^1.1.0
1919
uuid: ^4.2.0

packages/powersync_attachments_helper/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
## 0.6.4
2+
3+
- Update a dependency to the latest release.
4+
15
## 0.6.3+2
26

37
- Update a dependency to the latest release.

packages/powersync_attachments_helper/pubspec.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name: powersync_attachments_helper
22
description: A helper library for handling attachments when using PowerSync.
3-
version: 0.6.3+2
3+
version: 0.6.4
44
repository: https://github.com/powersync-ja/powersync.dart
55
homepage: https://www.powersync.com/
66
environment:
@@ -10,7 +10,7 @@ dependencies:
1010
flutter:
1111
sdk: flutter
1212

13-
powersync: ^1.6.5
13+
powersync: ^1.6.6
1414
logging: ^1.2.0
1515
sqlite_async: ^0.8.1
1616
path_provider: ^2.0.13

packages/powersync_flutter_libs/.gitignore

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,4 +31,4 @@ build/
3131
*.so
3232
*.a
3333
*.dylib
34-
*.dll
34+
*.dll
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
*.class
2+
*.log
3+
*.pyc
4+
*.swp
5+
.DS_Store
6+
.atom/
7+
.buildlog/
8+
.history
9+
.svn/
10+
migrate_working_dir/
11+
12+
*.iml
13+
*.ipr
14+
*.iws
15+
.idea/
16+
17+
/pubspec.lock
18+
**/doc/api/
19+
.dart_tool/
20+
build/
21+
22+
!*.so
23+
!*.a
24+
!*.dylib
25+
!*.dll

packages/powersync_flutter_libs/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
## 0.2.1
2+
3+
- **FIX**: Prebundling downloaded core binaries
4+
15
## 0.2.0
26

37
- **FEAT**: Prebundle downloaded core binaries

packages/powersync_flutter_libs/pubspec.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name: powersync_flutter_libs
22
description: PowerSync core binaries for the PowerSync Flutter SDK. Needs to be included for Flutter apps.
3-
version: 0.2.0
3+
version: 0.2.1
44
repository: https://github.com/powersync-ja/powersync.dart
55
homepage: https://www.powersync.com/
66

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
/// Downloads the powersync-core dynamic library to run the demos using melos
2+
/// This is only necessary in the monorepo setup
3+
import 'dart:io';
4+
5+
final coreUrl =
6+
'https://github.com/powersync-ja/powersync-sqlite-core/releases/download/v0.1.8';
7+
8+
void main() async {
9+
final powersyncLibsLinuxPath = "packages/powersync_flutter_libs/linux";
10+
final powersyncLibsWindowsPath = "packages/powersync_flutter_libs/windows";
11+
12+
final linuxArm64FileName = "libpowersync_aarch64.so";
13+
final linuxX64FileName = "libpowersync_x64.so";
14+
final windowsX64FileName = "powersync_x64.dll";
15+
16+
// Download dynamic library
17+
await downloadFile("$coreUrl/$linuxArm64FileName",
18+
"$powersyncLibsLinuxPath/$linuxArm64FileName");
19+
await downloadFile("$coreUrl/$linuxX64FileName",
20+
"$powersyncLibsLinuxPath/$linuxX64FileName");
21+
await downloadFile("$coreUrl/$windowsX64FileName",
22+
"$powersyncLibsWindowsPath/$windowsX64FileName");
23+
}
24+
25+
Future<void> downloadFile(String url, String savePath) async {
26+
print('Downloading: $url');
27+
var httpClient = HttpClient();
28+
var request = await httpClient.getUrl(Uri.parse(url));
29+
var response = await request.close();
30+
if (response.statusCode == HttpStatus.ok) {
31+
var file = File(savePath);
32+
await response.pipe(file.openWrite());
33+
} else {
34+
print(
35+
'Failed to download file: ${response.statusCode} ${response.reasonPhrase}');
36+
}
37+
}

tool/download_binaries.sh

Lines changed: 0 additions & 12 deletions
This file was deleted.

0 commit comments

Comments
 (0)