Skip to content

Conversation

@jrfnl
Copy link
Member

@jrfnl jrfnl commented Oct 22, 2025

. The SQLite3 class now throws \SQLite3Exception (extends \Exception) instead
of \Exception.

This commit adds detection for the new class.

Refs:

Related to #1589

> . The SQLite3 class now throws \SQLite3Exception (extends \Exception) instead
>   of \Exception.

This commit adds detection for the new class.

Refs:
* https://wiki.php.net/rfc/sqlite3_exceptions
* https://github.com/php/php-src/blob/ce0df1a9d82dbb3166a889327ebb1c59a640f95f/UPGRADING#L494-L495
* php/php-src 11058
* php/php-src@ddd9a08

Related to 1589
@jrfnl jrfnl added this to the 10.0.0-alpha2 milestone Oct 22, 2025
@jrfnl jrfnl requested a review from wimg October 22, 2025 20:25
@jrfnl jrfnl added Type: enhancement PR: quick merge PR only contains relatively simple changes PR: ready for review labels Oct 22, 2025
@wimg wimg merged commit 862edec into develop Oct 22, 2025
76 checks passed
@wimg wimg deleted the php.83/newclasses-detect-sqlite3exception branch October 22, 2025 21:37
@github-actions github-actions bot removed PR: quick merge PR only contains relatively simple changes PR: ready for review labels Oct 22, 2025
@jrfnl jrfnl added the PHP: 8.3 label Nov 4, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants