Ayesh Karunaratne
@ayeshrajans on WordPress.org, @ayesh on Slack
Contribution History
Ayesh Karunaratne’s badges:- Core Contributor
- Plugin Developer
-
Mentioned in [59140] on Core SVN:
Upgrade/Install: Indicate JPEG XL support when checking upgrades. -
Mentioned in [58684] on Core SVN:
Code Modernization: Replace `substr( PHP_OS, 0, 3 )` calls with `PHP_OS_FAMILY`. -
Mentioned in [58683] on Core SVN:
Code Modernization: Simplify a conditional in `wp_is_ini_value_changeable()`. -
Mentioned in [58682] on Core SVN:
Code Modernization: Remove obsolete comments about older PHP versions. -
Submitted pull request #6978 to WordPress/wordpress-develop:
[PHP] Replace `substr(PHP_OS)` calls with `PHP_OS_FAMILY` in PHP 7.2 -
Mentioned in [58678] on Core SVN:
Code Modernization: Remove obsolete code targeting PHP < 7.2.24. -
Submitted pull request #6969 to WordPress/wordpress-develop:
php: remove obsolute PHP < 7.2 code -
Created ticket #61574 on Core Trac:
[PHP] Remove PHP < 7.2 code -
Posted a reply to [PHP Native Password Hash] Is this still needed?, on the site WordPress.org Forums:
Yes. Even as of WordPress 6.5, WordPress still uses the legacy phpass library to hash… -
Committed [3100714] to Plugins SVN:
Update v3.0.1 -
Created ticket #61218 on Core Trac:
Preparing for MySQL 8.4 compatibility -
Mentioned in [58009] on Core SVN:
Code Modernization: Fix implicit nullable parameter type deprecation on PHP 8.4. -
Pull request #865 merged into WordPress/Requests:
[PHP 8.4] Fixes for implicit nullability deprecation -
Submitted pull request #6280 to WordPress/wordpress-develop:
[PHP 8.4] Fixes for implicit nullability deprecation -
Created ticket #60786 on Core Trac:
[PHP 8.4] Fix implicit nullable parameter type depcation -
Submitted pull request #865 to WordPress/Requests:
[PHP 8.4] Fixes for implicit nullability deprecation -
Mentioned in [57524] on Core SVN:
Media: enable AVIF support. -
Submitted pull request #5620 to WordPress/wordpress-develop:
Enable install-testing for MySQL 8.2 -
Submitted pull request #5619 to WordPress/wordpress-develop:
GitHub Actions: Add permission:{} to reduce GITHUB_TOKEN leak attack surface -
Mentioned in [56746] on Core SVN:
Tests: Reduce usage of assertEquals -
Posted a reply to Password is not changing, on the site WordPress.org Forums:
This is by design. The hashes are updated when the user logs in the next… -
Posted a reply to abandoned?, on the site WordPress.org Forums:
Hi @whitedd - The plugin didn't really receive any development lately, mainly because I was… -
Suggested 2 strings on translate.wordpress.org.
-
Mentioned in [56421] on Core SVN:
Build/Test Tools: Update PHPUnit Polyfills to version 1.1.0. -
Mentioned in [56384] on Core SVN:
Tests: Correct two `@covers` annotations to use the recommended pattern. -
Submitted pull request #4994 to WordPress/wordpress-develop:
Fix test @covers annotation to refer to use recommended pattern for function... -
Created ticket #59069 on Core Trac:
Fix test @covers annotation to refer to use recommended pattern for ... -
Submitted pull request #4968 to WordPress/wordpress-develop:
Tests: use assertCount where applicable -
Mentioned in [56352] on Core SVN:
Coding Standards: Use `instanceof` keyword instead of the `is_a()` function. -
Mentioned in [56346] on Core SVN:
Site Health: Use `PHP_SAPI` constant instead of the `php_sapi_name()` function. -
Submitted pull request #4942 to WordPress/wordpress-develop:
Use Elvis operator (`a ?: b`) where possible to replace `a ?... -
Created ticket #58948 on Core Trac:
Use Elvis operator (`:?`) to replace repeating ternary patterns (`a ? ... -
Submitted pull request #4935 to WordPress/wordpress-develop:
Replace `is_a` calls in core with `instanceof` -
Created ticket #58943 on Core Trac:
Replace `is_a` calls in core with `instanceof` -
Submitted pull request #4934 to WordPress/wordpress-develop:
Replace `php_sapi_name` function with `PHP_SAPI` constant -
Created ticket #58942 on Core Trac:
Replace `php_sapi_name` function with `PHP_SAPI` constant -
Committed [2942176] to Plugins SVN:
Add v1.1 -
Committed [2942172] to Plugins SVN:
Add v1.1 -
Committed [2942090] to Plugins SVN:
Add v1.4 -
Committed [2942087] to Plugins SVN:
Add v1.2 -
Committed [2942084] to Plugins SVN:
Add v1.4 -
Committed [2942079] to Plugins SVN:
Add v2.1 -
Committed [2942076] to Plugins SVN:
Update readme.txt with minor tweaks -
Committed [2942075] to Plugins SVN:
Add v2.0 -
Committed [2942065] to Plugins SVN:
Add v3.0.0, updated -
Committed [2942064] to Plugins SVN:
Add v3.0.0 -
Mentioned in [55968] on Core SVN:
Administration: Add the `no-store` and `private` directives to the `Cache-Control` header when preventing caching for logged in users. -
Mentioned in [55703] on Core SVN:
Code Modernization: Replace usage of `strpos()` with `str_starts_with()`. -
Mentioned in [55620] on Core SVN:
General: Remove Windows Live Writer manifest file. -
Mentioned in [55557] on Core SVN:
External Libraries: Upgrade PHPMailer to version 6.8.0.
Developer
-
Clear Logout
Active Installs: 100+
-
Comment Form CSRF Protection
Active Installs: 600+
-
Fast 404
Active Installs: 60+
-
oEmbed Plus
Active Installs: 5,000+
-
PHP Native Password Hash
Active Installs: 2,000+
-
SameSite Cookies
Active Installs: 1,000+
-
WooCommerce - Hatton National Bank Payment Gateway
Active Installs: 10+