Skip to content

Commit

Permalink
chore(main): release 4.0.0 (#94)
Browse files Browse the repository at this point in the history
🤖 I have created a release *beep* *boop*
---


##
[4.0.0](4.0.0-alpha.1...4.0.0)
(2024-01-31)

This version of the SDK has been re-written in dart and now supports
Android, iOS, Windows, macOS, Linux, and Web.

The previous versions were wrappers which utilized our native Android
and iOS SDKs.

A migration guide will be available in our
[docs](https://docs.launchdarkly.com/sdk/client-side/flutter).

### Features

* Add example project.
([#93](#93))
([588ae01](588ae01))
* Implement support for REPORT for streaming.
([#96](#96))
([1de6079](1de6079))
* Use version 1.0.1 of common client.
([#115](#115))
([cd85c65](cd85c65))


### Bug Fixes

* Check for network state on resume.
([#95](#95))
([c1cb489](c1cb489))
* Correct timeout handling in example.
([#97](#97))
([dc18529](dc18529))
* Flutter client should depend only on common client.
([#113](#113))
([edfd06d](edfd06d))
* Mac entitlements. Clarifications.
([#107](#107))
([077e9aa](077e9aa))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

---------

Co-authored-by: Ryan Lamb <[email protected]>
  • Loading branch information
LaunchDarklyReleaseBot and kinyoklion authored Jan 31, 2024
1 parent 4f5ec81 commit 2159638
Show file tree
Hide file tree
Showing 6 changed files with 27 additions and 7 deletions.
2 changes: 1 addition & 1 deletion .release-please-manifest.json
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"packages/common":"1.0.0","packages/common_client":"1.0.1","packages/event_source_client":"1.0.0","packages/flutter_client_sdk":"4.0.0-alpha.1"}
{"packages/common":"1.0.0","packages/common_client":"1.0.1","packages/event_source_client":"1.0.0","packages/flutter_client_sdk":"4.0.0"}
2 changes: 0 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
# LaunchDarkly Client-side SDK for Flutter

*This version of the SDK is a **beta** version and should not be considered ready for production use while this message is visible.*

[![Action Status](https://github.com/launchdarkly/flutter-client-sdk/actions/workflows/ci.yml/badge.svg)](https://github.com/launchdarkly/flutter-client-sdk/actions/workflows/ci.yml)
[![Pub](https://img.shields.io/pub/v/launchdarkly_flutter_client_sdk.svg)](https://pub.dev/packages/launchdarkly_flutter_client_sdk)

Expand Down
22 changes: 22 additions & 0 deletions packages/flutter_client_sdk/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,28 @@

All notable changes to the LaunchDarkly Flutter client-side SDK will be documented in this file. This project adheres to [Semantic Versioning](https://semver.org).

## [4.0.0](https://github.com/launchdarkly/flutter-client-sdk/compare/4.0.0-alpha.1...4.0.0) (2024-01-31)

This version of the SDK has been re-written in dart and now supports Android, iOS, Windows, macOS, Linux, and Web.

The previous versions were wrappers which utilized our native Android and iOS SDKs.

A migration guide will be available in our [docs](https://docs.launchdarkly.com/sdk/client-side/flutter).

### Features

* Add example project. ([#93](https://github.com/launchdarkly/flutter-client-sdk/issues/93)) ([588ae01](https://github.com/launchdarkly/flutter-client-sdk/commit/588ae0179871c470442ab9ec2d6c03a1754f103e))
* Implement support for REPORT for streaming. ([#96](https://github.com/launchdarkly/flutter-client-sdk/issues/96)) ([1de6079](https://github.com/launchdarkly/flutter-client-sdk/commit/1de60797e2edaac2fdf38f829ee4e3f15260f963))
* Use version 1.0.1 of common client. ([#115](https://github.com/launchdarkly/flutter-client-sdk/issues/115)) ([cd85c65](https://github.com/launchdarkly/flutter-client-sdk/commit/cd85c653e59c686c2529d840aef83d76183e37c2))


### Bug Fixes

* Check for network state on resume. ([#95](https://github.com/launchdarkly/flutter-client-sdk/issues/95)) ([c1cb489](https://github.com/launchdarkly/flutter-client-sdk/commit/c1cb489eebc212d2021cb6247c91955b77dcc7d0))
* Correct timeout handling in example. ([#97](https://github.com/launchdarkly/flutter-client-sdk/issues/97)) ([dc18529](https://github.com/launchdarkly/flutter-client-sdk/commit/dc18529fb43ae405fb4cf36c7ff3185d105906f3))
* Flutter client should depend only on common client. ([#113](https://github.com/launchdarkly/flutter-client-sdk/issues/113)) ([edfd06d](https://github.com/launchdarkly/flutter-client-sdk/commit/edfd06d24e30915c0608766e5abcc9290aaf6244))
* Mac entitlements. Clarifications. ([#107](https://github.com/launchdarkly/flutter-client-sdk/issues/107)) ([077e9aa](https://github.com/launchdarkly/flutter-client-sdk/commit/077e9aa205731b6166bb78788a9a98f1f238fc2d))

## [4.0.0-alpha.1](https://github.com/launchdarkly/flutter-client-sdk/compare/v4.0.0-alpha.0...4.0.0-alpha.1) (2024-01-24)


Expand Down
2 changes: 1 addition & 1 deletion packages/flutter_client_sdk/example/pubspec.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ dependencies:
# This defaults to a published package. Using `flutter pub get` will get the package from pub.dev
# If you run `melos bs` in the root of the repository, then it will be linked to the local version
# instead.
launchdarkly_flutter_client_sdk: 4.0.0-alpha.1 # x-release-please-version
launchdarkly_flutter_client_sdk: 4.0.0 # x-release-please-version

# The following adds the Cupertino Icons font to your application.
# Use with the CupertinoIcons class for iOS style icons.
Expand Down
4 changes: 2 additions & 2 deletions packages/flutter_client_sdk/lib/src/ld_client.dart
Original file line number Diff line number Diff line change
Expand Up @@ -71,8 +71,8 @@ interface class LDClient {
platformImplementation,
context,
DiagnosticSdkData(
name: 'FlutterClientSide',
version: '4.0.0-alpha.1')); // x-release-please-version
name: 'FlutterClientSdk',
version: '4.0.0')); // x-release-please-version
_connectionManager = ConnectionManager(
logger: _client.logger,
config: ConnectionManagerConfig(
Expand Down
2 changes: 1 addition & 1 deletion packages/flutter_client_sdk/pubspec.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name: launchdarkly_flutter_client_sdk
description: Official Flutter client-side SDK for LaunchDarkly. Get started using LaunchDarkly today!
version: 4.0.0-alpha.1
version: 4.0.0
homepage: https://github.com/launchdarkly/flutter-client-sdk
repository: https://github.com/launchdarkly/flutter-client-sdk/tree/main/packages/flutter_client_sdk

Expand Down

0 comments on commit 2159638

Please sign in to comment.