v2026.07.17.2
What's Changed
Internal
- Add JS coverage for admin purchase page presentment amounts by @gumclaw in #5935
- Add e2e system spec for admin purchase page presentment amounts by @gumclaw in #5937
- India sales report: attribute refunds to the refund date instead of dropping refunded rows by @gumclaw in #5895
- Fix ActiveRecord::SubclassNotFound by restoring ZenginAccount STI model by @gumclaw in #5934
- Fix NoMethodError when products param is not an array in CustomerSurchargeController by @gumclaw in #5908
- Enforce the purchase reassignment lock in all claim paths by @gumclaw in #5929
- Attribute refunds to the refund date in monthly and quarterly tax report jobs by @gumclaw in #5896
- Null UserComplianceInfo PII columns during GDPR erasure by @gumclaw in #5909
- Name the flagged email and category in moderation publish errors, keep the audit note, and stop flagging announcement emails as spam by @gumclaw in #5910
- Wire VCR into the Minitest suite (#5801) by @ershad in #5938
Full Changelog: v2026.07.17.1...v2026.07.17.2