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
8 changes: 8 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,11 @@
## 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.
- Resolve the selected `zstandard_native` dependency from the consumer or workspace package configuration, validate the source tree, and retain explicit `ZSTD_ROOT` overrides.
- Add a real Windows regression that reproduces the published failure, passes 16 Gradle resolver cases and compiles the Android ARM64 library.
- Keep Android runtime coverage in the Linux Flutter/JNI matrix. Windows headless emulator stability is tracked separately in #184 and is not claimed as validated runtime coverage.
- Minimum SDK requirements remain Dart ^3.12.0 and Flutter >=3.44.0. Validation uses Flutter 3.47.2; no public API or SDK minimum changes are introduced by this patch.

## 1.5.4 - Validate complete deployment flow in one pass

- Maintenance patch to validate the complete Copilot-managed deployment flow with the publisher and CI fixes delivered in 1.5.3.
Expand Down
8 changes: 8 additions & 0 deletions zstandard/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,11 @@
## 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.
- Resolve the selected `zstandard_native` dependency from the consumer or workspace package configuration, validate the source tree, and retain explicit `ZSTD_ROOT` overrides.
- Add a real Windows regression that reproduces the published failure, passes 16 Gradle resolver cases and compiles the Android ARM64 library.
- Keep Android runtime coverage in the Linux Flutter/JNI matrix. Windows headless emulator stability is tracked separately in #184 and is not claimed as validated runtime coverage.
- Minimum SDK requirements remain Dart ^3.12.0 and Flutter >=3.44.0. Validation uses Flutter 3.47.2; no public API or SDK minimum changes are introduced by this patch.

## 1.5.4 - Validate complete deployment flow in one pass

- Maintenance patch to validate the complete Copilot-managed deployment flow with the publisher and CI fixes delivered in 1.5.3.
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.4
version: 1.5.5

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.4
zstandard_ios: ^1.5.4
zstandard_linux: ^1.5.4
zstandard_macos: ^1.5.4
zstandard_platform_interface: ^1.5.4
zstandard_web: ^1.5.4
zstandard_windows: ^1.5.4
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

dev_dependencies:
flutter_lints: ^6.0.0
Expand Down
8 changes: 8 additions & 0 deletions zstandard_android/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,11 @@
## 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.
- Resolve the selected `zstandard_native` dependency from the consumer or workspace package configuration, validate the source tree, and retain explicit `ZSTD_ROOT` overrides.
- Add a real Windows regression that reproduces the published failure, passes 16 Gradle resolver cases and compiles the Android ARM64 library.
- Keep Android runtime coverage in the Linux Flutter/JNI matrix. Windows headless emulator stability is tracked separately in #184 and is not claimed as validated runtime coverage.
- Minimum SDK requirements remain Dart ^3.12.0 and Flutter >=3.44.0. Validation uses Flutter 3.47.2; no public API or SDK minimum changes are introduced by this patch.

## 1.5.4 - Validate complete deployment flow in one pass

- Maintenance patch to validate the complete Copilot-managed deployment flow with the publisher and CI fixes delivered in 1.5.3.
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.4
version: 1.5.5

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.4
zstandard_native: ^1.5.4
zstandard_platform_interface: ^1.5.5
zstandard_native: ^1.5.5
ffi: ^2.2.0

dev_dependencies:
Expand Down
8 changes: 8 additions & 0 deletions zstandard_cli/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,11 @@
## 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.
- Resolve the selected `zstandard_native` dependency from the consumer or workspace package configuration, validate the source tree, and retain explicit `ZSTD_ROOT` overrides.
- Add a real Windows regression that reproduces the published failure, passes 16 Gradle resolver cases and compiles the Android ARM64 library.
- Keep Android runtime coverage in the Linux Flutter/JNI matrix. Windows headless emulator stability is tracked separately in #184 and is not claimed as validated runtime coverage.
- Minimum SDK requirements remain Dart ^3.12.0 and Flutter >=3.44.0. Validation uses Flutter 3.47.2; no public API or SDK minimum changes are introduced by this patch.

## 1.5.4 - Validate complete deployment flow in one pass

- Maintenance patch to validate the complete Copilot-managed deployment flow with the publisher and CI fixes delivered in 1.5.3.
Expand Down
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.4';
const String zstandardCliVersion = '1.5.5';

/// 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.4
version: 1.5.5

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.4
zstandard_native: ^1.5.5

dev_dependencies:
coverage: ^1.15.0
Expand Down
8 changes: 8 additions & 0 deletions zstandard_ios/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,11 @@
## 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.
- Resolve the selected `zstandard_native` dependency from the consumer or workspace package configuration, validate the source tree, and retain explicit `ZSTD_ROOT` overrides.
- Add a real Windows regression that reproduces the published failure, passes 16 Gradle resolver cases and compiles the Android ARM64 library.
- Keep Android runtime coverage in the Linux Flutter/JNI matrix. Windows headless emulator stability is tracked separately in #184 and is not claimed as validated runtime coverage.
- Minimum SDK requirements remain Dart ^3.12.0 and Flutter >=3.44.0. Validation uses Flutter 3.47.2; no public API or SDK minimum changes are introduced by this patch.

## 1.5.4 - Validate complete deployment flow in one pass

- Maintenance patch to validate the complete Copilot-managed deployment flow with the publisher and CI fixes delivered in 1.5.3.
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.4'
s.version = '1.5.5'
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.4"
exact: "1.5.5"
)
}()

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.4
version: 1.5.5

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.4
zstandard_native: ^1.5.4
zstandard_platform_interface: ^1.5.5
zstandard_native: ^1.5.5
ffi: ^2.2.0

dev_dependencies:
Expand Down
8 changes: 8 additions & 0 deletions zstandard_linux/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,11 @@
## 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.
- Resolve the selected `zstandard_native` dependency from the consumer or workspace package configuration, validate the source tree, and retain explicit `ZSTD_ROOT` overrides.
- Add a real Windows regression that reproduces the published failure, passes 16 Gradle resolver cases and compiles the Android ARM64 library.
- Keep Android runtime coverage in the Linux Flutter/JNI matrix. Windows headless emulator stability is tracked separately in #184 and is not claimed as validated runtime coverage.
- Minimum SDK requirements remain Dart ^3.12.0 and Flutter >=3.44.0. Validation uses Flutter 3.47.2; no public API or SDK minimum changes are introduced by this patch.

## 1.5.4 - Validate complete deployment flow in one pass

- Maintenance patch to validate the complete Copilot-managed deployment flow with the publisher and CI fixes delivered in 1.5.3.
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.4
version: 1.5.5

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.4
zstandard_native: ^1.5.4
zstandard_platform_interface: ^1.5.5
zstandard_native: ^1.5.5
ffi: ^2.2.0

dev_dependencies:
Expand Down
8 changes: 8 additions & 0 deletions zstandard_macos/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,11 @@
## 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.
- Resolve the selected `zstandard_native` dependency from the consumer or workspace package configuration, validate the source tree, and retain explicit `ZSTD_ROOT` overrides.
- Add a real Windows regression that reproduces the published failure, passes 16 Gradle resolver cases and compiles the Android ARM64 library.
- Keep Android runtime coverage in the Linux Flutter/JNI matrix. Windows headless emulator stability is tracked separately in #184 and is not claimed as validated runtime coverage.
- Minimum SDK requirements remain Dart ^3.12.0 and Flutter >=3.44.0. Validation uses Flutter 3.47.2; no public API or SDK minimum changes are introduced by this patch.

## 1.5.4 - Validate complete deployment flow in one pass

- Maintenance patch to validate the complete Copilot-managed deployment flow with the publisher and CI fixes delivered in 1.5.3.
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.4'
s.version = '1.5.5'
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.4"
exact: "1.5.5"
)
}()

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.4
version: 1.5.5

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.4
zstandard_native: ^1.5.4
zstandard_platform_interface: ^1.5.5
zstandard_native: ^1.5.5
ffi: ^2.2.0

dev_dependencies:
Expand Down
8 changes: 8 additions & 0 deletions zstandard_native/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,11 @@
## 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.
- Resolve the selected `zstandard_native` dependency from the consumer or workspace package configuration, validate the source tree, and retain explicit `ZSTD_ROOT` overrides.
- Add a real Windows regression that reproduces the published failure, passes 16 Gradle resolver cases and compiles the Android ARM64 library.
- Keep Android runtime coverage in the Linux Flutter/JNI matrix. Windows headless emulator stability is tracked separately in #184 and is not claimed as validated runtime coverage.
- Minimum SDK requirements remain Dart ^3.12.0 and Flutter >=3.44.0. Validation uses Flutter 3.47.2; no public API or SDK minimum changes are introduced by this patch.

## 1.5.4 - Validate complete deployment flow in one pass

- Maintenance patch to validate the complete Copilot-managed deployment flow with the publisher and CI fixes delivered in 1.5.3.
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.4
version: 1.5.5

homepage: https://vyp.dev
repository: https://github.com/vypdev/zstandard/tree/master/zstandard_native
Expand Down
8 changes: 8 additions & 0 deletions zstandard_platform_interface/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,11 @@
## 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.
- Resolve the selected `zstandard_native` dependency from the consumer or workspace package configuration, validate the source tree, and retain explicit `ZSTD_ROOT` overrides.
- Add a real Windows regression that reproduces the published failure, passes 16 Gradle resolver cases and compiles the Android ARM64 library.
- Keep Android runtime coverage in the Linux Flutter/JNI matrix. Windows headless emulator stability is tracked separately in #184 and is not claimed as validated runtime coverage.
- Minimum SDK requirements remain Dart ^3.12.0 and Flutter >=3.44.0. Validation uses Flutter 3.47.2; no public API or SDK minimum changes are introduced by this patch.

## 1.5.4 - Validate complete deployment flow in one pass

- Maintenance patch to validate the complete Copilot-managed deployment flow with the publisher and CI fixes delivered in 1.5.3.
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.4
version: 1.5.5

homepage: https://vyp.dev
repository: https://github.com/vypdev/zstandard/tree/master/zstandard_platform_interface
Expand Down
8 changes: 8 additions & 0 deletions zstandard_web/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,11 @@
## 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.
- Resolve the selected `zstandard_native` dependency from the consumer or workspace package configuration, validate the source tree, and retain explicit `ZSTD_ROOT` overrides.
- Add a real Windows regression that reproduces the published failure, passes 16 Gradle resolver cases and compiles the Android ARM64 library.
- Keep Android runtime coverage in the Linux Flutter/JNI matrix. Windows headless emulator stability is tracked separately in #184 and is not claimed as validated runtime coverage.
- Minimum SDK requirements remain Dart ^3.12.0 and Flutter >=3.44.0. Validation uses Flutter 3.47.2; no public API or SDK minimum changes are introduced by this patch.

## 1.5.4 - Validate complete deployment flow in one pass

- Maintenance patch to validate the complete Copilot-managed deployment flow with the publisher and CI fixes delivered in 1.5.3.
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.4
version: 1.5.5

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.4
zstandard_platform_interface: ^1.5.5
web: ^1.1.1

dev_dependencies:
Expand Down
8 changes: 8 additions & 0 deletions zstandard_windows/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,11 @@
## 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.
- Resolve the selected `zstandard_native` dependency from the consumer or workspace package configuration, validate the source tree, and retain explicit `ZSTD_ROOT` overrides.
- Add a real Windows regression that reproduces the published failure, passes 16 Gradle resolver cases and compiles the Android ARM64 library.
- Keep Android runtime coverage in the Linux Flutter/JNI matrix. Windows headless emulator stability is tracked separately in #184 and is not claimed as validated runtime coverage.
- Minimum SDK requirements remain Dart ^3.12.0 and Flutter >=3.44.0. Validation uses Flutter 3.47.2; no public API or SDK minimum changes are introduced by this patch.

## 1.5.4 - Validate complete deployment flow in one pass

- Maintenance patch to validate the complete Copilot-managed deployment flow with the publisher and CI fixes delivered in 1.5.3.
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.4
version: 1.5.5

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.4
zstandard_native: ^1.5.4
zstandard_platform_interface: ^1.5.5
zstandard_native: ^1.5.5
ffi: ^2.2.0

dev_dependencies:
Expand Down
Loading