Skip to content

Commit

Permalink
release sodium_libs
Browse files Browse the repository at this point in the history
  • Loading branch information
Skycoder42 committed Aug 15, 2024
1 parent 0ff4eff commit e25029d
Show file tree
Hide file tree
Showing 6 changed files with 26 additions and 17 deletions.
9 changes: 5 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,19 +6,20 @@ This project is tested with BrowserStack
[![Pub Version](https://img.shields.io/pub/v/sodium)](https://pub.dev/packages/sodium)

[![Continous Integration for package sodium_libs](https://github.com/Skycoder42/libsodium_dart_bindings/actions/workflows/sodium_libs_ci.yaml/badge.svg)](https://github.com/Skycoder42/libsodium_dart_bindings/actions/workflows/sodium_libs_ci.yaml)
[![BrowserStack Status](https://app-automate.browserstack.com/badge.svg?badge_key=NGlSdXk1QkthUlNsWSs2MDBwNzdZeEFENzZUdTJJOENMai90MWxkVER1WT0tLTFUNzc3NkdvRjVRTUNDdGpHbjJ1RVE9PQ==--0232a0b87b5fe33e8bc322317d2be69648e48c57)](https://app-automate.browserstack.com/public-build/NGlSdXk1QkthUlNsWSs2MDBwNzdZeEFENzZUdTJJOENMai90MWxkVER1WT0tLTFUNzc3NkdvRjVRTUNDdGpHbjJ1RVE9PQ==--0232a0b87b5fe33e8bc322317d2be69648e48c57?redirect=true)
[![Pub Version](https://img.shields.io/pub/v/sodium_libs)](https://pub.dev/packages/sodium_libs)

This repository is a multi package repository for dart bindings of
[libsodium](https://libsodium.gitbook.io/doc/). It consists of the following
packages. Please check the READMEs of the specific packages for more details on
them.

If you just landed here and don't know where to start, simply read the
If you just landed here and don't know where to start, simply read the
[sodium README](packages/sodium), as that is the primary package of this
repository.

- **[sodium](packages/sodium)**: Dart bindings for libsodium, supporting both
- **[sodium](packages/sodium)**: Dart bindings for libsodium, supporting both
the VM and JS without flutter dependencies.
- **[sodium_libs](packages/sodium_libs)**: Flutter companion package to
[sodium](packages/sodium) that provides the low-level libsodium binaries for
- **[sodium_libs](packages/sodium_libs)**: Flutter companion package to
[sodium](packages/sodium) that provides the low-level libsodium binaries for
easy use.
21 changes: 13 additions & 8 deletions packages/sodium_libs/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,19 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [2.2.1+8] - 2024-08-14
## [3.0.0] - 2024-08-15
### Changed
- Update embedded libsodium binaries

## [2.2.1+7] - 2024-07-12
### Changed
- Update embedded libsodium binaries
- Updated dependencies
- Updated min dart sdk to 3.5.0
- Updated min flutter sdk to 3.24.0
- Updated min sodium version to 3.0.1
- Updated embedded libsodium to version 1.0.20 (0.7.14 for JS)
- **\[BREAKING\]** Updated min Android SDK level to 21
- Unified iOS and macOS plugin code
- Uses xcframwork with embedded frameworks for both
- Supported platforms have not changed
- Run Android/iOS Integration tests via https://www.browserstack.com/
- Special thanks to BrowserStack for sponsoring this project with a free subscription to App Automate!

## [2.2.1+6] - 2024-06-11
### Changed
Expand Down Expand Up @@ -278,8 +284,7 @@ the page
### Added
- Initial stable release

[2.2.1+8]: https://github.com/Skycoder42/libsodium_dart_bindings/compare/sodium_libs-v2.2.1+7...sodium_libs-v2.2.1+8
[2.2.1+7]: https://github.com/Skycoder42/libsodium_dart_bindings/compare/sodium_libs-v2.2.1+6...sodium_libs-v2.2.1+7
[3.0.0]: https://github.com/Skycoder42/libsodium_dart_bindings/compare/sodium_libs-v2.2.1+6...sodium_libs-v3.0.0
[2.2.1+6]: https://github.com/Skycoder42/libsodium_dart_bindings/compare/sodium_libs-v2.2.1+5...sodium_libs-v2.2.1+6
[2.2.1+5]: https://github.com/Skycoder42/libsodium_dart_bindings/compare/sodium_libs-v2.2.1+4...sodium_libs-v2.2.1+5
[2.2.1+4]: https://github.com/Skycoder42/libsodium_dart_bindings/compare/sodium_libs-v2.2.1+3...sodium_libs-v2.2.1+4
Expand Down
3 changes: 3 additions & 0 deletions packages/sodium_libs/README.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,13 @@
# sodium_libs
[![Continous Integration for package sodium_libs](https://github.com/Skycoder42/libsodium_dart_bindings/actions/workflows/sodium_libs_ci.yaml/badge.svg)](https://github.com/Skycoder42/libsodium_dart_bindings/actions/workflows/sodium_libs_ci.yaml)
[![BrowserStack Status](https://app-automate.browserstack.com/badge.svg?badge_key=NGlSdXk1QkthUlNsWSs2MDBwNzdZeEFENzZUdTJJOENMai90MWxkVER1WT0tLTFUNzc3NkdvRjVRTUNDdGpHbjJ1RVE9PQ==--0232a0b87b5fe33e8bc322317d2be69648e48c57)](https://app-automate.browserstack.com/public-build/NGlSdXk1QkthUlNsWSs2MDBwNzdZeEFENzZUdTJJOENMai90MWxkVER1WT0tLTFUNzc3NkdvRjVRTUNDdGpHbjJ1RVE9PQ==--0232a0b87b5fe33e8bc322317d2be69648e48c57?redirect=true)
[![Pub Version](https://img.shields.io/pub/v/sodium_libs)](https://pub.dev/packages/sodium_libs)

Flutter companion package to [sodium](https://pub.dev/packages/sodium) that provides the low-level libsodium binaries
for easy use.

> This project is tested with BrowserStack.
## Table of contents
- [Features](#features)
- [Installation](#installation)
Expand Down
2 changes: 1 addition & 1 deletion packages/sodium_libs/android/build.gradle
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
group = "de.skycoder42.sodium_libs"
version = "1.0-SNAPSHOT"
version = "3.0.0"

buildscript {
ext.kotlin_version = "1.7.10"
Expand Down
2 changes: 1 addition & 1 deletion packages/sodium_libs/darwin/sodium_libs.podspec
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
#
Pod::Spec.new do |s|
s.name = 'sodium_libs'
s.version = '2.2.1'
s.version = '3.0.0'
s.summary = 'Flutter companion package to sodium that provides the low-level libsodium binaries for easy use.'
s.description = <<-DESC
Flutter companion package to sodium that provides the low-level libsodium binaries for easy use.
Expand Down
6 changes: 3 additions & 3 deletions packages/sodium_libs/pubspec.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
name: sodium_libs
version: 2.2.1+8
version: 3.0.0
description: Flutter companion package to sodium that provides the low-level libsodium binaries for easy use.
homepage: https://github.com/Skycoder42/libsodium_dart_bindings

Expand All @@ -19,8 +19,8 @@ dependencies:
html: ^0.15.4
meta: ^1.15.0
plugin_platform_interface: ^2.1.8
sodium: ^3.0.0
synchronized: ^3.1.0+1
sodium: ^3.0.1
synchronized: ^3.2.0
web: ^1.0.0

dev_dependencies:
Expand Down

0 comments on commit e25029d

Please sign in to comment.