Skip to content

Releases: EarthAsylum/eacSoftwareRegistry

Version 1.5.0

02 Aug 14:56

Choose a tag to compare

= Version 1.5.0 – August 1, 2025 =

  • Requires PHP 8.1+.
  • Use instanceOf DateTimeInterface instead of is_a(DateTime) for DateTime checks.
  • Disallow license update via api.
  • Added registrar->timezone to api response.
  • Added registrar->locale to api response.
  • Added registrar->licenseCodes to api response.
  • Added registry_locale to 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() and isUnlimitedLicense() methods.
  • New registry_autoupdate switch (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

15 Jul 21:21

Choose a tag to compare

= 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_page action to load admin screen options.
    • Prevents '_load_textdomain_just_in_time' notices from WordPress.

Version 1.4.1

25 Nov 15:19

Choose a tag to compare

= Version 1.4.1 – November 25, 2024 =

  • Changed default email footer.
  • Use plugin $this->wp_kses instead of wp_kses_post in email templates.

Version 1.4.0

21 Nov 02:23

Choose a tag to compare

= Version 1.4.0 – November 20, 2024 =

  • Compatible with WordPress 6.7 and {eac}Doojigger 3.0.
  • Added new supplemental key to registration api return object (developer discretion).
    • api_registration_supplemental filter.
    • client_api_supplemental filter with message merge.
  • Simplified api error processing.
  • Removed extraneous debugging.
  • Add REST origin (via getRequestOrigin()) to allowed_http_origins filter for CORS authorization.

Version 1.3.7

04 Jul 13:54

Choose a tag to compare

= Version 1.3.7 – July 4, 2024 =

  • Fixed client email mailto link.

Version 1.3.6

13 May 12:31

Choose a tag to compare

= 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

16 Apr 11:46

Choose a tag to compare

= 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

04 Apr 13:49

Choose a tag to compare

= 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

19 Feb 02:03

Choose a tag to compare

= 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.