From abcdcfa5cfe489810d8e50ae7dcc18756b232d5d Mon Sep 17 00:00:00 2001 From: Damian Glowala Date: Tue, 24 Feb 2026 21:37:48 +0100 Subject: [PATCH 1/2] fix(ipx): respect `runtimeConfig.ipx` --- src/ipx.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ipx.ts b/src/ipx.ts index 197b6a50e..4e091353d 100644 --- a/src/ipx.ts +++ b/src/ipx.ts @@ -46,7 +46,7 @@ export const ipxSetup: IPXSetupT = setupOptions => (providerOptions, moduleOptio } nitro.options._config.runtimeConfig = nitro.options._config.runtimeConfig || {} - nitro.options.runtimeConfig.ipx = ipxOptions + nitro.options.runtimeConfig.ipx = defu(ipxOptions, nitro.options.runtimeConfig.ipx) const ipxHandler = { route: `${ipxBaseURL}/**`, From 6b3d662fbe5f83c7d37f45738c78dd13e0b4f074 Mon Sep 17 00:00:00 2001 From: Damian Glowala Date: Tue, 24 Feb 2026 21:41:01 +0100 Subject: [PATCH 2/2] swap order of defu args --- src/ipx.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ipx.ts b/src/ipx.ts index 4e091353d..5c36db4fc 100644 --- a/src/ipx.ts +++ b/src/ipx.ts @@ -46,7 +46,7 @@ export const ipxSetup: IPXSetupT = setupOptions => (providerOptions, moduleOptio } nitro.options._config.runtimeConfig = nitro.options._config.runtimeConfig || {} - nitro.options.runtimeConfig.ipx = defu(ipxOptions, nitro.options.runtimeConfig.ipx) + nitro.options.runtimeConfig.ipx = defu(nitro.options.runtimeConfig.ipx, ipxOptions) const ipxHandler = { route: `${ipxBaseURL}/**`,