diff --git a/src/facade/Makefile b/src/facade/Makefile index c1a85fa..a61f680 100644 --- a/src/facade/Makefile +++ b/src/facade/Makefile @@ -6,7 +6,7 @@ # Run `make sync` after every Wippy Web Host version bump to pull fresh copies. # Web Host CDN base — update version when Wippy Web Host releases -WEB_HOST_CDN = https://web-host.wippy.ai/webcomponents-1.0.26 +WEB_HOST_CDN = https://web-host.wippy.ai/webcomponents-1.0.29 # Files to sync from CDN into public/@wippy-fe/ CDN_FILES = loading.js diff --git a/src/facade/README.md b/src/facade/README.md index 5a8669e..9035b4d 100644 --- a/src/facade/README.md +++ b/src/facade/README.md @@ -66,7 +66,7 @@ These fields are NOT configurable via requirements — they are computed at runt | Requirement | Default | Description | |---|---|---| -| `fe_facade_url` | `https://web-host.wippy.ai/webcomponents-1.0.26` | CDN base URL for the Web Host frontend bundle | +| `fe_facade_url` | `https://web-host.wippy.ai/webcomponents-1.0.29` | CDN base URL for the Web Host frontend bundle | | `fe_entry_path` | `/iframe.html` | Iframe HTML entry point path (appended to `fe_facade_url`) | | `fe_mode` | `compat` | `compat` (default — loads `module.js`) or `managed` (loads `managed-layout.js` for declarative multi-panel apps). See [Modes](#modes) above | @@ -232,9 +232,9 @@ Scripts are fetched in parallel and awaited before the Web Host bundle is import ```json { - "facade_url": "https://web-host.wippy.ai/webcomponents-1.0.26", + "facade_url": "https://web-host.wippy.ai/webcomponents-1.0.29", "iframe_origin": "https://web-host.wippy.ai", - "iframe_url": "https://web-host.wippy.ai/webcomponents-1.0.26/iframe.html?waitForCustomConfig", + "iframe_url": "https://web-host.wippy.ai/webcomponents-1.0.29/iframe.html?waitForCustomConfig", "login_path": "/login.html", "env": { "APP_API_URL": "http://localhost:8085", diff --git a/src/facade/_index.yaml b/src/facade/_index.yaml index f32a009..3e9ab99 100644 --- a/src/facade/_index.yaml +++ b/src/facade/_index.yaml @@ -33,7 +33,7 @@ entries: targets: - entry: wippy.facade:fe_facade_url path: .default - default: https://web-host.wippy.ai/webcomponents-1.0.26 + default: https://web-host.wippy.ai/webcomponents-1.0.29 - name: fe_entry_path kind: ns.requirement diff --git a/src/facade/config_handler_test.lua b/src/facade/config_handler_test.lua index 57bd017..83464dd 100644 --- a/src/facade/config_handler_test.lua +++ b/src/facade/config_handler_test.lua @@ -114,7 +114,7 @@ local function define_tests() end) test.it("extracts iframe origin from facade URL", function() - local facade_url = "https://web-host.wippy.ai/webcomponents-1.0.26" + local facade_url = "https://web-host.wippy.ai/webcomponents-1.0.29" local origin = facade_url:match("^(https?://[^/]+)") test.eq(origin, "https://web-host.wippy.ai")