Skip to content

7.0.23

Choose a tag to compare

@PushwooshCI PushwooshCI released this 25 Feb 10:26
· 21 commits to main since this release

New Features

  • Added Pushwoosh_ALLOW_REVERSE_PROXY Info.plist flag to explicitly enable reverse proxy functionality
    <key>Pushwoosh_ALLOW_REVERSE_PROXY</key>
    <true/>
  • Added custom HTTP headers support for reverse proxy requests
    Pushwoosh.configure.setReverseProxy(
        "https://proxy.company.com/pushwoosh",
        headers: ["X-Auth-Token": "your-token"]
    )

Breaking Changes

  • setReverseProxy(_:) now requires a headers parameter: setReverseProxy(_:headers:). Pass nil if no custom headers are needed
  • disableReverseProxy() has been removed. To disable, simply stop calling setReverseProxy(_:headers:) on app start
  • Reverse proxy is now opt-in: requires Pushwoosh_ALLOW_REVERSE_PROXY set to YES in Info.plist