Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 7 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
## 1.5.6 - Release patch fix versioned SwiftPM resolution 188

- Fix SwiftPM resolution of the native package through immutable exact-version dependencies by removing unsafe linker flags (issue #188, PR #189).
- Preserve all ten Dart FFI entry points in iOS/macOS SwiftPM Release builds through plugin registration and a retained native symbol table.
- Add a version-resolved SwiftPM Release regression with dynamic symbol lookup and one-shot/streaming roundtrips to PR and release validation.
- Minimum supported SDKs remain Dart `^3.12.0` and Flutter `>=3.44.0` (published 1.5.0 used Dart `^3.6.0` and Flutter `>=3.3.0`). CI uses Flutter 3.47.2.

## 1.5.5 - Release fix Android native sources from the Windows Pub cache

- Fix Android native-source discovery for consumers using the Windows Pub cache, including paths with spaces, Unicode and correctly resolved package-config URIs.
Expand Down
7 changes: 7 additions & 0 deletions zstandard/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
## 1.5.6 - Release patch fix versioned SwiftPM resolution 188

- Fix SwiftPM resolution of the native package through immutable exact-version dependencies by removing unsafe linker flags (issue #188, PR #189).
- Preserve all ten Dart FFI entry points in iOS/macOS SwiftPM Release builds through plugin registration and a retained native symbol table.
- Add a version-resolved SwiftPM Release regression with dynamic symbol lookup and one-shot/streaming roundtrips to PR and release validation.
- Minimum supported SDKs remain Dart `^3.12.0` and Flutter `>=3.44.0` (published 1.5.0 used Dart `^3.6.0` and Flutter `>=3.3.0`). CI uses Flutter 3.47.2.

## 1.5.5 - Release fix Android native sources from the Windows Pub cache

- Fix Android native-source discovery for consumers using the Windows Pub cache, including paths with spaces, Unicode and correctly resolved package-config URIs.
Expand Down
16 changes: 8 additions & 8 deletions zstandard/pubspec.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name: zstandard
description: "Flutter plugin for fast Zstandard compression and decompression across native and WebAssembly platforms."
version: 1.5.5
version: 1.5.6

homepage: https://vyp.dev
repository: https://github.com/vypdev/zstandard
Expand Down Expand Up @@ -28,13 +28,13 @@ flutter:
dependencies:
flutter:
sdk: flutter
zstandard_android: ^1.5.5
zstandard_ios: ^1.5.5
zstandard_linux: ^1.5.5
zstandard_macos: ^1.5.5
zstandard_platform_interface: ^1.5.5
zstandard_web: ^1.5.5
zstandard_windows: ^1.5.5
zstandard_android: ^1.5.6
zstandard_ios: ^1.5.6
zstandard_linux: ^1.5.6
zstandard_macos: ^1.5.6
zstandard_platform_interface: ^1.5.6
zstandard_web: ^1.5.6
zstandard_windows: ^1.5.6

dev_dependencies:
flutter_lints: ^6.0.0
Expand Down
7 changes: 7 additions & 0 deletions zstandard_android/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
## 1.5.6 - Release patch fix versioned SwiftPM resolution 188

- Fix SwiftPM resolution of the native package through immutable exact-version dependencies by removing unsafe linker flags (issue #188, PR #189).
- Preserve all ten Dart FFI entry points in iOS/macOS SwiftPM Release builds through plugin registration and a retained native symbol table.
- Add a version-resolved SwiftPM Release regression with dynamic symbol lookup and one-shot/streaming roundtrips to PR and release validation.
- Minimum supported SDKs remain Dart `^3.12.0` and Flutter `>=3.44.0` (published 1.5.0 used Dart `^3.6.0` and Flutter `>=3.3.0`). CI uses Flutter 3.47.2.

## 1.5.5 - Release fix Android native sources from the Windows Pub cache

- Fix Android native-source discovery for consumers using the Windows Pub cache, including paths with spaces, Unicode and correctly resolved package-config URIs.
Expand Down
6 changes: 3 additions & 3 deletions zstandard_android/pubspec.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name: zstandard_android
description: Android implementation of the Zstandard compression plugin for Flutter applications.
version: 1.5.5
version: 1.5.6

homepage: https://vyp.dev
repository: https://github.com/vypdev/zstandard/tree/master/zstandard_android
Expand All @@ -12,8 +12,8 @@ environment:
dependencies:
flutter:
sdk: flutter
zstandard_platform_interface: ^1.5.5
zstandard_native: ^1.5.5
zstandard_platform_interface: ^1.5.6
zstandard_native: ^1.5.6
ffi: ^2.2.0

dev_dependencies:
Expand Down
7 changes: 7 additions & 0 deletions zstandard_cli/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
## 1.5.6 - Release patch fix versioned SwiftPM resolution 188

- Fix SwiftPM resolution of the native package through immutable exact-version dependencies by removing unsafe linker flags (issue #188, PR #189).
- Preserve all ten Dart FFI entry points in iOS/macOS SwiftPM Release builds through plugin registration and a retained native symbol table.
- Add a version-resolved SwiftPM Release regression with dynamic symbol lookup and one-shot/streaming roundtrips to PR and release validation.
- Minimum supported SDKs remain Dart `^3.12.0` and Flutter `>=3.44.0` (published 1.5.0 used Dart `^3.6.0` and Flutter `>=3.3.0`). CI uses Flutter 3.47.2.

## 1.5.5 - Release fix Android native sources from the Windows Pub cache

- Fix Android native-source discovery for consumers using the Windows Pub cache, including paths with spaces, Unicode and correctly resolved package-config URIs.
Expand Down
Binary file modified zstandard_cli/lib/src/bin/libzstandard_macos.dylib
Binary file not shown.
Binary file modified zstandard_cli/lib/src/bin/zstandard_windows_arm64.dll
Binary file not shown.
Binary file modified zstandard_cli/lib/src/bin/zstandard_windows_x64.dll
Binary file not shown.
2 changes: 1 addition & 1 deletion zstandard_cli/lib/src/cli_runner.dart
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ import 'utils/constants.dart';
import 'zstandard_cli_base.dart';

/// Version of the command-line interface.
const String zstandardCliVersion = '1.5.5';
const String zstandardCliVersion = '1.5.6';

/// Runs the compression command and returns a process exit code.
Future<int> runCompressCommand(
Expand Down
4 changes: 2 additions & 2 deletions zstandard_cli/pubspec.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name: zstandard_cli
description: Command-line interface for compressing and decompressing files with Zstandard.
version: 1.5.5
version: 1.5.6

executables:
zstandard-compress: compress
Expand All @@ -16,7 +16,7 @@ dependencies:
ffi: ^2.2.0
path: ^1.9.1
platform: ^3.1.6
zstandard_native: ^1.5.5
zstandard_native: ^1.5.6

dev_dependencies:
coverage: ^1.15.0
Expand Down
7 changes: 7 additions & 0 deletions zstandard_ios/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
## 1.5.6 - Release patch fix versioned SwiftPM resolution 188

- Fix SwiftPM resolution of the native package through immutable exact-version dependencies by removing unsafe linker flags (issue #188, PR #189).
- Preserve all ten Dart FFI entry points in iOS/macOS SwiftPM Release builds through plugin registration and a retained native symbol table.
- Add a version-resolved SwiftPM Release regression with dynamic symbol lookup and one-shot/streaming roundtrips to PR and release validation.
- Minimum supported SDKs remain Dart `^3.12.0` and Flutter `>=3.44.0` (published 1.5.0 used Dart `^3.6.0` and Flutter `>=3.3.0`). CI uses Flutter 3.47.2.

## 1.5.5 - Release fix Android native sources from the Windows Pub cache

- Fix Android native-source discovery for consumers using the Windows Pub cache, including paths with spaces, Unicode and correctly resolved package-config URIs.
Expand Down
2 changes: 1 addition & 1 deletion zstandard_ios/ios/zstandard_ios.podspec
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
Pod::Spec.new do |s|
s.cocoapods_version = '>= 1.11.0' # for script_phase :before_headers
s.name = 'zstandard_ios'
s.version = '1.5.5'
s.version = '1.5.6'
s.summary = 'iOS implementation of the Zstandard Flutter plugin.'
s.description = <<-DESC
Native Zstandard compression and bounded decompression for Flutter on iOS.
Expand Down
2 changes: 1 addition & 1 deletion zstandard_ios/ios/zstandard_ios/Package.swift
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ let nativePackageDependency: Package.Dependency = {
// Match the immutable repository tag carrying this plugin release.
return .package(
url: "https://github.com/vypdev/zstandard.git",
exact: "1.5.5"
exact: "1.5.6"
)
}()

Expand Down
6 changes: 3 additions & 3 deletions zstandard_ios/pubspec.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name: zstandard_ios
description: iOS implementation of the Zstandard compression plugin for Flutter applications.
version: 1.5.5
version: 1.5.6

homepage: https://vyp.dev
repository: https://github.com/vypdev/zstandard/tree/master/zstandard_ios
Expand All @@ -12,8 +12,8 @@ environment:
dependencies:
flutter:
sdk: flutter
zstandard_platform_interface: ^1.5.5
zstandard_native: ^1.5.5
zstandard_platform_interface: ^1.5.6
zstandard_native: ^1.5.6
ffi: ^2.2.0

dev_dependencies:
Expand Down
7 changes: 7 additions & 0 deletions zstandard_linux/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
## 1.5.6 - Release patch fix versioned SwiftPM resolution 188

- Fix SwiftPM resolution of the native package through immutable exact-version dependencies by removing unsafe linker flags (issue #188, PR #189).
- Preserve all ten Dart FFI entry points in iOS/macOS SwiftPM Release builds through plugin registration and a retained native symbol table.
- Add a version-resolved SwiftPM Release regression with dynamic symbol lookup and one-shot/streaming roundtrips to PR and release validation.
- Minimum supported SDKs remain Dart `^3.12.0` and Flutter `>=3.44.0` (published 1.5.0 used Dart `^3.6.0` and Flutter `>=3.3.0`). CI uses Flutter 3.47.2.

## 1.5.5 - Release fix Android native sources from the Windows Pub cache

- Fix Android native-source discovery for consumers using the Windows Pub cache, including paths with spaces, Unicode and correctly resolved package-config URIs.
Expand Down
6 changes: 3 additions & 3 deletions zstandard_linux/pubspec.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name: zstandard_linux
description: Linux implementation of the Zstandard compression plugin for Flutter applications.
version: 1.5.5
version: 1.5.6

homepage: https://vyp.dev
repository: https://github.com/vypdev/zstandard/tree/master/zstandard_linux
Expand All @@ -12,8 +12,8 @@ environment:
dependencies:
flutter:
sdk: flutter
zstandard_platform_interface: ^1.5.5
zstandard_native: ^1.5.5
zstandard_platform_interface: ^1.5.6
zstandard_native: ^1.5.6
ffi: ^2.2.0

dev_dependencies:
Expand Down
7 changes: 7 additions & 0 deletions zstandard_macos/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
## 1.5.6 - Release patch fix versioned SwiftPM resolution 188

- Fix SwiftPM resolution of the native package through immutable exact-version dependencies by removing unsafe linker flags (issue #188, PR #189).
- Preserve all ten Dart FFI entry points in iOS/macOS SwiftPM Release builds through plugin registration and a retained native symbol table.
- Add a version-resolved SwiftPM Release regression with dynamic symbol lookup and one-shot/streaming roundtrips to PR and release validation.
- Minimum supported SDKs remain Dart `^3.12.0` and Flutter `>=3.44.0` (published 1.5.0 used Dart `^3.6.0` and Flutter `>=3.3.0`). CI uses Flutter 3.47.2.

## 1.5.5 - Release fix Android native sources from the Windows Pub cache

- Fix Android native-source discovery for consumers using the Windows Pub cache, including paths with spaces, Unicode and correctly resolved package-config URIs.
Expand Down
2 changes: 1 addition & 1 deletion zstandard_macos/macos/zstandard_macos.podspec
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
Pod::Spec.new do |s|
s.cocoapods_version = '>= 1.11.0' # for script_phase :before_headers
s.name = 'zstandard_macos'
s.version = '1.5.5'
s.version = '1.5.6'
s.summary = 'macOS implementation of the Zstandard Flutter plugin.'
s.description = <<-DESC
Native Zstandard compression and bounded decompression for Flutter on macOS.
Expand Down
2 changes: 1 addition & 1 deletion zstandard_macos/macos/zstandard_macos/Package.swift
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ let nativePackageDependency: Package.Dependency = {
// Match the immutable repository tag carrying this plugin release.
return .package(
url: "https://github.com/vypdev/zstandard.git",
exact: "1.5.5"
exact: "1.5.6"
)
}()

Expand Down
6 changes: 3 additions & 3 deletions zstandard_macos/pubspec.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name: zstandard_macos
description: macOS implementation of the Zstandard compression plugin for Flutter applications.
version: 1.5.5
version: 1.5.6

homepage: https://vyp.dev
repository: https://github.com/vypdev/zstandard/tree/master/zstandard_macos
Expand All @@ -12,8 +12,8 @@ environment:
dependencies:
flutter:
sdk: flutter
zstandard_platform_interface: ^1.5.5
zstandard_native: ^1.5.5
zstandard_platform_interface: ^1.5.6
zstandard_native: ^1.5.6
ffi: ^2.2.0

dev_dependencies:
Expand Down
7 changes: 7 additions & 0 deletions zstandard_native/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
## 1.5.6 - Release patch fix versioned SwiftPM resolution 188

- Fix SwiftPM resolution of the native package through immutable exact-version dependencies by removing unsafe linker flags (issue #188, PR #189).
- Preserve all ten Dart FFI entry points in iOS/macOS SwiftPM Release builds through plugin registration and a retained native symbol table.
- Add a version-resolved SwiftPM Release regression with dynamic symbol lookup and one-shot/streaming roundtrips to PR and release validation.
- Minimum supported SDKs remain Dart `^3.12.0` and Flutter `>=3.44.0` (published 1.5.0 used Dart `^3.6.0` and Flutter `>=3.3.0`). CI uses Flutter 3.47.2.

## 1.5.5 - Release fix Android native sources from the Windows Pub cache

- Fix Android native-source discovery for consumers using the Windows Pub cache, including paths with spaces, Unicode and correctly resolved package-config URIs.
Expand Down
2 changes: 1 addition & 1 deletion zstandard_native/pubspec.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name: zstandard_native
description: Native zstd C sources and FFI bindings for the zstandard Flutter plugin.
version: 1.5.5
version: 1.5.6

homepage: https://vyp.dev
repository: https://github.com/vypdev/zstandard/tree/master/zstandard_native
Expand Down
7 changes: 7 additions & 0 deletions zstandard_platform_interface/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
## 1.5.6 - Release patch fix versioned SwiftPM resolution 188

- Fix SwiftPM resolution of the native package through immutable exact-version dependencies by removing unsafe linker flags (issue #188, PR #189).
- Preserve all ten Dart FFI entry points in iOS/macOS SwiftPM Release builds through plugin registration and a retained native symbol table.
- Add a version-resolved SwiftPM Release regression with dynamic symbol lookup and one-shot/streaming roundtrips to PR and release validation.
- Minimum supported SDKs remain Dart `^3.12.0` and Flutter `>=3.44.0` (published 1.5.0 used Dart `^3.6.0` and Flutter `>=3.3.0`). CI uses Flutter 3.47.2.

## 1.5.5 - Release fix Android native sources from the Windows Pub cache

- Fix Android native-source discovery for consumers using the Windows Pub cache, including paths with spaces, Unicode and correctly resolved package-config URIs.
Expand Down
2 changes: 1 addition & 1 deletion zstandard_platform_interface/pubspec.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name: zstandard_platform_interface
description: A common platform interface for the zstandard plugin.
version: 1.5.5
version: 1.5.6

homepage: https://vyp.dev
repository: https://github.com/vypdev/zstandard/tree/master/zstandard_platform_interface
Expand Down
7 changes: 7 additions & 0 deletions zstandard_web/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
## 1.5.6 - Release patch fix versioned SwiftPM resolution 188

- Fix SwiftPM resolution of the native package through immutable exact-version dependencies by removing unsafe linker flags (issue #188, PR #189).
- Preserve all ten Dart FFI entry points in iOS/macOS SwiftPM Release builds through plugin registration and a retained native symbol table.
- Add a version-resolved SwiftPM Release regression with dynamic symbol lookup and one-shot/streaming roundtrips to PR and release validation.
- Minimum supported SDKs remain Dart `^3.12.0` and Flutter `>=3.44.0` (published 1.5.0 used Dart `^3.6.0` and Flutter `>=3.3.0`). CI uses Flutter 3.47.2.

## 1.5.5 - Release fix Android native sources from the Windows Pub cache

- Fix Android native-source discovery for consumers using the Windows Pub cache, including paths with spaces, Unicode and correctly resolved package-config URIs.
Expand Down
4 changes: 2 additions & 2 deletions zstandard_web/pubspec.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name: zstandard_web
description: Web implementation of the Zstandard compression plugin for Flutter applications.
version: 1.5.5
version: 1.5.6

homepage: https://vyp.dev
repository: https://github.com/vypdev/zstandard/tree/master/zstandard_web
Expand All @@ -22,7 +22,7 @@ dependencies:
sdk: flutter
flutter_web_plugins:
sdk: flutter
zstandard_platform_interface: ^1.5.5
zstandard_platform_interface: ^1.5.6
web: ^1.1.1

dev_dependencies:
Expand Down
7 changes: 7 additions & 0 deletions zstandard_windows/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
## 1.5.6 - Release patch fix versioned SwiftPM resolution 188

- Fix SwiftPM resolution of the native package through immutable exact-version dependencies by removing unsafe linker flags (issue #188, PR #189).
- Preserve all ten Dart FFI entry points in iOS/macOS SwiftPM Release builds through plugin registration and a retained native symbol table.
- Add a version-resolved SwiftPM Release regression with dynamic symbol lookup and one-shot/streaming roundtrips to PR and release validation.
- Minimum supported SDKs remain Dart `^3.12.0` and Flutter `>=3.44.0` (published 1.5.0 used Dart `^3.6.0` and Flutter `>=3.3.0`). CI uses Flutter 3.47.2.

## 1.5.5 - Release fix Android native sources from the Windows Pub cache

- Fix Android native-source discovery for consumers using the Windows Pub cache, including paths with spaces, Unicode and correctly resolved package-config URIs.
Expand Down
6 changes: 3 additions & 3 deletions zstandard_windows/pubspec.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name: zstandard_windows
description: Windows implementation of the Zstandard compression plugin for Flutter applications.
version: 1.5.5
version: 1.5.6

homepage: https://vyp.dev
repository: https://github.com/vypdev/zstandard/tree/master/zstandard_windows
Expand All @@ -12,8 +12,8 @@ environment:
dependencies:
flutter:
sdk: flutter
zstandard_platform_interface: ^1.5.5
zstandard_native: ^1.5.5
zstandard_platform_interface: ^1.5.6
zstandard_native: ^1.5.6
ffi: ^2.2.0

dev_dependencies:
Expand Down
Loading