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
30 changes: 17 additions & 13 deletions .github/workflows/ecosystem-ios.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,10 +36,10 @@ jobs:
pam-native-auth pam-native-background-transfer pam-native-bluetooth
pam-native-feature-flags pam-native-firebase pam-native-health
pam-native-intents pam-native-live-activities pam-native-maps
pam-native-media pam-native-nfc pam-native-payments
pam-native-media pam-native-media-editor pam-native-nfc pam-native-payments
pam-native-realtime pam-native-scanner pam-native-share-extension
pam-native-subscriptions pam-native-video pam-native-widgets
pam-native-camera
pam-native-camera pam-native-canvas pam-native-gpu pam-native-3d
)
for repo in "${repos[@]}"; do
git clone --depth 1 --branch main \
Expand All @@ -54,10 +54,10 @@ jobs:
pam-native-auth pam-native-background-transfer pam-native-bluetooth
pam-native-feature-flags pam-native-firebase pam-native-health
pam-native-intents pam-native-live-activities pam-native-maps
pam-native-media pam-native-nfc pam-native-payments
pam-native-media pam-native-media-editor pam-native-nfc pam-native-payments
pam-native-realtime pam-native-scanner pam-native-share-extension
pam-native-subscriptions pam-native-video pam-native-widgets
pam-native-camera
pam-native-camera pam-native-canvas pam-native-gpu pam-native-3d
)
targets=(
PamPlugin0PushinbrPamNativeAuth
Expand All @@ -70,15 +70,19 @@ jobs:
PamPlugin7PushinbrPamNativeLiveActivities
PamPlugin8PushinbrPamNativeMaps
PamPlugin9PushinbrPamNativeMedia
PamPlugin10PushinbrPamNativeNfc
PamPlugin11PushinbrPamNativePayments
PamPlugin12PushinbrPamNativeRealtime
PamPlugin13PushinbrPamNativeScanner
PamPlugin14PushinbrPamNativeShareExtension
PamPlugin15PushinbrPamNativeSubscriptions
PamPlugin16PushinbrPamNativeVideo
PamPlugin17PushinbrPamNativeWidgets
PamPlugin18PushinbrPamNativeCamera
PamPlugin10PushinbrPamNativeMediaEditor
PamPlugin11PushinbrPamNativeNfc
PamPlugin12PushinbrPamNativePayments
PamPlugin13PushinbrPamNativeRealtime
PamPlugin14PushinbrPamNativeScanner
PamPlugin15PushinbrPamNativeShareExtension
PamPlugin16PushinbrPamNativeSubscriptions
PamPlugin17PushinbrPamNativeVideo
PamPlugin18PushinbrPamNativeWidgets
PamPlugin19PushinbrPamNativeCamera
PamPlugin20PushinbrPamNativeCanvas
PamPlugin21PushinbrPamNativeGpu
PamPlugin22PushinbrPamNative3d
)
for index in "${!repos[@]}"; do
source="${RUNNER_TEMP}/${repos[$index]}/ios/Sources"
Expand Down
3 changes: 2 additions & 1 deletion .github/workflows/publish-ecosystem.yml
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,8 @@ jobs:
pam-native-share-extension pam-native-subscriptions pam-native-video
pam-native-widgets pam-native-firebase pam-native-laravel-sync
pam-native-sync-laravel
pam-native-camera
pam-native-camera pam-native-media-editor pam-native-canvas
pam-native-gpu pam-native-3d
)
if [[ "${SELECTED_PACKAGE}" != all ]]; then
valid=false
Expand Down
4 changes: 3 additions & 1 deletion .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -273,7 +273,9 @@ jobs:
fail-fast: false
matrix:
include:
- runner: ubuntu-24.04
# Build on the oldest supported glibc baseline so the published CLI
# runs on Ubuntu 22.04/Pop!_OS-era distributions as well as newer ones.
- runner: ubuntu-22.04
target: x86_64-unknown-linux-gnu
platform: linux-x86_64
extension: ''
Expand Down
8 changes: 8 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,13 @@
# Changelog

## 0.8.1 - 2026-08-23

- Added production-grade camera, media editing, retained canvas, GPU shader and
3D scene plugins to the independently installable official ecosystem.
- Certified every public plugin together in aggregate Android and iOS hosts.
- Build the Linux Native CLI on the Ubuntu 22.04 glibc baseline so published
binaries run on supported LTS and Pop!_OS-era distributions.

## 0.8.0 - 2026-08-23

- Added opt-in PAM Native UI Language 2 with a stable, integer-capability UI IR.
Expand Down
6 changes: 3 additions & 3 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ members = [
]

[workspace.package]
version = "0.8.0"
version = "0.8.1"
edition = "2024"
rust-version = "1.88"
license = "Apache-2.0"
Expand Down
6 changes: 5 additions & 1 deletion certification/android-ecosystem/composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,20 +10,24 @@
"pushinbr/pam-native-background-transfer": ">=0.1.0 <1.0.0",
"pushinbr/pam-native-bluetooth": ">=0.1.0 <1.0.0",
"pushinbr/pam-native-camera": "^0.1.0",
"pushinbr/pam-native-canvas": "^0.1.0",
"pushinbr/pam-native-gpu": "^0.1.0",
"pushinbr/pam-native-3d": "^0.1.0",
"pushinbr/pam-native-feature-flags": ">=0.1.0 <1.0.0",
"pushinbr/pam-native-firebase": ">=0.1.0 <1.0.0",
"pushinbr/pam-native-health": ">=0.1.0 <1.0.0",
"pushinbr/pam-native-intents": ">=0.1.0 <1.0.0",
"pushinbr/pam-native-live-activities": ">=0.1.0 <1.0.0",
"pushinbr/pam-native-maps": ">=0.1.0 <1.0.0",
"pushinbr/pam-native-media": ">=0.1.0 <1.0.0",
"pushinbr/pam-native-media-editor": "^0.1.0",
"pushinbr/pam-native-nfc": ">=0.1.0 <1.0.0",
"pushinbr/pam-native-payments": ">=0.1.0 <1.0.0",
"pushinbr/pam-native-realtime": ">=0.1.0 <1.0.0",
"pushinbr/pam-native-scanner": ">=0.1.0 <1.0.0",
"pushinbr/pam-native-share-extension": ">=0.1.0 <1.0.0",
"pushinbr/pam-native-subscriptions": ">=0.1.0 <1.0.0",
"pushinbr/pam-native-video": ">=0.1.0 <1.0.0",
"pushinbr/pam-native-video": "^0.3.0",
"pushinbr/pam-native-widgets": ">=0.1.0 <1.0.0"
},
"config": {
Expand Down
Loading