Skip to content

Commit

Permalink
chore: release v0.0.4-dev #51 (#52)
Browse files Browse the repository at this point in the history
  • Loading branch information
slightfoot authored Nov 28, 2024
1 parent 51128b5 commit 8dd598b
Show file tree
Hide file tree
Showing 12 changed files with 49 additions and 33 deletions.
7 changes: 7 additions & 0 deletions packages/clerk_auth/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
## 0.0.4-dev

- Updated token expiration to use UTC #47
- Added regular poll for session token (optional) #42
- Added documentation #36
- Improved formatting for pub score #34 #35

## 0.0.3-dev

- Pre-release alpha.
Expand Down
24 changes: 9 additions & 15 deletions packages/clerk_auth/README.md
Original file line number Diff line number Diff line change
@@ -1,36 +1,30 @@
<p align="center">
<a href="https://clerk.com?utm_source=github&utm_medium=sdk_flutter" target="_blank" rel="noopener noreferrer">
<picture>
<source media="(prefers-color-scheme: dark)" srcset="https://images.clerk.com/static/logo-dark-mode-400x400.png">
<img src="https://images.clerk.com/static/logo-light-mode-400x400.png" height="64">
</picture>
</a>
<br />
<img src="https://images.clerk.com/static/logo-light-mode-400x400.png" height="90">
</p>


# Clerk Auth / Pre-release Alpha

The official [Clerk](https://clerk.com) Dart client library.

Package that will allow you to authenticate your users and use Clerk services from your Dart code.
## Official [Clerk](https://clerk.com) Dart SDK (Pre-release Alpha)

[![Pub Version](https://img.shields.io/pub/v/clerk_auth?color=blueviolet)](https://pub.dev/packages/clerk_auth)
[![Pub Points](https://img.shields.io/pub/points/clerk_auth?label=pub%20points)](https://pub.dev/packages/clerk_auth/score)
[![chat on Discord](https://img.shields.io/discord/856971667393609759.svg?logo=discord)](https://discord.com/invite/b5rXHjAg7A)
[![documentation](https://img.shields.io/badge/documentation-clerk-green.svg)](https://clerk.com/docs)
[![twitter](https://img.shields.io/twitter/follow/ClerkDev?style=social)](https://twitter.com/intent/follow?screen_name=ClerkDev)

> ### ⚠️ The Clerk Flutter SDK is in Alpha and not recommended for use in production. ⚠️
> ❗️ Breaking changes should be expected until the first stable release (1.0.0) ❗️
**Clerk helps developers build user management. We provide streamlined user experiences
for your users to sign up, sign in, and manage their profile from your Dart code.**

## Requirements

* Dart >= 3.5.0

## Example Usage

To use this package you will need to go to your [Clerk Dashboard](https://dashboard.clerk.com/)
To use this package you will need to go to your [Clerk Dashboard](https://dashboard.clerk.com/)
create an application and copy the public and publishable API keys into your project.


```dart
import 'package:clerk_auth/clerk_auth.dart';
Expand Down
4 changes: 2 additions & 2 deletions packages/clerk_auth/pubspec.yaml
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
name: clerk_auth
description: Package that will allow you to authenticate and use Clerk from Dart code.
version: 0.0.3-dev
version: 0.0.4-dev
homepage: https://clerk.com/docs
repository: https://github.com/clerk/clerk-sdk-flutter/tree/main/packages/clerk_auth
issue_tracker: https://github.com/clerk/clerk-sdk-flutter/labels/package%3A%20clerk_auth
issue_tracker: https://github.com/clerk/clerk-sdk-flutter/labels/clerk_auth
topics:
- authentication

Expand Down
7 changes: 7 additions & 0 deletions packages/clerk_flutter/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
## 0.0.4-dev

- Improved SSO popup user experience #33
- Updated async initialisation and token refresh #42
- Added documentation #36
- Improved formatting for pub score #34 #35

## 0.0.3-dev

- Pre-release alpha.
Expand Down
27 changes: 13 additions & 14 deletions packages/clerk_flutter/README.md
Original file line number Diff line number Diff line change
@@ -1,35 +1,33 @@
<p align="center">
<a href="https://clerk.com?utm_source=github&utm_medium=sdk_flutter" target="_blank" rel="noopener noreferrer">
<picture>
<source media="(prefers-color-scheme: dark)" srcset="https://images.clerk.com/static/logo-dark-mode-400x400.png">
<img src="https://images.clerk.com/static/logo-light-mode-400x400.png" height="64">
</picture>
</a>
<br />
<img src="https://images.clerk.com/static/logo-light-mode-400x400.png" height="90">
</p>


# Clerk Flutter / Pre-release Alpha

The official [Clerk](https://clerk.com) Flutter client library.

This package will allow you to authenticate your users and use Clerk services from your Flutter code.
## Official [Clerk](https://clerk.com) Flutter SDK (Pre-release Alpha)

[![Pub Version](https://img.shields.io/pub/v/clerk_flutter?color=blueviolet)](https://pub.dev/packages/clerk_flutter)
[![Pub Points](https://img.shields.io/pub/points/clerk_flutter?label=pub%20points)](https://pub.dev/packages/clerk_flutter/score)
[![chat on Discord](https://img.shields.io/discord/856971667393609759.svg?logo=discord)](https://discord.com/invite/b5rXHjAg7A)
[![documentation](https://img.shields.io/badge/documentation-clerk-green.svg)](https://clerk.com/docs)
[![twitter](https://img.shields.io/twitter/follow/ClerkDev?style=social)](https://twitter.com/intent/follow?screen_name=ClerkDev)

> ### ⚠️ The Clerk Flutter SDK is in Alpha and not recommended for use in production. ⚠️
> ❗️ Breaking changes should be expected until the first stable release (1.0.0) ❗️
**Clerk helps developers build user management. We provide streamlined user experiences
for your users to sign up, sign in, and manage their profile from your Flutter code.**

## Requirements

* Flutter >= 3.24.0
* Dart >= 3.5.0

## In Development

* Organization support

## Example Usage

To use this package you will need to go to your [Clerk Dashboard](https://dashboard.clerk.com/)
To use this package you will need to go to your [Clerk Dashboard](https://dashboard.clerk.com/)
create an application and copy the public and publishable API keys into your project.

```dart
Expand Down Expand Up @@ -74,6 +72,7 @@ class _MainAppState extends State<MainApp> {
}
}
```

## License

This SDK is licensed under the MIT license found in the [LICENSE](./LICENSE) file.
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ import 'package:flutter_svg/svg.dart';
///The [ClerkCreateOrganizationWidget] component is used to render an organization creation
/// UI that allows users to create brand new organizations within your application.
///
@Deprecated('Not ready for use')
@immutable
class ClerkCreateOrganizationWidget extends StatelessWidget {
/// Constructs a const [ClerkCreateOrganizationWidget].
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ import 'package:flutter/material.dart';
/// organization management UI that allows users to manage their organization profile and
/// security settings.
///
@Deprecated('Not ready for use')
@immutable
class ClerkOrganizationProfileWidget extends StatelessWidget {
/// Constructs a const [ClerkOrganizationProfileWidget].
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@ import 'package:flutter_svg/flutter_svg.dart';
/// is useful for applications that have a multi-tenant architecture, where users can be
/// part of multiple organizations.
///
@Deprecated('Not ready for use')
@immutable
class ClerkOrganizationSwitcherWidget extends StatelessWidget {
/// Constructs a const [ClerkOrganizationSwitcherWidget].
Expand Down
4 changes: 2 additions & 2 deletions packages/clerk_flutter/pubspec.yaml
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
name: clerk_flutter
description: Package that will allow you to authenticate and use Clerk from Flutter code.
version: 0.0.3-dev
version: 0.0.4-dev
homepage: https://clerk.com/docs
repository: https://github.com/clerk/clerk-sdk-flutter/tree/main/packages/clerk_flutter
issue_tracker: https://github.com/clerk/clerk-sdk-flutter/labels/package%3A%20clerk_flutter
issue_tracker: https://github.com/clerk/clerk-sdk-flutter/labels/clerk_flutter
topics:
- authentication

Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
// ignore_for_file: deprecated_member_use

import 'package:clerk_flutter/clerk_flutter.dart';
import 'package:flutter/material.dart';
import 'package:widgetbook_annotation/widgetbook_annotation.dart' as widgetbook;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
// ignore_for_file: deprecated_member_use

import 'package:clerk_flutter/clerk_flutter.dart';
import 'package:flutter/material.dart';
import 'package:widgetbook_annotation/widgetbook_annotation.dart' as widgetbook;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
// ignore_for_file: deprecated_member_use

import 'package:clerk_flutter/clerk_flutter.dart';
import 'package:flutter/material.dart';
import 'package:widgetbook_annotation/widgetbook_annotation.dart' as widgetbook;
Expand Down

0 comments on commit 8dd598b

Please sign in to comment.