Changes since 3.3.0
+Bug
+-
+
- [PHPBB3-10506] - Not confirming "Save as Draft" strips attachments from PMs +
- [PHPBB3-13426] - Timezone related fatal error after upgrade to 3.1.2 +
- [PHPBB3-13914] - Could not get style data via MySQL DB auto_increment_offset != 1 +
- [PHPBB3-14754] - Receive too many topic email notifications when "notification.method.board" is off. +
- [PHPBB3-15079] - MySql Error when saving draft with Emoji +
- [PHPBB3-15194] - Cannot remove group avatar in UCP (manage group) +
- [PHPBB3-15275] - Post details: Look up IP links don't properly work +
- [PHPBB3-15395] - Very slow FTS on PostgreSQL +
- [PHPBB3-15438] - Use wrong word in ACP for logged administrators actions +
- [PHPBB3-15560] - Wrong redirection upon hard delete after soft delete in viewtopic +
- [PHPBB3-15572] - Quoted posts fail W3C Validator +
- [PHPBB3-15591] - Users with disabled "Can send instant messages" permission can view jabber address +
- [PHPBB3-15712] - Inserting an emoji in PM subject field causes errors +
- [PHPBB3-15766] - "No role assigned...." for forum permissions is ambiguous +
- [PHPBB3-15887] - Firefox confuses username and e-mail when storing passwords +
- [PHPBB3-15937] - Update phpBB reCAPTCHA plugin to handle Google reCAPTCHA v3 +
- [PHPBB3-15979] - Restoring deleted post on edit does not update last post info +
- [PHPBB3-16060] - auto-prune of shadow topics triggered by prune_all_forums updates wrong timestamp +
- [PHPBB3-16149] - Missing profile field data +
- [PHPBB3-16222] - Timezone suggestion in UCP +
- [PHPBB3-16234] - Search syntax broken when using Sphinx Fulltext backend +
- [PHPBB3-16245] - Overflow in MSSQL attempting to manage attachments when collection > 2.1 GB +
- [PHPBB3-16289] - U_VIEW_REPORT in emails is incorrectly HTML-encoded +
- [PHPBB3-16296] - Unable to delete or mark PMs in UCP folder view +
- [PHPBB3-16307] - Incorrect SQL / PHP time when debug.sql_explain is enabled +
- [PHPBB3-16308] - phpBB 3.3.0 PHP Fatal error (template\context::assign_block_vars()) +
- [PHPBB3-16309] - Smilies with a left square bracket do not work +
- [PHPBB3-16310] - S_SOFTDELETE_ALLOWED condition in posting.php is wrong and causes soft delete option to appear when it should not +
- [PHPBB3-16311] - Incorrect password length ACP setting explanation +
- [PHPBB3-16314] - Database connection gets closed on controllers +
- [PHPBB3-16316] - navbar_header.html of prosilver style breaks Rich-Markup +
- [PHPBB3-16319] - Mobile landscape, tablet portrait react wrong +
- [PHPBB3-16323] - The spaceless tag is deprecated +
- [PHPBB3-16325] - Error "Failure while aqcuiring locks" when trying to install phpBB 3.3.0 +
- [PHPBB3-16332] - Language strings for CODE and QUOTE are missing in the MCP post details and in the member profiles +
- [PHPBB3-16335] - $display_cat and $download_link are undefined variables for core.parse_attachments_modify_template_data when $denied is true +
- [PHPBB3-16339] - Poll's voting options are not fully Ajaxed +
- [PHPBB3-16344] - phpbb_validate_email uses non-existent language keys +
- [PHPBB3-16348] - user_ban double free of $result when banning a non-existent or disallowed username on command line +
- [PHPBB3-16356] - Saving a draft does not delete orphaned attachments from the server +
- [PHPBB3-16358] - Attachment tab should be removed when there are no filters +
- [PHPBB3-16360] - PHP warning on GD 3D image CAPTCHA +
- [PHPBB3-16361] - Local URL truncation from link helper truncate_local_url does not work correctly +
- [PHPBB3-16367] - Feed controller is not actually setting character set of response +
- [PHPBB3-16368] - DI container always rebuilds itself when defined('DEBUG') is true and extensions use Composer for dependencies due to out-of-order freshness checks +
- [PHPBB3-16376] - Undefined index 'display_subforum_limit' on board index +
- [PHPBB3-16377] - Undefined index navlinks in navbar_header +
- [PHPBB3-16378] - Update deprecated console exception_subscriber +
- [PHPBB3-16379] - Update deprecated event dispatcher class +
- [PHPBB3-16380] - Exception interface should extend \Throwable +
- [PHPBB3-16382] - Update deprecated Twig classes +
- [PHPBB3-16391] - Language file info_mcp_xxx.php from extensions should be included in ACP +
- [PHPBB3-16394] - Access array offset bug in MCP topic approval - PHP 7.4 +
- [PHPBB3-16399] - Emoji's in topic title cause errors +
- [PHPBB3-16403] - Attachment icon always displayed in list of reported message +
- [PHPBB3-16407] - S_MESSAGE_REPORTED and L_MESSAGE_REPORTED aren't defined anywhere +
- [PHPBB3-16416] - A non-numeric value encountered in ACP attachments settings +
- [PHPBB3-16417] - SQL fatal error while updating database from older versions via CLI +
- [PHPBB3-16418] - A non-numeric value encountered - ACP board start date +
- [PHPBB3-16422] - bbcode URL tag breaking URL's? +
- [PHPBB3-16423] - Add Aria Engine to list of Fulltext Supported +
- [PHPBB3-16428] - Allowed schemes in links and similar fields should check field content +
- [PHPBB3-16432] - PHP Fatal error: APCuIterator::__construct(): APC must be enabled to use APCuIterator +
- [PHPBB3-16435] - core.page_footer/core.page_footer_after events don't run on app.php pages +
- [PHPBB3-16437] - Forum permissions don't appear for logged users who cannot post a new topic +
- [PHPBB3-16439] - Subject line of first unread post displays with incorrect colour +
- [PHPBB3-16453] - Always load permission lang files before core.permissions +
- [PHPBB3-16462] - Slow tests fail when LDAP extension is not enabled +
- [PHPBB3-16467] - phpBB3 does not work with spaces in PostgreSQL database passwords +
- [PHPBB3-16474] - Scrollbar in attachbox +
- [PHPBB3-16476] - Outdated entries in tweaks.css +
- [PHPBB3-16478] - phpBB Debug warning "Use of undefined constant ANONYMOUS" in installer +
- [PHPBB3-16480] - Fix Emoji in report post +
- [PHPBB3-16485] - Fix Emoji in logs for warning message +
- [PHPBB3-16486] - Wrong configuration DB update in 3.2.0-a1 migration +
- [PHPBB3-16500] - Copying topics results in rearranging of inline attachments +
- [PHPBB3-16503] - WhoIs lookup has error message in MCP +
- [PHPBB3-16505] - PHP debug warning while using \phpbb\language\language\lang_array() function +
- [PHPBB3-16508] - Whois not working for IPv6 addresses +
- [PHPBB3-16510] - Missing rows in config table on new install +
- [PHPBB3-16514] - Migration google_recaptcha_v3 is in wrong directory +
- [PHPBB3-16530] - Unknown or bad timezone warning in console installer +
- [PHPBB3-16534] - Passwords converted from phpBB2 can have invalid hash +
Improvement
+-
+
- [PHPBB3-13867] - Profile field types need an enable/disable mechanism +
- [PHPBB3-15370] - Spinning indicator missing when updating permissions +
- [PHPBB3-15672] - Keep same format in Submit changes. +
- [PHPBB3-16163] - No error message when there is no displayed post in the MCP +
- [PHPBB3-16180] - Enhance "Send test email" to include information that allows identifying "the test that was being performed." +
- [PHPBB3-16288] - PHP 8 compatibility +
- [PHPBB3-16313] - Remote http{} block from nginx sample config +
- [PHPBB3-16315] - Remove Google+ from Custom profile fields +
- [PHPBB3-16338] - Add DuckDuckGo as a search bot that phpBB recognizes +
- [PHPBB3-16342] - Update Argon2 hashing costs +
- [PHPBB3-16350] - Move acp/mcp ban code to functions_admin.php +
- [PHPBB3-16351] - Use CHMOD constants from filesystem_interface +
- [PHPBB3-16352] - Deprecate unused functions/classes +
- [PHPBB3-16363] - Allow replying to locked topics with m_lock permission +
- [PHPBB3-16370] - Add core events for Notification +
- [PHPBB3-16381] - Add core event to Modify Topics SQL +
- [PHPBB3-16383] - Add core events to modify friends list +
- [PHPBB3-16384] - Add template events friends list username {prepend/append} +
- [PHPBB3-16388] - Add new events in viewforum_body.html and viewtopic_body.html +
- [PHPBB3-16396] - Use php-webdriver instead of facebook webdriver +
- [PHPBB3-16397] - Expose user id directly +
- [PHPBB3-16406] - Event core.notification_manager_add_notifications_for_users_modify_data incorrectly placed +
- [PHPBB3-16411] - Add vars to notification core events +
- [PHPBB3-16421] - Add contact field icon template events to viewtopic_body.html +
- [PHPBB3-16424] - Add base_url to generate_smilies events +
- [PHPBB3-16425] - Add event core.generate_smilies_modify_sql +
- [PHPBB3-16426] - Search settings should allow specification of number of characters to return +
- [PHPBB3-16429] - Add vars to 2 ACP User core events +
- [PHPBB3-16433] - Add data array to core.ucp_register_user_row_after +
- [PHPBB3-16434] - Remember forum for advanced search +
- [PHPBB3-16443] - Add event core.ucp_pm_compose_modify_parse_after +
- [PHPBB3-16444] - Add event core.ucp_pm_view_message_before +
- [PHPBB3-16446] - Add event core.message_history_modify_rowset +
- [PHPBB3-16447] - Add event core.ucp_pm_compose_compose_pm_basic_info_query_after +
- [PHPBB3-16448] - Add event core.mcp_get_post_data_after +
- [PHPBB3-16449] - Remove AJAX actions for extension management +
- [PHPBB3-16450] - ACP permission tabs don't use all available space +
- [PHPBB3-16452] - Upgrade to FontAwesome 5 +
- [PHPBB3-16456] - Add event core.text_formatter_s9e_get_errors +
- [PHPBB3-16458] - Add template events to acp_profile.html +
- [PHPBB3-16461] - Ignore .idea and node_modules +
- [PHPBB3-16463] - Fix "acp_board.php" where "ACP_SUBMIT_CHANGES" is not displayed. +
- [PHPBB3-16468] - Amend DocBlocks for user_delete() +
- [PHPBB3-16494] - Update composer and composer dependencies +
New Feature
+-
+
- [PHPBB3-16225] - Add style version display in ACP install styles page +
- [PHPBB3-16329] - Strip Exif metadata from uploaded image attachments +
- [PHPBB3-16330] - Enable ACP option to specify image compression level +
Sub-task
+-
+
- [PHPBB3-16233] - Enable exact phrase searching with Sphinx Fulltext +
Task
+-
+
- [PHPBB3-15609] - Discrepancy and bugs between moderation queue and reports +
- [PHPBB3-16121] - Add footer-row to simple_footer.html +
- [PHPBB3-16122] - RANK_IMG, GROUP_RANK and RANK_TITLE variables are useless in some template files +
- [PHPBB3-16392] - Update composer & dependencies +
- [PHPBB3-16415] - Use API token for appveyor builds +
- [PHPBB3-16419] - Add mrgoldy to CREDITS.txt +
- [PHPBB3-16440] - Use a stable version of PHP 7.4 in Travis CI tests +
- [PHPBB3-16496] - The help line text for custom BBcode could be wrongly displayed +
- [PHPBB3-16506] - Update credits to latest state +