Skip to content

v1.4.0

Choose a tag to compare

@rtpHarry rtpHarry released this 21 May 22:05

1.4.0 - 21st May 2024

  • Implemented dev tooling - ./bin/makepot.sh
  • Implemented dev tooling - ./bin/build-zip.sh
  • Replaced po and mo files with pot file

1.3.0 - 1st May 2024

  • Update author meta field to be in line with WordPress Directory user name
  • Update cron schedule to be at 00:15 daily, instead of daily from time of install
  • Bump secret-created and view-secret template versions to 1.2.0
  • Add view secret link to secret-created template
  • Add abbr with timezone for expiration date on secret-created and view-secret templates
  • Update all date code to use datetime class and explicit timezones
  • Bump add-secret-form template version to 1.2.0
  • Add secret template - rename current date to minimum date, and add 1 day to it

1.2.0 - 30th Apr 2024

  • Rate limits - Implement optional rate limiting to stop bots
  • Rate limits - Allow custom rate limits per feature (add, created, view)
  • Rate limits - Allow rate limit exceptions for trusted roles
  • i18n - make strings in js file translatable
  • Added local formatted and GMT formatted date strings to the secret object passed down to templates, as $context->secret->formatted_expiration and $context->secret->formatted_expiration_gmt
  • Updated templates secret-created and view-secret to use new date strings
  • Implemented out of date template version check notifications
  • Added filter - copy to clipboard icon filter as runthings_secrets_copy_to_clipboard_icon to allow customisation of icon asset
  • Added filter - copy to clipboard allowed html filter to securely output the asset via wp_kses, using runthings_secrets_copy_to_clipboard_icon_allowed_html
  • Updated templates secret-created and view-secret to use new filtered copy to clipboard icons
  • Bug - Wrong table column name was causing cron task to fail
  • Bumped minimum WordPress version to 6.2 to get %i table placeholder support in wpdb prepare()
  • Bumped tested up to version to 6.5
  • Security - ensured all output is correctly sanitized
  • Implement support for WP object caching
  • i18n - add translators strings
  • Add version numbers to enqueued assets
  • Removed external cdn dependency for select2 script
  • Bug - Encoding of posted secret value corrupted some passwords
  • PHPCS coding standards compliance

1.1.0 - 23rd April 2024

  • Implement tooltips on copy to clipboard buttons

1.0.0 - 18th April 2024

  • Initial public release
  • Security review
  • Improved default styling
  • Copy to clipboard feature added to view secret page

0.5.0 - 29th March 2023

  • Internal release

Full Changelog: v1.3.0...v1.4.0