ACPT icon

Release v2.0.58

ACPT v2.0.58

What's new in v2.0.58

ACPT v2.0.58 was released on . Trusted by more than 2000 customers Custom post types. See the full changelog below and compare with the complete version history.

Release details

Released
12.4 MB
File unavailable

Changelog

Added
  • comprehensive test suite for `IP` utility class (9 tests covering all IP source priorities and newline handling)
  • comprehensive test suite for `Browser` utility class (15 tests covering all browser and platform detection)
  • comprehensive test suite for `Email` template classes (62 tests across BlankEmailTemplate, LightEmailTemplate, DarkEmailTemplate)
  • fallback for clipboard copy on HTTP and unsupported browsers
Fixed
  • Improve cache handling: suppress `fopen` and `unserialize` errors with reusable method
  • Preventing fatal error triggered by `CustomPostTypeAdminColumnsGenerator:applySortingBasedOnUserPreferences()`
  • `fetchAllMetaAction()` to group meta fields by actual belong conditions instead of repository lookups, with human-readable labels
  • Security: Replace unsafe `unserialize()` with JSON serialization
  • error handling in Elementor PRO dynamic data provider
  • HTML minification was corrupting newlines in email headers/footers
Improved
  • `MetaGroupModel::isVisible()` with `Request` object for testability and add a comprehensive visibility test suite
  • `IP::getClientIP()` to accept optional `Request` object for better testability
  • added explicit conversion of all newline types (CRLF, CR, LF) to HTML line breaks

Compatibility

Requires WordPress
6.5

Verified safe

ACPT v2.0.58 scanned clean with no security threats detected.

View full scan report