Page MenuHomeDevCentral
Feed Advanced Search

Nov 11 2025

dereckson moved T2055: DEPRECATED hash_hmac(): Passing null to parameter #2 ($data) of type string is deprecated in src/XHubSignature.php on line 73. from Debt to Bugs on the Keruald board.
Nov 11 2025, 02:48 · Notifications center, Keruald, PHP 8.x support

Nov 10 2025

dereckson added a revision to T2144: Port Obsidian code to PHP 8.4: D3869: Switch to PHP 8 str_starts_with.
Nov 10 2025, 23:05 · PHP 8.x support, Obsidian

Nov 4 2025

dereckson added a comment to T2144: Port Obsidian code to PHP 8.4.
  • [04-Nov-2025 01:09:34 UTC] PHP Deprecated: unserialize(): Passing null to parameter #1 ($data) of type string is deprecated in /var/51-wwwroot/obsidian/workspaces/src/Engines/Workspaces/Workspace.php on line 229
  • MySQLCollection still relies on MySQL database engine, switch to MySQLi using Keruald\Database\Engines\MySQLiEngine
  • MongoClient, MongoCursor are now namespaced, see this thread for example
Nov 4 2025, 01:24 · PHP 8.x support, Obsidian

Oct 25 2025

dereckson added a revision to T2144: Port Obsidian code to PHP 8.4: D3808: Define explicitly User::$lastError.
Oct 25 2025, 01:09 · PHP 8.x support, Obsidian

Oct 21 2025

dereckson added a revision to T2144: Port Obsidian code to PHP 8.4: D3792: Use constants in configuration.
Oct 21 2025, 20:28 · PHP 8.x support, Obsidian
dereckson added a revision to T2144: Port Obsidian code to PHP 8.4: D3788: Declare explicitly session properties array in User class.
Oct 21 2025, 19:37 · PHP 8.x support, Obsidian

Oct 20 2025

dereckson added a comment to T2144: Port Obsidian code to PHP 8.4.
  • [20-Oct-2025 19:10:44 UTC] PHP Deprecated: Creation of dynamic property User::$lastError is deprecated in /var/51-wwwroot/obsidian/workspaces/src/includes/objects/user.php on line 88
  • [20-Oct-2025 19:10:44 UTC] PHP Deprecated: Creation of dynamic property User::$session is deprecated in /var/51-wwwroot/obsidian/workspaces/src/includes/session.php on line 206
Oct 20 2025, 19:11 · PHP 8.x support, Obsidian

Oct 19 2025

dereckson closed T1709: Static events for database as Resolved.
Oct 19 2025, 21:46 · Technical debt, Keruald, PHP 8.x support, Obsidian
dereckson added a revision to T2144: Port Obsidian code to PHP 8.4: D3778: Switch Smarty from bundled library to Composer package.
Oct 19 2025, 21:44 · PHP 8.x support, Obsidian
dereckson updated the task description for T2144: Port Obsidian code to PHP 8.4.
Oct 19 2025, 21:21 · PHP 8.x support, Obsidian
dereckson added a comment to T2144: Port Obsidian code to PHP 8.4.

Database code has been removed, to directly use keruald/database.

Oct 19 2025, 21:20 · PHP 8.x support, Obsidian
dereckson added a revision to T2144: Port Obsidian code to PHP 8.4: D3777: Update user-defined error handler signature for PHP 8.
Oct 19 2025, 21:18 · PHP 8.x support, Obsidian
dereckson added a revision to T1709: Static events for database: D3774: Switch events and databases classes to Keruald packages implementations.
Oct 19 2025, 12:26 · Technical debt, Keruald, PHP 8.x support, Obsidian
dereckson triaged T1709: Static events for database as Normal priority.
Oct 19 2025, 12:18 · Technical debt, Keruald, PHP 8.x support, Obsidian
dereckson reopened T1709: Static events for database as "Open".
Oct 19 2025, 12:17 · Technical debt, Keruald, PHP 8.x support, Obsidian
dereckson closed T1709: Static events for database as Resolved by committing rKOT17d6ef4f4010: Propagate database events.
Oct 19 2025, 12:14 · Technical debt, Keruald, PHP 8.x support, Obsidian
dereckson added a revision to T1709: Static events for database: D3773: Bump keruald/database version.
Oct 19 2025, 12:12 · Technical debt, Keruald, PHP 8.x support, Obsidian
dereckson reopened T1709: Static events for database as "Open".

Reopening to track switching to this implementation for rOBSIDIAN.

Oct 19 2025, 12:11 · Technical debt, Keruald, PHP 8.x support, Obsidian
dereckson closed T1709: Static events for database as Resolved by committing rKERUALD85207350c60e: Propagate database events.
Oct 19 2025, 12:09 · Technical debt, Keruald, PHP 8.x support, Obsidian
dereckson moved T1709: Static events for database from Backlog to Working on on the Obsidian board.
Oct 19 2025, 12:05 · Technical debt, Keruald, PHP 8.x support, Obsidian
dereckson added a revision to T1709: Static events for database: D3772: Propagate database events.
Oct 19 2025, 10:06 · Technical debt, Keruald, PHP 8.x support, Obsidian
dereckson updated the task description for T1709: Static events for database.
Oct 19 2025, 08:20 · Technical debt, Keruald, PHP 8.x support, Obsidian
dereckson added a comment to T1709: Static events for database.

On it.

Oct 19 2025, 08:19 · Technical debt, Keruald, PHP 8.x support, Obsidian

Oct 18 2025

dereckson added a comment to T2144: Port Obsidian code to PHP 8.4.
Oct 18 2025, 23:53 · PHP 8.x support, Obsidian
dereckson added a revision to T2144: Port Obsidian code to PHP 8.4: D3761: Mark explicitly nullable parameters.
Oct 18 2025, 16:34 · PHP 8.x support, Obsidian
dereckson added a comment to T2144: Port Obsidian code to PHP 8.4.

With 8.4.13, php -l gives:

Oct 18 2025, 16:23 · PHP 8.x support, Obsidian

Oct 17 2025

dereckson added a revision to T2144: Port Obsidian code to PHP 8.4: D3758: Avoid reserved name get_resource_id.
Oct 17 2025, 20:20 · PHP 8.x support, Obsidian
dereckson added a comment to T2144: Port Obsidian code to PHP 8.4.

This is the priority, before even the CI pipeline.

Oct 17 2025, 18:45 · PHP 8.x support, Obsidian
dereckson moved T2144: Port Obsidian code to PHP 8.4 from Next to Working on on the Obsidian board.
Oct 17 2025, 18:45 · PHP 8.x support, Obsidian
dereckson added a project to T2144: Port Obsidian code to PHP 8.4: PHP 8.x support.
Oct 17 2025, 16:46 · PHP 8.x support, Obsidian

Oct 10 2025

dereckson renamed T1950: Deploy PHP 8.3 and PHP 8.4 from Deploy PHP 8.3 to Deploy PHP 8.3 and PHP 8.4.
Oct 10 2025, 23:31 · Servers, PHP 8.x support
dereckson moved T1950: Deploy PHP 8.3 and PHP 8.4 from Backlog to Next on the Servers board.
Oct 10 2025, 23:28 · Servers, PHP 8.x support

Sep 10 2025

dereckson added a comment to T2081: Deploy Snuffleupagus.

Support for PHP 8.4 is still there.

Sep 10 2025, 22:56 · PHP 8.x support, Product evaluation, Servers, Alkane

Jul 5 2025

dereckson triaged T2119: Configure PHP sury repository on Debian as Normal priority.
Jul 5 2025, 13:53 · Eglide, PHP 8.x support