Skip to content

Releases: bitcryptic-gw/proxy-aware-https-fix

v1.4.1

19 Jun 11:27

Choose a tag to compare

v1.4.1: sanitize forwarded-proto input, fix WPCS style violations

v1.4.0

19 Jun 03:35

Choose a tag to compare

Fixed

  • HTTPS detection no longer uses a hostname-based heuristic (checking for a dot in HTTP_HOST). It now relies exclusively on a genuine X-Forwarded-Proto: https header, preventing false HTTPS detection on direct, non-proxied connections.
  • home_url() and site_url() filters are now gated on the detected HTTPS state, so URLs are only rewritten to https:// when HTTPS has actually been detected. Previously the rewrite was unconditional, which forced HTTPS URLs even on plain-HTTP paths.

v1.3.17

12 Sep 13:35

Choose a tag to compare

Release v1.3.17: Install properly formatted php file

Add auto-fix with PHPCBF

11 Sep 13:51

Choose a tag to compare

Notes
Add auto-fix with PHPCBF to linter
No changes to plugin logic or behaviour.

Include composer.json

11 Sep 13:46

Choose a tag to compare

Added missing composer.json file to repo

Use local compose

11 Sep 13:42

Choose a tag to compare

Notes
Use local compose
No changes to plugin logic or behaviour.

Fix indenting

11 Sep 13:22

Choose a tag to compare

Notes
Fix indenting in yml file
No changes to plugin logic or behaviour.

Install PHPCSUtils for linter

11 Sep 13:19

Choose a tag to compare

Notes
Use compose to install PHPCSUtils for PHP_CodeSniffer linter.
No changes to plugin logic or behaviour.

Install Wordpress standards for linter

11 Sep 13:12

Choose a tag to compare

Notes
Use compose to install Wordpress standards for PHP_CodeSniffer linter.
No changes to plugin logic or behaviour.

Indenting fix for YML file

11 Sep 13:01

Choose a tag to compare

Notes
This release fixes indenting in a yml file.
No changes to plugin logic or behaviour.