Bug
- [PHPBB3-5506] - Deleting all items from last page results in empty list display
- [PHPBB3-6458] - Width of Topics and Posts columns in Board Index is causing problems with language packs
- [PHPBB3-6894] - Deleted post still shows as Last Post on Index
- [PHPBB3-6992] - Question lock tables forever
- [PHPBB3-7138] - Cannot display simple header/footer with trigger_error()
- [PHPBB3-7149] - Some letters changed to ���
- [PHPBB3-7291] - Broken links of char selection in memberlist
- [PHPBB3-7932] - Fix font size in select boxes
- [PHPBB3-8094] - Text in the forums.php and install.php not matching
- [PHPBB3-8123] - Post Count Affected When Deleting Forum
- [PHPBB3-8173] - Redundant BBCode helpline in JS
- [PHPBB3-8177] - February 29th birthdays not shown in non-leap year
- [PHPBB3-8214] - Suggestion for the layout of topic icons for subsilver2
- [PHPBB3-8366] - Detecting Duplicate Private Message Rules
- [PHPBB3-8571] - Users can make their age a negative number on memberlist
- [PHPBB3-8691] - Error creating log_time index
- [PHPBB3-8805] - ACP Renders Incorrectly in Chrome
- [PHPBB3-8852] - not allowed as quickmod
- [PHPBB3-8937] - Code tags - single space indent
- [PHPBB3-9008] - Incorrect unread topic tracking for unapproved topics
- [PHPBB3-9066] - Invalid Prefix Names Allowed
- [PHPBB3-9078] - When Sort Options return zero, user loses sort option and 'Return to...' navigation.
- [PHPBB3-9340] - Not sorting topics by view asc
- [PHPBB3-9389] - Forum permissions do not get copied
- [PHPBB3-9416] - HTML entities in poll titles and options incorrectly re-encoded
- [PHPBB3-9421] - 2.0.22 (MySQL) => 3.0.2 (Oracle) - MySQL server has gone
- [PHPBB3-9429] - Specified forum style does not apply in MCP
- [PHPBB3-9461] - should banning users delete their posts in the moderaton queue?
- [PHPBB3-9484] - test user permissions error
- [PHPBB3-9525] - Minimum characters per post/message should never be '0'
- [PHPBB3-9560] - User Avatar Problem
- [PHPBB3-9645] - XHTML error on phpinfo page in ACP
- [PHPBB3-9776] - When deleting and recreating a poll, old options aren't deleted and reappear with the new ones
- [PHPBB3-9828] - censure doesn't work between code tags
- [PHPBB3-9839] - Generated password complexity
- [PHPBB3-9890] - Custom profile field data not checked sufficiently before insert into phpbb_profile_fields_data inside functions_user.php
- [PHPBB3-9956] - No error message displayed when disapprove reason is invalid or empty
- [PHPBB3-9976] - Direct post links open the wrong page of viewtopic when multiple posts are posted in the same second
- [PHPBB3-9978] - Missing semicolons in // <![CDATA[ part of overall_header.html
- [PHPBB3-10026] - User Activation email sent for failed registration attempts
- [PHPBB3-10048] - New user can post without requiring approval
- [PHPBB3-10054] - Setting user as Founder does not carry over Founder permissions
- [PHPBB3-10087] - Limited browser support for ban exclusion emphasis
- [PHPBB3-10118] - Imageset system floods ACP log with errors when not using localised images.
- [PHPBB3-10157] - Missing error handling when a custom profile field is not defined for current language
- [PHPBB3-10164] - Mass E-mail Sends to 50 Recipients Per E-mail, but Many ISPs Allow Fewer
- [PHPBB3-10166] - Post-admin activation email confusingly refers to username
- [PHPBB3-10187] - XHTML error in ucp_groups_manage.html
- [PHPBB3-10190] - Misleading information about permissions displayed after editing forum settings
- [PHPBB3-10212] - Captcha not displayed when username not exists
- [PHPBB3-10216] - Updater's failed query language grammatically incorrect
- [PHPBB3-10226] - Mysqli dbal extension does not allow connection via pipes
- [PHPBB3-10227] - Mysqli dbal extension does not allow persistent connection for PHP >= 5.3.0
- [PHPBB3-10237] - Unwatching a forum/topic does not check for correct hash parameter
- [PHPBB3-10240] - Word filter evasion
- [PHPBB3-10252] - Effective permissions not honored by foes setting
- [PHPBB3-10253] - IE9 Quote problem
- [PHPBB3-10255] - gitignore ignores too much
- [PHPBB3-10257] - AAAA record parsing fails on older versions of Windows
- [PHPBB3-10259] - Incorrect email on joining Open group
- [PHPBB3-10265] - Unit test tests/random/mt_rand.php is not run because of missing _test suffix.
- [PHPBB3-10266] - Poor navigation links after reporting a post
- [PHPBB3-10267] - Missing strlen() on $table_prefix in db tools index name length check
- [PHPBB3-10269] - View more smilies window doesn't open in new window
- [PHPBB3-10274] - Hardcoded module ID in "Re-check version" link on ACP front page
- [PHPBB3-10275] - Wrong information about sent passwords in FAQ
- [PHPBB3-10292] - Whitespace inconsistency in acp_ranks
- [PHPBB3-10293] - Jumpbox allows jumping to invalid forums in prosilver
- [PHPBB3-10294] - sqlsrv_rows_affected non-functional in MSSQLNative.php
- [PHPBB3-10296] - incorrect cross join in SQL Server
- [PHPBB3-10298] - EMBED Tag Not Closed Properly In subSilver2 attachment.html
- [PHPBB3-10299] - Typo in comment about $max_store_length in truncate_string() (in functions_content.php)
- [PHPBB3-10303] - send_status_line() doesn't validate user input
- [PHPBB3-10304] - Bad url in U_ICQ on /ucp_mp_viewmessage.php
- [PHPBB3-10307] - Return value of $db->sql_fetchrow() on empty tables is not consistent
- [PHPBB3-10309] - Utf tests download data into temporary locations deep in source tree
- [PHPBB3-10320] - "Most active topic" can leak topic title of topics in password-protected forums
- [PHPBB3-10321] - Link to page 1 of the Memberlist has a useless question mark at the end
- [PHPBB3-10324] - XHTML error in Prosilver - MCP - User Notes
- [PHPBB3-10326] - Table prefix should be limited in length
- [PHPBB3-10339] - Typo in prosilver's mcp_front.html
- [PHPBB3-10341] - Topic title of "0" does not show as "Most active topic"
- [PHPBB3-10351] - Invalid syntax for Oracle's sql_column_remove()
- [PHPBB3-10352] - Missing break for Oracle's sql_table_drop()
- [PHPBB3-10365] - Moderators can view forbidden information
- [PHPBB3-10377] - All moderators can change topic type
- [PHPBB3-10394] - Tests use call-time pass by reference which results in Fatal error on PHP 5.4
- [PHPBB3-10397] - Pagination code inconsistency
- [PHPBB3-10400] - '0' (zero) not allowed as forum name
- [PHPBB3-10413] - Make create_schema_files usable
- [PHPBB3-10416] - Use dbport in phpbb_database_test_connection_manager::connect()
- [PHPBB3-10420] - Update startup to account for PHP 5.4
- [PHPBB3-10421] - Interchanged parameters in includes/acp/acp_users.php
- [PHPBB3-10422] - Unnecessary <!-- IF --> statement in viewtopic_body.html
- [PHPBB3-10435] - Topic count mismatch on viewforum
- [PHPBB3-10437] - Announcements on moderation queue are not hidden
- [PHPBB3-10439] - Memory cache is inefficient fetching sql rows when there are lots of rows
- [PHPBB3-10446] - Unencoded 8bit characters in email headers
- [PHPBB3-10452] - XHTML error when printing a PM
New Feature
- [PHPBB3-8240] - Request: db_tools to have two additional functions, table list and column list
Task
- [PHPBB3-9689] - Scripts and utilities
- [PHPBB3-10003] - Resolve db_tools proliferation
- [PHPBB3-10313] - Include slow unit tests when running build script
Improvement
- [PHPBB3-8211] - Fulltext mysql search excludes 3 letter words; native includes them
- [PHPBB3-8616] - Add direct link to PM to notification message
- [PHPBB3-9036] - Forums that can be listed but not read expose forum information
- [PHPBB3-9297] - Add support for Extended Passive Mode (EPSV) in class ftp_fsock to better support IPv6 connections.
- [PHPBB3-9307] - Mass email $max_chunk_size
- [PHPBB3-9361] - Edit account settings - Improved clarification needed
- [PHPBB3-9500] - Send Statistical Data not logged
- [PHPBB3-9577] - Call messenger::save_queue automatically
- [PHPBB3-9602] - colorPalette() slows down javascript in IE
- [PHPBB3-9778] - Member Search from the Admin Control Panel is not Intuitive
- [PHPBB3-9898] - Readme needs updating to reflect more opening for patches
- [PHPBB3-9995] - Unnecessary coding in display_forums() in functions_display.php
- [PHPBB3-10032] - BBCode Add List Item Control Name Contains Typo
- [PHPBB3-10074] - Change default value of 'Set as special rank' to No for Add new rank
- [PHPBB3-10185] - Board startdate not being set
- [PHPBB3-10189] - Add "automatically generated" comment into schema-files.
- [PHPBB3-10199] - Performance: viewtopic has a useless join
- [PHPBB3-10209] - Add offline image for prosilver
- [PHPBB3-10222] - Also build language and styles changes in diff/patch format
- [PHPBB3-10239] - Add "Are you sure" confirmation to backup restore in ACP
- [PHPBB3-10243] - Add gmgetdate() wrapper for getdate() which returns dates in UTC.
- [PHPBB3-10245] - Messenger uses output buffering for error collection, should use error collector instead
- [PHPBB3-10246] - Remove VCS section from docs/coding-guidelines.html
- [PHPBB3-10254] - Remove style names from themes and fix some information on it
- [PHPBB3-10263] - Add phpbb_version_compare() wrapper for version_compare()
- [PHPBB3-10278] - Improve timeout handling in get_remote_file()
- [PHPBB3-10315] - Radio Buttons in ACP are clipped in Safari - Fix suggested
- [PHPBB3-10327] - Use "ALTER TABLE ... ADD INDEX" instead of "CREATE INDEX"
- [PHPBB3-10334] - Birthday List display not dependent on user privileges
- [PHPBB3-10335] - Responses to bots should have extra header to be used by reverse proxies
- [PHPBB3-10346] - Add drop_tables key for database updater
- [PHPBB3-10354] - When template tests are skipped because cache is not writable, print cache directory path
- [PHPBB3-10369] - Change error collector to always report errfile and errline
- [PHPBB3-10370] - Various improvements for get_backtrace()
- [PHPBB3-10402] - Displaying report texts with linebreaks and clickable links
- [PHPBB3-10419] - Add mbstring PHP ini parameters checks to ACP
- [PHPBB3-10430] - Some typos and the like in docs/coding-guidelines.html
- [PHPBB3-10443] - Making avatar uploads work even when open_basedir restrictions are in effect
Edit/Copy Release Notes
The text area below allows the project release notes to be edited and copied to another document.