diff --git a/core/archipelago/Cargo.toml b/core/archipelago/Cargo.toml index a2df64ed..c2fc4299 100644 --- a/core/archipelago/Cargo.toml +++ b/core/archipelago/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "archipelago" -version = "1.7.79-alpha" +version = "1.7.80-alpha" edition = "2021" description = "Archipelago Bitcoin Node OS - Native backend" authors = ["Archipelago Team"] diff --git a/neode-ui/package-lock.json b/neode-ui/package-lock.json index 0eadbd0d..a75b8c86 100644 --- a/neode-ui/package-lock.json +++ b/neode-ui/package-lock.json @@ -1,12 +1,12 @@ { "name": "neode-ui", - "version": "1.7.79-alpha", + "version": "1.7.80-alpha", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "neode-ui", - "version": "1.7.79-alpha", + "version": "1.7.80-alpha", "dependencies": { "@types/dompurify": "^3.0.5", "@vue-leaflet/vue-leaflet": "^0.10.1", diff --git a/neode-ui/package.json b/neode-ui/package.json index 38fc5c1c..7121d4c4 100644 --- a/neode-ui/package.json +++ b/neode-ui/package.json @@ -1,7 +1,7 @@ { "name": "neode-ui", "private": true, - "version": "1.7.79-alpha", + "version": "1.7.80-alpha", "type": "module", "scripts": { "start": "./start-dev.sh", diff --git a/release-manifest.json b/release-manifest.json index 020fa87b..d67e32d0 100644 --- a/release-manifest.json +++ b/release-manifest.json @@ -1,28 +1,27 @@ { - "version": "1.7.79-alpha", - "release_date": "2026-05-20", + "version": "1.7.80-alpha", + "release_date": "2026-05-21", "changelog": [ - "Saleor now installs the official Saleor Storefront as part of the stack, built from the pinned `saleor/storefront` source and served as the customer-facing shop on port `9011`.", - "Saleor app launches now open the storefront while the admin dashboard remains available on port `9010` with the generated `admin@example.com` credentials shown in Archipelago.", - "Public Nginx Proxy Manager hosts forwarding to the Saleor storefront also expose same-origin `/graphql/`, so public storefront domains can talk to the local Saleor API without mixed-content or private-LAN reachability failures.", - "Saleor stack metadata, marketplace descriptions, catalog ports, scanner exclusions, and app-session routing now describe the storefront/dashboard/API split explicitly." + "Saleor storefront proxying now falls back to the direct request scheme when no forwarded protocol header is present, fixing direct `http://node:9011` launches that could generate an invalid same-origin GraphQL URL.", + "The Saleor storefront release path keeps public proxy support intact by still honoring forwarded HTTPS headers for Nginx Proxy Manager domains while repairing local/direct port launches.", + "Validation passed with `cargo fmt --check` and `cargo check` for the Archipelago backend before release staging." ], "components": [ { "name": "archipelago", - "current_version": "1.7.79-alpha", - "new_version": "1.7.79-alpha", - "download_url": "http://146.59.87.168:3000/lfg2025/archy/releases/download/v1.7.79-alpha/archipelago", - "sha256": "266918442fc25478646c253581dd7b475716bcb716156420bbf7dd8c793ebaed", - "size_bytes": 43070912 + "current_version": "1.7.80-alpha", + "new_version": "1.7.80-alpha", + "download_url": "http://146.59.87.168:3000/lfg2025/archy/releases/download/v1.7.80-alpha/archipelago", + "sha256": "6e2d796e9395b578944991970b7f07d27b4185d3aae2beb0af10e47d212f5ea7", + "size_bytes": 43071632 }, { - "name": "archipelago-frontend-1.7.79-alpha.tar.gz", - "current_version": "1.7.79-alpha", - "new_version": "1.7.79-alpha", - "download_url": "http://146.59.87.168:3000/lfg2025/archy/releases/download/v1.7.79-alpha/archipelago-frontend-1.7.79-alpha.tar.gz", - "sha256": "ed1eff4f7013e9c5fafe80e8e92168aff774b4477c542badb3441ccd512fdd1a", - "size_bytes": 166485301 + "name": "archipelago-frontend-1.7.80-alpha.tar.gz", + "current_version": "1.7.80-alpha", + "new_version": "1.7.80-alpha", + "download_url": "http://146.59.87.168:3000/lfg2025/archy/releases/download/v1.7.80-alpha/archipelago-frontend-1.7.80-alpha.tar.gz", + "sha256": "65a75fbe732635ebc658eba1f6d36a7e158de3b88ef49db0a23202d0564e30c0", + "size_bytes": 166481159 } ] } diff --git a/releases/manifest.json b/releases/manifest.json index 020fa87b..d67e32d0 100644 --- a/releases/manifest.json +++ b/releases/manifest.json @@ -1,28 +1,27 @@ { - "version": "1.7.79-alpha", - "release_date": "2026-05-20", + "version": "1.7.80-alpha", + "release_date": "2026-05-21", "changelog": [ - "Saleor now installs the official Saleor Storefront as part of the stack, built from the pinned `saleor/storefront` source and served as the customer-facing shop on port `9011`.", - "Saleor app launches now open the storefront while the admin dashboard remains available on port `9010` with the generated `admin@example.com` credentials shown in Archipelago.", - "Public Nginx Proxy Manager hosts forwarding to the Saleor storefront also expose same-origin `/graphql/`, so public storefront domains can talk to the local Saleor API without mixed-content or private-LAN reachability failures.", - "Saleor stack metadata, marketplace descriptions, catalog ports, scanner exclusions, and app-session routing now describe the storefront/dashboard/API split explicitly." + "Saleor storefront proxying now falls back to the direct request scheme when no forwarded protocol header is present, fixing direct `http://node:9011` launches that could generate an invalid same-origin GraphQL URL.", + "The Saleor storefront release path keeps public proxy support intact by still honoring forwarded HTTPS headers for Nginx Proxy Manager domains while repairing local/direct port launches.", + "Validation passed with `cargo fmt --check` and `cargo check` for the Archipelago backend before release staging." ], "components": [ { "name": "archipelago", - "current_version": "1.7.79-alpha", - "new_version": "1.7.79-alpha", - "download_url": "http://146.59.87.168:3000/lfg2025/archy/releases/download/v1.7.79-alpha/archipelago", - "sha256": "266918442fc25478646c253581dd7b475716bcb716156420bbf7dd8c793ebaed", - "size_bytes": 43070912 + "current_version": "1.7.80-alpha", + "new_version": "1.7.80-alpha", + "download_url": "http://146.59.87.168:3000/lfg2025/archy/releases/download/v1.7.80-alpha/archipelago", + "sha256": "6e2d796e9395b578944991970b7f07d27b4185d3aae2beb0af10e47d212f5ea7", + "size_bytes": 43071632 }, { - "name": "archipelago-frontend-1.7.79-alpha.tar.gz", - "current_version": "1.7.79-alpha", - "new_version": "1.7.79-alpha", - "download_url": "http://146.59.87.168:3000/lfg2025/archy/releases/download/v1.7.79-alpha/archipelago-frontend-1.7.79-alpha.tar.gz", - "sha256": "ed1eff4f7013e9c5fafe80e8e92168aff774b4477c542badb3441ccd512fdd1a", - "size_bytes": 166485301 + "name": "archipelago-frontend-1.7.80-alpha.tar.gz", + "current_version": "1.7.80-alpha", + "new_version": "1.7.80-alpha", + "download_url": "http://146.59.87.168:3000/lfg2025/archy/releases/download/v1.7.80-alpha/archipelago-frontend-1.7.80-alpha.tar.gz", + "sha256": "65a75fbe732635ebc658eba1f6d36a7e158de3b88ef49db0a23202d0564e30c0", + "size_bytes": 166481159 } ] }