Changes since 3.3.15
+Bug
+-
+
- [PHPBB-11449] - Get rid of recursive calls in class phpbb_notification_manager +
- [PHPBB-12479] - Remove deprecated functions from bc file +
- [PHPBB-13276] - INCLUDEJS and INCLUDECSS do not obey PHPBB_USE_BOARD_URL_PATH +
- [PHPBB-14401] - Sphinx: Remove ending slash from binlog_path +
- [PHPBB-14404] - Set board_timezone for admin on install +
- [PHPBB-14601] - Fix composer.lock on master +
- [PHPBB-14782] - Quick Links > Your Posts gives mysql error +
- [PHPBB-14936] - Missing language variable INST_ERR_DB +
- [PHPBB-15099] - Remove not needed attribute from includeCSS and includeJS +
- [PHPBB-15154] - Missing constants during CLI installation +
- [PHPBB-15198] - Fix phpBB and PHP version info displayed in the ACP +
- [PHPBB-15233] - Avatars return should be standardized to not return html +
- [PHPBB-15234] - notification menu gr/avatar sizes are wrong +
- [PHPBB-15255] - Language variables of filesystem exception should moved +
- [PHPBB-15285] - Travis tests are failing due to trusty changes +
- [PHPBB-15314] - Wrong class constructor definition for convertor component +
- [PHPBB-15319] - Database update v310\style_update_p2 fails to drop sequences +
- [PHPBB-15336] - bidi.css causing travis failure on master +
- [PHPBB-15339] - Missing acp_send_statistics -> Upgrading to 3.2.0 fails for phpBB 3.0.5 +
- [PHPBB-15357] - phpBB core should provide composer/installers to extensions +
- [PHPBB-15369] - Bump composer dependency version +
- [PHPBB-15400] - app.php urls aren't working in vagrant because of nginx +
- [PHPBB-15411] - Use lowercase in hex color code +
- [PHPBB-15415] - Styling typo in ucp_notifications.html +
- [PHPBB-15491] - Outdated linkes in installer support page +
- [PHPBB-15500] - Docs outdated for new PHP 5.4.7 requirement +
- [PHPBB-15502] - Errors in migrations in 3.2.2 release +
- [PHPBB-15507] - PHP 7.2 Warning +
- [PHPBB-15512] - Avoid reparsing non-existent polls +
- [PHPBB-15525] - composer.json License is Invalid/Deprecated +
- [PHPBB-15526] - Cast bbcode ID to integer +
- [PHPBB-15527] - Cannot interpret the BBCode definition +
- [PHPBB-15532] - Update pull request template +
- [PHPBB-15533] - Typo in viewtopic_topic_tools.html +
- [PHPBB-15536] - When using the catalog, extensions are installed in vendor-ext/ instead of ext/ +
- [PHPBB-15559] - phpbb\report\report_handler_pm.php:56 +
- [PHPBB-15600] - Ban reasons are not escaped in mcp_ban.html template +
- [PHPBB-15647] - post content line-height was not large enough +
- [PHPBB-15679] - notifications ucp front-page looks like shit due to poor cp styling +
- [PHPBB-15684] - Fix Broken Migration +
- [PHPBB-15686] - Update homestead for vagrant +
- [PHPBB-15688] - Event location in attachments download +
- [PHPBB-15720] - Redirections dont need to escape ampersands +
- [PHPBB-15725] - Testing framework fails to install extensions because of outdated assertion +
- [PHPBB-15755] - Broken events in /phpbb/attachment/delete.php +
- [PHPBB-15760] - write_stream never close connection +
- [PHPBB-15765] - Add debug.url_generator +
- [PHPBB-15795] - Broken Migration +
- [PHPBB-15846] - Wrong id for downloadable extension group +
- [PHPBB-15892] - Undefined $storage_attachment in parse_attachments() when using inline image attachment +
- [PHPBB-15919] - Lint test throws PHP warnings due to node modules folder +
- [PHPBB-15922] - Remove support for APC cache +
- [PHPBB-15935] - Check if APCu is installed before installing it +
- [PHPBB-15938] - Static attributes blacklist references no longer existing classes +
- [PHPBB-15959] - Travis Network Test is Failing for news.cnet.com +
- [PHPBB-16043] - SQL errors result in fatal error in specific cases +
- [PHPBB-16056] - JPEG dimensions undetectable for some kind of jpeg files +
- [PHPBB-16213] - vendor and phpbb folders should have .htaccess files +
- [PHPBB-16238] - Remove S_LOGIN_REDIRECT work around +
- [PHPBB-16309] - Smilies with a left square bracket do not work +
- [PHPBB-16346] - Random code errors +
- [PHPBB-16349] - Fix merge issues in acp_attachments and posting_attach_body.html +
- [PHPBB-16445] - unnecessary hr breaks content flow and semantics +
- [PHPBB-16477] - Padding-right is missing in icon.css +
- [PHPBB-16569] - Massive margin between posts when zoomed out in browser +
- [PHPBB-16587] - Replace sami with doctum +
- [PHPBB-16639] - Wrong use of make_path_relative +
- [PHPBB-16650] - Fatal error in Extensions catalog +
- [PHPBB-16666] - Windows tests in github actions can't write file in postgres +
- [PHPBB-16667] - Remove unused create_schema install task +
- [PHPBB-16688] - PHP fatal error on installing extension via catalog +
- [PHPBB-16717] - Fix installer bugs +
- [PHPBB-16732] - Vagrant is not working +
- [PHPBB-16749] - SQL error on installation +
- [PHPBB-16761] - Missing closing a tag in pagination +
- [PHPBB-16762] - Fix paging render issues in topicrow paging +
- [PHPBB-16763] - fix mine pip alignment on forum icons +
- [PHPBB-16778] - bidi.css loading was removed by a merge somewhere +
- [PHPBB-16786] - PHPUnit configuration validates against a deprecated schema +
- [PHPBB-16796] - misalignment on index and viewforum for topics and posts titles +
- [PHPBB-16817] - Oauth functional tests using incorrect selectors on master +
- [PHPBB-16835] - mentions_templates.html missing in ACP +
- [PHPBB-16836] - disk_free_space(): The system cannot find the path specified - PHP 8 +
- [PHPBB-16857] - Remove leftover code for flash +
- [PHPBB-16891] - Controller Helper Routing in ACP can break Extension Installation +
- [PHPBB-16906] - Error running phpbb with vagrant +
- [PHPBB-16923] - Fix composer.json requirements +
- [PHPBB-16935] - Sphinx search references moved classes with old namespace +
- [PHPBB-16938] - Unexistent css property in inline style +
- [PHPBB-16943] - Composer error on installing extensions via catalog +
- [PHPBB-16960] - Migrations table not populated at the end of installation +
- [PHPBB-17022] - Link to SQL Report page is generated incorrectly +
- [PHPBB-17024] - Installing extension from catalog not possible with latest composer +
- [PHPBB-17049] - Minimum stability config entry missing from migrations +
- [PHPBB-17052] - Composer >=2.3.10 unable to load installer plugin for extension catalog +
- [PHPBB-17062] - Cron task service fail because service is being instantiated incorrectly +
- [PHPBB-17067] - Untranslated string in CLI command +
- [PHPBB-17069] - Array with duplicate keys +
- [PHPBB-17074] - Condition to avoid creation of roles with same name is broken +
- [PHPBB-17085] - Invalid icons referenced in template files +
- [PHPBB-17086] - phpBB / Codespaces support +
- [PHPBB-17105] - Extensions Can't Be Installed +
- [PHPBB-17142] - Installation errors when using MSSQL+ IIS + PHP 8.2 +
- [PHPBB-17148] - phpBB3.3.10 Setup does not support PostgreSQL 8.3 +
- [PHPBB-17157] - Read Topic Permission With Search permission +
- [PHPBB-17181] - If statement to highlight Reported PMS on the view message page doesn't work. +
- [PHPBB-17194] - Php version in vagrant configuration is not set correctly +
- [PHPBB-17209] - Mentions migration fails if standard roles can't be found +
- [PHPBB-17297] - Lazy Avatar Loading Broken +
- [PHPBB-17301] - Wrong length parameter for fread in phpbb/cache/driver/file.php can lead to unusable forum +
- [PHPBB-17306] - Wrong declaration of function input values +
- [PHPBB-17313] - Web Push Settings Module Update Error +
- [PHPBB-17318] - Avatars do not show in Notifications Dropdown +
- [PHPBB-17321] - Webpush worker not updated when its script is changed +
- [PHPBB-17323] - If there is no posts, search index fails +
- [PHPBB-17328] - Exporting events in master not possible +
- [PHPBB-17330] - Web Push Notifications Firefox/Android Bug +
- [PHPBB-17335] - Extension Management Language Bugs +
- [PHPBB-17336] - Extension Catalog Bugging on "Dev" Minimum Stability +
- [PHPBB-17341] - acp_forums_copy_perm adm template file is not used anymore +
- [PHPBB-17343] - Push Notification in Wrong Language +
- [PHPBB-17351] - phpBB2 password hashes incorrectly handled during rehash cron +
- [PHPBB-17353] - Gravatar avatar src is not image src +
- [PHPBB-17364] - Array to String error in ACP Forums +
- [PHPBB-17373] - Additional horizontal line at the bottom of the quick links +
- [PHPBB-17379] - Custom BBCode ID is offset due to removed flash bbcode +
- [PHPBB-17384] - Passing E_USER_ERROR to trigger_error() is deprecated in PHP 8.4 +
- [PHPBB-17399] - Add select attribute for British English the default language +
- [PHPBB-17451] - Web Push Notification Updates Last Active Time +
- [PHPBB-17454] - Push Notification Site Names with Emoji +
- [PHPBB-17457] - app.php causing multiple sessions +
- [PHPBB-17460] - View quoted post FontAwesome icon is not rendered +
- [PHPBB-17468] - Reset password feature is not restricted to email +
- [PHPBB-17487] - PHP critical Uncaught Error when sending email via board +
- [PHPBB-17488] - PHP critical Uncaught Error when MySQL PDO driver is not enabled +
- [PHPBB-17489] - Email notifications won't be sent due to messenger queue issues +
- [PHPBB-17496] - PHP 8.4 deprecation error can break code execution +
- [PHPBB-17504] - Tests fail because of changed label of ondrej/php repo +
- [PHPBB-17507] - General SQL error on installing remove_jabber.php migration with PostgreSQL +
- [PHPBB-17508] - PHP warning on editing custom profile fields +
- [PHPBB-17510] - CodeSniffer ruleset is reported as DEPRECATED +
- [PHPBB-17519] - Cron URLs are encoded incorrectly +
- [PHPBB-17527] - PHP fatal error when decorating Twig phpBB extension service in phpBB extension +
- [PHPBB-17528] - Uncaught exception when adding autoincrement column in PostgreSQL +
- [PHPBB-17529] - Installer timeout if config.php doesn't exist +
- [PHPBB-17533] - Reverting migrations may cause restoring incorrect data and throw "module exists" exceptions +
- [PHPBB-17537] - Caching of extensions autoloader ConfigCache not working +
Epic
+-
+
- [PHPBB-17009] - Add support for web push notifications +
Improvement
+-
+
- [PHPBB-10824] - Styles should use the same composer.json format for metadata as extensions +
- [PHPBB-11063] - Change version check to SSL +
- [PHPBB-11515] - Add interface for lock classes and add new methods +
- [PHPBB-11838] - OAuth registration from ucp_register +
- [PHPBB-12439] - Unify behavior of sql_multi_insert for different dbms types +
- [PHPBB-12591] - Improve breadcrumb functionality with new "Home page"/"Forum index" link +
- [PHPBB-12623] - Remove the DEBUG constant +
- [PHPBB-12960] - Remove broken CAPTCHAs +
- [PHPBB-13162] - Add truncate table functionality to DBAL +
- [PHPBB-14095] - Replace loading.gif with CSS animations +
- [PHPBB-14131] - Completely overhaul all colors in Colours.css +
- [PHPBB-14336] - add title text to online status icon +
- [PHPBB-14573] - Extend breadcrumb to support more pages +
- [PHPBB-14771] - Support playing audio files directly in the browser +
- [PHPBB-14865] - Use stylelint.io to manage css standards +
- [PHPBB-14948] - Changes 3.3 PHP requirement to 7.1 +
- [PHPBB-14970] - Use stylelint.io in travis CI builds +
- [PHPBB-14972] - PHP 7.2 compatibility: wrong sizeof/count parameter type +
- [PHPBB-14981] - Upgrade normalize to version 5 +
- [PHPBB-15115] - Improve & Update the css linting & error checking +
- [PHPBB-15116] - Fix admin.css lint errors +
- [PHPBB-15148] - convert contact menu to svg +
- [PHPBB-15160] - Set correct gitignore path for node modules +
- [PHPBB-15274] - Migration "custom" tool does not allow parameters +
- [PHPBB-15291] - Allow short array notation in event declarations +
- [PHPBB-15295] - Restore MyIsam and mysql environments to test suite +
- [PHPBB-15330] - Twig function to know if a language string is defined +
- [PHPBB-15343] - Improve control of forum row +
- [PHPBB-15344] - upgrade stylelint +
- [PHPBB-15366] - Reference function directly instead of creating a method +
- [PHPBB-15371] - Split uploaded files into subdirectories +
- [PHPBB-15388] - Prosilver: Give interior of Category boxes round corners +
- [PHPBB-15392] - Change dirname(__FILE__) to __DIR__ everywhere +
- [PHPBB-15402] - Cleanup tweak.css file +
- [PHPBB-15403] - add useful front-end tools to package.json +
- [PHPBB-15404] - Simplify and standardize browser support +
- [PHPBB-15406] - cleanup and standardize rtl +
- [PHPBB-15413] - Login from any page and redirecting back there +
- [PHPBB-15414] - Cleanup unnecessary css +
- [PHPBB-15499] - Drop HHVM support +
- [PHPBB-15508] - Upgrade Twig to version 2.x +
- [PHPBB-15510] - Link Orphan attachments in ACP>General to Orphaned attachments page +
- [PHPBB-15514] - Improve accessibility by adding vital info from explanation to a title +
- [PHPBB-15518] - Do not attempt to accurately determine whether posters can read private messages in viewtopic +
- [PHPBB-15528] - Display the version of the installed styles in acp +
- [PHPBB-15529] - Color groups in ACP +
- [PHPBB-15531] - Log malformed BBCodes +
- [PHPBB-15534] - Outdated ACP extensions database link for phpBB 3.2 +
- [PHPBB-15535] - Add S_FIRST_POST to postrow on viewtopic +
- [PHPBB-15545] - There is no vertical space between format buttons +
- [PHPBB-15553] - Add a method to get direct link to storage files +
- [PHPBB-15561] - Add core events for adding columns to MySQL and Postgres search backends +
- [PHPBB-15563] - Error instaling phpbb with sqlite database +
- [PHPBB-15569] - Adjust update instructions to suggest file replacement method +
- [PHPBB-15580] - Remove extra settings in ACP +
- [PHPBB-15605] - Correct Right-Margin for ribbon image +
- [PHPBB-15646] - Add support for Argon2i passwords +
- [PHPBB-15663] - Remove flash support in attachments +
- [PHPBB-15687] - Fix filenames in attachments downloads +
- [PHPBB-15689] - Show statistics of storages in acp_storage +
- [PHPBB-15692] - Move checks if file exist from adapter to storage +
- [PHPBB-15699] - Move files between remote filesystems when storage configuration is changed +
- [PHPBB-15714] - Login after register +
- [PHPBB-15718] - Update CONTRIBUTING.md +
- [PHPBB-15747] - Change parameter depth for a boolean subfolders +
- [PHPBB-15768] - Add a license to a repository +
- [PHPBB-15769] - Rework avatar handling +
- [PHPBB-15772] - Hide warning message in acp when install dir is present and allow_install_dir is true +
- [PHPBB-15924] - Move from precise to trusty builds +
- [PHPBB-15926] - Deny installs on PHP >= 7.3@dev - Increase min. req. to 5.4.7 +
- [PHPBB-16105] - Use "global" reCAPTCHA domain to circumvent blocking in some countries +
- [PHPBB-16115] - Add PHP 7.4 builds to travis CI +
- [PHPBB-16198] - Change symfony debug component with symfony ErrorHandler component +
- [PHPBB-16204] - Remove hooks system +
- [PHPBB-16207] - Require cookies for sessions +
- [PHPBB-16237] - Icon overhaul and rework using twig mixin and iconify +
- [PHPBB-16240] - Remove deprecated template/theme log language strings +
- [PHPBB-16288] - PHP 8 compatibility +
- [PHPBB-16313] - Remote http{} block from nginx sample config +
- [PHPBB-16430] - Permission ordering +
- [PHPBB-16441] - Remove deprecated core.ucp_register_agreement +
- [PHPBB-16472] - Remove PhantomJS UI tests +
- [PHPBB-16473] - managed_with_clean_error_exception has incorrect filename +
- [PHPBB-16533] - Add core and template events to customize UCP login keys management module +
- [PHPBB-16549] - Use PHPUnit 9.3+ for PHP 8.0+ tests +
- [PHPBB-16574] - Remove support for flash BBCode +
- [PHPBB-16577] - Add documentation about return type hinting to coding guidelines +
- [PHPBB-16632] - Update composer to version 2 +
- [PHPBB-16636] - Add PHP 8.0 builds to TravisCI +
- [PHPBB-16659] - Use Github Actions instead of TravisCI and AppVeyor +
- [PHPBB-16661] - Clean up github actions tasks after merge +
- [PHPBB-16668] - Clean up and optimize the schema generator +
- [PHPBB-16675] - Restore checking commit messages +
- [PHPBB-16687] - Add stylelint checks to GitHub Actions +
- [PHPBB-16737] - Rewrite acp_search by splitting configuration and indexing +
- [PHPBB-16748] - Update coding guidelines to place static after visibility qualifiers +
- [PHPBB-16751] - Add rank-img class for easier targeting +
- [PHPBB-16754] - Update doctum +
- [PHPBB-16764] - Remove remote avatar functionality +
- [PHPBB-16775] - Run xo linting in GitHub Actions +
- [PHPBB-16777] - Remove the max image width/height settings +
- [PHPBB-16782] - Adjust mentions bbcode to better distinct between user and group +
- [PHPBB-16820] - Move ATTACHMENT_CATEGORY_ constants to attachment manager class +
- [PHPBB-16821] - Keep Symfony up to the latest 5.x version +
- [PHPBB-16822] - Replace patchwork/utf8 with symfony/polyfill +
- [PHPBB-16825] - Adjust handling of session ID when requiring cookies +
- [PHPBB-16833] - Subscribe to forum or topic icons could be more intuitive +
- [PHPBB-16853] - Remove depreciated 3.2 css classes +
- [PHPBB-16858] - Update to the latest version of jQuery 3.6.0 +
- [PHPBB-16860] - Breadcrumbs titles are messed up +
- [PHPBB-16885] - Add filters to Twig - INT and FLOAT +
- [PHPBB-16898] - Do not restrict the debug error handler to the development environment +
- [PHPBB-16899] - Add SVG and WEBP image type to ranks, smilies and topic icons +
- [PHPBB-16909] - Add PHP 8.2 builds to test matrix +
- [PHPBB-16913] - Add Search Index Progress Bar with Stats +
- [PHPBB-16920] - Upgrade Symfony to the version 5.4 +
- [PHPBB-16937] - Run psalm in GitHub Actions +
- [PHPBB-16939] - Wait for postgres service to start in GitHub Actions windows builds +
- [PHPBB-16940] - Optimize phpBB Native Search +
- [PHPBB-16941] - Add Sphinx search backend tests +
- [PHPBB-16944] - Use icon bundle to load Iconify locally instead of loading from Iconify API +
- [PHPBB-16950] - Make functional download test work without rewrite config +
- [PHPBB-16955] - Improve psalm baseline results and add baseline +
- [PHPBB-16965] - Allow empty value as default database server name on installing +
- [PHPBB-16967] - Deprecate use of PHP and INCLUDEPHP in templates +
- [PHPBB-17010] - Add notification method webpush +
- [PHPBB-17025] - Move post destination topic field should not be populated with a zero +
- [PHPBB-17093] - Add ACP option to decide who can browse board "Disable board" +
- [PHPBB-17100] - Introduce twig macros for commonly used form elements +
- [PHPBB-17135] - Use Symfony Mailer to send emails +
- [PHPBB-17151] - Adjust twig form macros to follow HTML guidelines +
- [PHPBB-17153] - Remove deprecated avatar functions +
- [PHPBB-17155] - Open first unread post by default on topic with unread posts +
- [PHPBB-17176] - Upgrade Symfony to 6.3 +
- [PHPBB-17184] - Storage: Remove split files into subfolders feature +
- [PHPBB-17193] - Combine unit and functional tests on github actions runs +
- [PHPBB-17195] - Remove travis CI files +
- [PHPBB-17230] - Update doctum for PHP 8.1 support +
- [PHPBB-17236] - Update symfony dependencies to improve PHP 8.3 compatibility +
- [PHPBB-17277] - Add template events to UCP +
- [PHPBB-17279] - Use only needed iconify icon packages +
- [PHPBB-17283] - Remove iconify support +
- [PHPBB-17291] - Use icon function in ACP templates +
- [PHPBB-17293] - Update composer and dependencies to latest versions +
- [PHPBB-17300] - Better Topic Icons +
- [PHPBB-17304] - HiDPI smilies for phpBB +
- [PHPBB-17308] - Rename tracker project key to PHPBB- +
- [PHPBB-17309] - Update gulp and remove no longer needed gulp packages +
- [PHPBB-17310] - Update GitHub actions workflows to Node.js 20 +
- [PHPBB-17333] - Push Notification UX Enhancements +
- [PHPBB-17339] - Add support for push notifications when not logged in +
- [PHPBB-17340] - Update composer to 2.7.7 +
- [PHPBB-17342] - Add PHP 8.4-dev tests to GitHub Actions +
- [PHPBB-17344] - UX improvements to web push subscription interface +
- [PHPBB-17355] - Update gravatar hash to sha256 +
- [PHPBB-17359] - Distinct disabled and not installed extensions in the list +
- [PHPBB-17363] - Web Push Support for Apple Mobile Devices +
- [PHPBB-17371] - Web Push UX Updates +
- [PHPBB-17400] - MSSQL 2017 builds not working on GitHub Actions +
- [PHPBB-17402] - Add possibility to force reparsing BBCode via CLI +
- [PHPBB-17414] - Add interface class for CAPTCHA classes +
- [PHPBB-17415] - Add wrapper for backwards compatibility with legacy CAPTCHAs +
- [PHPBB-17416] - Add Web Push Notifications FAQ entires +
- [PHPBB-17418] - HiDPI topic icons +
- [PHPBB-17434] - Update Vagrantfile to make it work in recent ruby versions +
- [PHPBB-17445] - Webpush notifications availability shouldn't require email templates +
- [PHPBB-17449] - Proper emoji handling for progressive web app manifests +
- [PHPBB-17450] - Remove obsolete requirement for JSON extension +
- [PHPBB-17459] - Improve prosilver font sizes and backgrounds +
- [PHPBB-17465] - Add unit tests for handling of web push notifications +
- [PHPBB-17478] - Add security policy to repository +
- [PHPBB-17481] - Adjust package generation to be version independent +
- [PHPBB-17490] - Add unit tests for new Symfony Mailer classes +
- [PHPBB-17493] - Drop support for Jabber +
- [PHPBB-17494] - Functional tests don't handle boolean attributes correctly +
- [PHPBB-17498] - Move GitHub Actions Ubuntu 20.04 runners to Ubuntu 22.04 +
- [PHPBB-17501] - Improve prosilver backgrounds and usability +
- [PHPBB-17513] - Web push notifications on Safari stop after 3 pushes +
- [PHPBB-17530] - Use Doctrine driver middleware instead of 'platform' parameter +
- [PHPBB-17535] - Upgrade PHPUnit to version 10 +
- [PHPBB-17540] - Update windows runners and limit amount of runners on GitHub Actions +
- [PHPBB-17542] - Test Framework can be exited unexpectedly +
New Feature
+-
+
- [PHPBB-9687] - Refactor ban system +
- [PHPBB-11150] - Extension Management with Composer +
- [PHPBB-12683] - Add a CLI command to generate the search index +
- [PHPBB-13713] - Add ability to @mention specific users in posts +
- [PHPBB-14169] - Split uploaded files storage into separate class(es) +
- [PHPBB-15214] - Ability to specify load order of template events +
- [PHPBB-15538] - Improve and simplify the inclusion of icons +
- [PHPBB-15565] - fix quote font-size after px conversion +
- [PHPBB-15851] - Automatic update downloader backend implementation +
- [PHPBB-16243] - Update template paths +
- [PHPBB-16856] - Add lang_js() function to twig as replacement for LA_ +
- [PHPBB-16863] - Support playing video attachments +
- [PHPBB-17173] - Generate signatures for release packages +
- [PHPBB-17326] - Add icon setting to BBCode edit screen in ACP +
- [PHPBB-17413] - Add support for Cloudflare Turnstile CAPTCHA +
- [PHPBB-17515] - Add new event to: ucp_pm_viewmessage.html +
Security Issue
+-
+
- [PHPBB-15570] - Extension version check is restricted to TLS 1.0 +
Sub-task
+-
+
- [PHPBB-12624] - Add debug.load_time +
- [PHPBB-12627] - Add debug.sql_explain +
- [PHPBB-12628] - Add debug.memory +
- [PHPBB-12629] - Add debug.errors_show +
- [PHPBB-12630] - Add debug.url_matcher +
- [PHPBB-12631] - Add finder.cache to control whether to cache finder results +
- [PHPBB-12635] - Add allow_install_dir +
- [PHPBB-12636] - Add log.session_errors +
- [PHPBB-14285] - Move avatars / file downloads to controller +
- [PHPBB-15253] - Create an abstraction for storage +
- [PHPBB-15276] - Use storage in avatars +
- [PHPBB-15286] - Use storage in attachments +
- [PHPBB-15287] - Factory to build storage from DI +
- [PHPBB-15289] - Allow to configure storage from ACP +
- [PHPBB-15305] - Add streamings for storage +
- [PHPBB-15342] - Track storage files +
- [PHPBB-16643] - Migrate the installer to Doctrine DBAL +
- [PHPBB-16741] - Migrate DB Tools to Doctrine +
Task
+-
+
- [PHPBB-14495] - Build the 3.3 version on the master branch +
- [PHPBB-14584] - Move deprecated globals and functions to compatibility_*.php +
- [PHPBB-15213] - Fix stylelint failures in master branch +
- [PHPBB-15244] - Remove the UNGLOBALISE-related code +
- [PHPBB-15410] - Remove obsolete code from BBCodes ACP +
- [PHPBB-15466] - Move Nils in CREDITS.txt +
- [PHPBB-15516] - Add instructions on running UI tests +
- [PHPBB-15540] - Refactor search backend classes to Symfony services +
- [PHPBB-15738] - Remove code related with safe mode +
- [PHPBB-15874] - Don't access directly to the user lang property +
- [PHPBB-15927] - Fix ACP table display error +
- [PHPBB-16112] - Update composer dependencies to latest +
- [PHPBB-16133] - Upgrade packages in packages.json +
- [PHPBB-16224] - Update composer dependencies +
- [PHPBB-16246] - Prettify and update README Automated Testing section +
- [PHPBB-16284] - Move 4.0 migrations to v400 folder. +
- [PHPBB-16405] - Update npm dependencies to latest versions +
- [PHPBB-16572] - Update node modules to latest versions +
- [PHPBB-16615] - Update node dependencies to resolve dependabot alert +
- [PHPBB-16616] - Update composer dependencies to latest versions +
- [PHPBB-16633] - Update pull request template after end of life of 3.2 +
- [PHPBB-16669] - Update node ini dependency to latest version +
- [PHPBB-16746] - Update node dependencies in master +
- [PHPBB-16769] - Update composer to latest version +
- [PHPBB-16790] - Remove unused code in acp,mcp,ucp +
- [PHPBB-16928] - Update composer and composer dependencies to latest versions +
- [PHPBB-16987] - Update composer and composer dependencies +
- [PHPBB-17048] - Update composer and dependencies for 3.3.9 +
- [PHPBB-17066] - Update GitHub Actions configuration to resolve deprecations +
- [PHPBB-17108] - Update composer dependencies to latest versions +
- [PHPBB-17110] - Reword "slander" to "libel" in registration legalese +
- [PHPBB-17149] - Update authors and pull request template +
- [PHPBB-17154] - Update composer and dependencies to latest versions +
- [PHPBB-17204] - Update composer and node dependencies +
- [PHPBB-17280] - Fallback to branch name on branches without ticket ID +
- [PHPBB-17281] - Update psalm to 5.x version +
- [PHPBB-17403] - Update composer and node requirements +
- [PHPBB-17432] - Update dependencies to latest version +
- [PHPBB-17464] - Remove deprecated meta tags +
- [PHPBB-17503] - Update composer dependencies +
- [PHPBB-17509] - Bump DBMS supported versions +
- [PHPBB-17512] - Add PHP Sniffer coding standard to check union type +
- [PHPBB-17514] - Remove version 3 specifier from paths and content +
- [PHPBB-17516] - Remove dependency on CHItA/TopologicalSort +
- [PHPBB-17517] - Make proper use of eslint +
- [PHPBB-17543] - Update composer and dependencies +