Skip to content

Commit fa0cbd8

Browse files
authored
Merge pull request #37 from SpineEventEngine/release-1.8.0
Release 1.8.0
2 parents fee733b + 5a7f9b8 commit fa0cbd8

File tree

7 files changed

+36
-12
lines changed

7 files changed

+36
-12
lines changed

.gitignore

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,14 @@
4747
**/generated/**
4848

4949
# Gradle build files
50-
**/build/**
50+
# IMPORTANT: ignoring `/build/` folder in any form makes it impossible to publish
51+
# the `build/pub/..` contents due to the recently introduced `pub` tool regulations.
52+
**/build/descriptors
53+
**/build/extracted-include-protos
54+
**/build/extracted-protos
55+
**/build/libs
56+
**/build/resources
57+
**/build/tmp
5158

5259
# Build files produced by the IDE
5360
**/out/**

client/.gitignore

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44
# Remove the following pattern if you wish to check in your lock file
55
pubspec.lock
66

7-
# Conventional directory for build outputs
8-
build/
7+
# IMPORTANT: ignoring `/build/` folder in any form makes it impossible to publish
8+
# the `build/pub/..` contents due to the recently introduced `pub` tool regulations.
99

1010
# Directory created by dartdoc
1111
doc/api/

client/CHANGELOG.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,3 +41,20 @@
4141
## 1.7.3
4242
This release introduces null-safe API, according to the new Dart null safety feature.
4343
The Dart language version is promoted to `2.13`.
44+
45+
## 1.7.4
46+
47+
In this release, the subscription API has been improved. It is now possible to cancel the event
48+
subscriptions via `EventSubscription` type, which is now returned
49+
instead of `Stream<EventMessage>`.
50+
51+
## 1.7.5
52+
In this release, the asynchronous nature of the subscription API has been reflected in returning
53+
`Future`s upon calling `post(..)`. This makes the flow more transparent for end-users,
54+
as previously `Future` instances were hidden deep inside the returned `EventSubscription` and
55+
`StateSubscription` objects.
56+
57+
## 1.8.0
58+
This release is a compatibility package, issued in scope of Spine's `1.8.0` release.
59+
Additionally, the dependency onto `optional` package was upgraded from
60+
a pre-release `6.0.0-nullsafety.2` to `^6.0.0`.

client/pubspec.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name: spine_client
22
description: Dart-based library for client applications of Spine-based systems.
3-
version: 1.7.5
3+
version: 1.8.0
44
homepage: https://spine.io
55

66
environment:
@@ -13,7 +13,7 @@ dependencies:
1313
firebase: ^9.0.1
1414
fixnum: ^1.0.0
1515
sprintf: ^6.0.0
16-
optional: ^6.0.0-nullsafety.2
16+
optional: ^6.0.0
1717

1818
dev_dependencies:
1919
pedantic: ^1.11.0

codegen/.gitignore

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44
# Remove the following pattern if you wish to check in your lock file
55
pubspec.lock
66

7-
# Conventional directory for build outputs
8-
build/
7+
# IMPORTANT: ignoring `/build/` folder in any form makes it impossible to publish
8+
# the `build/pub/..` contents due to the recently introduced `pub` tool regulations.
99

1010
# Directory created by dartdoc
1111
doc/api/

codegen/pubspec.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name: dart_code_gen
22
description: A command-line tool which generates Dart code for Protobuf type registries.
3-
version: 1.7.5
3+
version: 1.8.0
44
homepage: https://spine.io
55

66
environment:
@@ -12,7 +12,7 @@ dependencies:
1212
fixnum: ^1.0.0
1313
code_builder: ^4.0.0
1414
dart_style: ^2.0.1
15-
optional: ^6.0.0-nullsafety.2
15+
optional: ^6.0.0
1616

1717
dev_dependencies:
1818
pedantic: ^1.11.0

version.gradle.kts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,6 @@
2929
* already in the root directory.
3030
*/
3131

32-
val spineBaseVersion: String by extra("1.7.4")
33-
val spineWebVersion: String by extra("1.7.1")
34-
val versionToPublish: String by extra("1.7.2-SNAPSHOT.1")
32+
val spineBaseVersion: String by extra("1.8.0")
33+
val spineWebVersion: String by extra("1.8.0")
34+
val versionToPublish: String by extra("1.8.0")

0 commit comments

Comments
 (0)