Releases: EarthAsylum/eacSoftwareRegistry
Releases · EarthAsylum/eacSoftwareRegistry
Version 1.5.0
= Version 1.5.0 – August 1, 2025 =
- Requires PHP 8.1+.
- Use
instanceOf DateTimeInterfaceinstead ofis_a(DateTime)for DateTime checks. - Disallow license update via api.
- Added
registrar->timezoneto api response. - Added
registrar->localeto api response. - Added
registrar->licenseCodesto api response. - Added
registry_localeto api request. - Fixed date formatting to 'd-M-Y' (as documented).
- Tweaked response notices for renewal/update/expire.
- Use filters (via
getRegistrarSetting()method) to get registrar options. - New
isDeveloperLicense()andisUnlimitedLicense()methods. - New
registry_autoupdateswitch (via Registration admin screen).- Automatically advance expiration date by Initial Term rather than expire.
- Automatically update trial to active.
- Updated registration SDK.
- Updated license (for github distribution).
Version 1.4.5
= Version 1.4.5 – July 15, 2025 =
- Fix array error when validating registry domains.
= Version 1.4.4 – April 19, 2025 =
- Register distribution extension on construct.
= Version 1.4.3 – March 31, 2025 =
- Remove unused scheduled events on install.
- Require {eac}Doojigger 3.1.
= Version 1.4.2 – March 31, 2025 =
- Compatible with WordPress 6.8.
- Extensions now use
options_settings_pageaction to load admin screen options.- Prevents '_load_textdomain_just_in_time' notices from WordPress.
Version 1.4.1
= Version 1.4.1 – November 25, 2024 =
- Changed default email footer.
- Use plugin
$this->wp_ksesinstead ofwp_kses_postin email templates.
Version 1.4.0
= Version 1.4.0 – November 20, 2024 =
- Compatible with WordPress 6.7 and {eac}Doojigger 3.0.
- Added new
supplementalkey to registration api return object (developer discretion).api_registration_supplementalfilter.client_api_supplementalfilter with message merge.
- Simplified api error processing.
- Removed extraneous debugging.
- Add REST origin (via
getRequestOrigin()) toallowed_http_originsfilter for CORS authorization.
Version 1.3.7
= Version 1.3.7 – July 4, 2024 =
- Fixed client email mailto link.
Version 1.3.6
= Version 1.3.6 – May 13, 2024 =
- Added license level "LU" (unlimited).
- Minor tweaks to fix layout on smaller screen/window.
- Requires {eac}Doojigger 2.6+
= Version 1.3.5 – April 19, 2024 =
- Further tweaks on notification emails/templates.
- Suppress automatic tooltips (eacDoojigger).
Version 1.3.4
= Version 1.3.4 – April 15, 2024 =
- Use replaceable email templates for client and administrator notification emails.
- Added 'eacSoftwareRegistry_client_email_footer' filter for email footer html.
- Improved code isolation/footprint with admin trait and includes.
- Minor adjustments to registration page display;
Version 1.3.3
= Version 1.3.3 – April 4, 2024 =
- Allow existing inactive or terminated registration when creating new registration.
- Fixed non-admin (webhook) post update actions.
- Compatible with WordPress 6.5.
Version 1.3.2
= Version 1.3.2 – February 18, 2024 =
- New 'eacSoftwareRegistry_get_registration' filter.
- Returns registration meta or wp_error.
- Update for Github hosting.
- Allow loading for non-php request uri.