Ayesh Karunaratne
Contribution History
-
Core Contributor -
Plugin Developer
-
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. -
Submitted pull request #4176 to WordPress/wordpress-develop :
Update to PHPMailer 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+