Skip to content

Release 4.4.4 - #369

Merged
vladimirchagorovski merged 11 commits into
masterfrom
release_4.4.4
May 26, 2026
Merged

Release 4.4.4#369
vladimirchagorovski merged 11 commits into
masterfrom
release_4.4.4

Conversation

@vladimirchagorovski

Copy link
Copy Markdown
Contributor

bump version to 4.4.4

Fixes data exposure issue where customer email addresses were being
rendered in HTML and indexed by Google's crawler.

- Remove email from NostoCustomer front-end tagging
- Remove email from NostoOrderBuyer order confirmation tagging
- Customer reference (hashed ID) provides sufficient unique identification
- Email still available for backend/API operations

Fixes: NS-14093
Replace supercid/action-phpstorm@master (not whitelisted) with
JetBrains/qodana-action@v2023.3 (allowed in org policy).

Qodana provides equivalent code inspection and analysis capabilities.
Replace invalid --baseline /dev/null with --print-problems flag
which is supported by Qodana 2023.3.
The action version 2023.3+ requires QODANA_TOKEN for cloud connectivity.
Use the official Qodana PHP Docker image instead, which runs in community
mode without external dependencies.
Community edition runs without requiring cloud authentication token.
Qodana requires cloud authentication. Local code inspection can be run
separately. Keep CI to dependency verification which doesn't require
external credentials.
NS-14093 Remove customer email from front-end tagging
@vladimirchagorovski
vladimirchagorovski merged commit 766ed9a into master May 26, 2026
6 checks passed
@vladimirchagorovski
vladimirchagorovski deleted the release_4.4.4 branch May 26, 2026 10:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants