Skip to content

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

v1.4.1

Choose a tag to compare

@github-actions github-actions released this 19 Jun 11:27
v1.4.1: sanitize forwarded-proto input, fix WPCS style violations

v1.4.0

Choose a tag to compare

@bitcryptic-gw bitcryptic-gw released this 19 Jun 03:35

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

Choose a tag to compare

@github-actions github-actions released this 12 Sep 13:35
Release v1.3.17: Install properly formatted php file

Add auto-fix with PHPCBF

Choose a tag to compare

@bitcryptic-gw bitcryptic-gw released this 11 Sep 13:51

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

Include composer.json

Choose a tag to compare

@bitcryptic-gw bitcryptic-gw released this 11 Sep 13:46

Added missing composer.json file to repo

Use local compose

Choose a tag to compare

@bitcryptic-gw bitcryptic-gw released this 11 Sep 13:42

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

Fix indenting

Choose a tag to compare

@bitcryptic-gw bitcryptic-gw released this 11 Sep 13:22

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

Install PHPCSUtils for linter

Choose a tag to compare

@bitcryptic-gw bitcryptic-gw released this 11 Sep 13:19

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

Install Wordpress standards for linter

Choose a tag to compare

@bitcryptic-gw bitcryptic-gw released this 11 Sep 13:12

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

Indenting fix for YML file

Choose a tag to compare

@bitcryptic-gw bitcryptic-gw released this 11 Sep 13:01

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