+
Changes since 3.1.3
+
+
Bug
+
+ - [PHPBB3-8050] - Avatar & Long PM recipients list break out of template
+ - [PHPBB3-8250] - Forum selections in MCP queue not working
+ - [PHPBB3-8494] - Cannot install two boards on the same postgresql database
+ - [PHPBB3-11424] - Quick-Mod Tools race condition results in NO_MODE
+ - [PHPBB3-12368] - Updating database fails in upgrade from 3.0 when trying twice without purging the cache
+ - [PHPBB3-13348] - sql_freeresult() should be called in feed base class
+ - [PHPBB3-13414] - download/file.php 304 Not Modified bug
+ - [PHPBB3-13433] - A dot in email address leads to unwanted extraneous dot
+ - [PHPBB3-13463] - Mark read icon displays on wrong side in RTL
+ - [PHPBB3-13469] - Soft delete fails with error message
+ - [PHPBB3-13472] - Notification for admin activation of user doesn't get pruned after the user is deleted
+ - [PHPBB3-13477] - File caching of extensions' version check file doesn't work
+ - [PHPBB3-13493] - $helper->route gives wrong path for guests with trailing slashes and mod_rewrite disabled
+ - [PHPBB3-13522] - Q&A Captcha ACP, admins can add blank answers
+ - [PHPBB3-13538] - Add tests for pagination in nested loops
+ - [PHPBB3-13542] - Add $error to core UCP event for better validating of new UCP options
+ - [PHPBB3-13550] - Invalid JSON response returned when plupload dir is not writable
+ - [PHPBB3-13551] - Authentication method- LDAP- entered value 'ldap base dn' does not display
+ - [PHPBB3-13555] - Poll options preview rendered incorrectly by <br /> collision
+ - [PHPBB3-13563] - No Private Message button shown in memberlist for subsilver2
+ - [PHPBB3-13568] - Imagick path validated as relative path although ACP asks for absolute path
+ - [PHPBB3-13569] - Use sql_freeresult for $result assignments and remove unneeded $result assignments
+ - [PHPBB3-13570] - Mysqli extension supports persistent connection since PHP 5.3.0
+ - [PHPBB3-13577] - Skip tests requiring fileinfo if fileinfo is not enabled
+ - [PHPBB3-13586] - Allow '0' as username with Jabber notifications
+ - [PHPBB3-13587] - SQL syntax errors in get_prune_users()
+ - [PHPBB3-13588] - Information message for disabled fsockopen() is not displayed correctly
+ - [PHPBB3-13590] - Remember me login keys should be centered
+ - [PHPBB3-13597] - Modify variable-variable syntax to be compatible with PHP7
+ - [PHPBB3-13612] - Functional test of extension fails if ext requires page refresh
+ - [PHPBB3-13615] - Avatar Gallery shows categories but no images in subsilver2
+ - [PHPBB3-13617] - Bot session continuation with invalid f= query paramter causes SQL error
+ - [PHPBB3-13618] - Small grammatical typo in the English FAQ regarding COPPA
+ - [PHPBB3-13631] - Fix variable name in core.phpbb_content_visibility_get_global_visibility_before event
+ - [PHPBB3-13639] - Unused class icon-search-advanced references nonexistent image
+ - [PHPBB3-13644] - Type hint dispatcher_interface instead of dispatcher
+ - [PHPBB3-13649] - Subforum tooltip always displays "no unread posts" on viewforum.php
+ - [PHPBB3-13655] - $phpbb_dispatcher undefined in phpbb_mcp_sorting()
+ - [PHPBB3-13657] - Start testing against PHP7
+ - [PHPBB3-13666] - data-clicked attribute is not always removed on ajax form submissions
+ - [PHPBB3-13667] - Big buttons are incorrectly aligned in Chrome on Windows
+ - [PHPBB3-13670] - Fix fatal function name must be a string in functional tests
+ - [PHPBB3-13698] - Incorrect password message shows unparsed "Board Administrator"-link
+ - [PHPBB3-13702] - Page is zoomed in by default on iOS devices in landscape mode
+ - [PHPBB3-13703] - Uploaded avatars are not loading correctly when passing through the events
+ - [PHPBB3-13719] - Remove superfluous $search_options in acp_search.php
+ - [PHPBB3-13721] - URL Rewriting doesn't work on IIS7
+ - [PHPBB3-13723] - Update docs/AUTHORS for 3.1.4-RC1
+ - [PHPBB3-13726] - Responsive breadcrumbs JavaScript incorrectly calculates width of hidden items
+ - [PHPBB3-13727] - Responsive breadcrumbs JavaScript doesn't reset wrap- classes when resizing
+ - [PHPBB3-13732] - Update composer for PHP7 compatibility
+ - [PHPBB3-13736] - Replace colons with colon lang keys in Contact us page
+ - [PHPBB3-13738] - Sami still refers to develop-* branches
+ - [PHPBB3-13741] - Remove outdated comments in CSS files
+ - [PHPBB3-13742] - Local avatar driver is not generating correct urls on index
+ - [PHPBB3-13743] - Missing global vars $phpbb_root_path and $phpEx in message_parser.php
+ - [PHPBB3-13747] - Fix test_validate_path_linux method
+ - [PHPBB3-13749] - Add missing slash to base uri in helper route tests
+
+
Improvement
+
+ - [PHPBB3-13313] - Add a core php event to the mass email form
+ - [PHPBB3-13467] - Add a CONTRIBUTING file to the project on Github
+ - [PHPBB3-13510] - Add template event before/after the pagination on viewtopic
+ - [PHPBB3-13512] - Add template events to viewtopic_body.html before/after the post details
+ - [PHPBB3-13518] - Add core event to markread() in functions.php
+ - [PHPBB3-13532] - Add core event to get_unread_topics() in functions.php
+ - [PHPBB3-13533] - Add template events to the header of search_results.html
+ - [PHPBB3-13535] - Add ucp_profile.php core event to allow modifying account settings on editing
+ - [PHPBB3-13536] - Add UCP/ACP core events to allow modifying user profile data on editing
+ - [PHPBB3-13537] - Add core events on mcp_queue for approval and disapproval
+ - [PHPBB3-13540] - Add events to the topic review while posting and moderating posts
+ - [PHPBB3-13578] - Add ucp_register.php core event
+ - [PHPBB3-13591] - Add functions.php core event to the function obtain_users_online_string()
+ - [PHPBB3-13595] - Remove unused instances of the bbcode class
+ - [PHPBB3-13596] - Add display_forums() core event to allow modifying forums list data
+ - [PHPBB3-13600] - Add core event to allow extensions to create a custom help page
+ - [PHPBB3-13602] - Add template event overall_header_navbar_before
+ - [PHPBB3-13628] - Add template events into ucp profile html files
+ - [PHPBB3-13635] - Add sql_ary to UCP profile event
+ - [PHPBB3-13637] - Add php event for modifying the data when composing a PM
+ - [PHPBB3-13643] - kernel_terminate_subscriber should have a very low priority
+ - [PHPBB3-13650] - New core event for UCP profile mode
+ - [PHPBB3-13658] - [Event] - Before and after deletion of topics
+ - [PHPBB3-13675] - Add validate to acp_profile event and add template events
+ - [PHPBB3-13679] - Add template event overall_header_searchbox_before
+ - [PHPBB3-13701] - New posting_pm_layout.html template events to wrap "include posting_pm_header.html"
+ - [PHPBB3-13710] - Add template events around smilies display
+
+
New Feature
+
+
Sub-task
+
+ - [PHPBB3-13142] - [Event] - Before query to list unapproved and deleted posts
+ - [PHPBB3-13592] - Add core event to allow changing get_visibility_sql's result
+ - [PHPBB3-13621] - Fix event phpbb_content_visibility_get_forums_visibility_before to get where_sql working as specified
+ - [PHPBB3-13625] - Add more variables to core.viewforum_get_topic_data
+
+
Task
+
+
Changes since 3.1.3-RC1
Bug
diff --git a/phpBB/install/convertors/convert_phpbb20.php b/phpBB/install/convertors/convert_phpbb20.php
index 5d2398528b..553d873b25 100644
--- a/phpBB/install/convertors/convert_phpbb20.php
+++ b/phpBB/install/convertors/convert_phpbb20.php
@@ -38,7 +38,7 @@ $dbms = $phpbb_config_php_file->convert_30_dbms_to_31($dbms);
$convertor_data = array(
'forum_name' => 'phpBB 2.0.x',
'version' => '1.0.3',
- 'phpbb_version' => '3.1.3',
+ 'phpbb_version' => '3.1.4',
'author' => '
phpBB Limited',
'dbms' => $dbms,
'dbhost' => $dbhost,
diff --git a/phpBB/phpbb/db/migration/data/v31x/v314rc1.php b/phpBB/phpbb/db/migration/data/v31x/v314rc1.php
new file mode 100644
index 0000000000..10cdbe3f9c
--- /dev/null
+++ b/phpBB/phpbb/db/migration/data/v31x/v314rc1.php
@@ -0,0 +1,31 @@
+
+* @license GNU General Public License, version 2 (GPL-2.0)
+*
+* For full copyright and license information, please see
+* the docs/CREDITS.txt file.
+*
+*/
+
+namespace phpbb\db\migration\data\v31x;
+
+class v314rc1 extends \phpbb\db\migration\migration
+{
+ static public function depends_on()
+ {
+ return array(
+ '\phpbb\db\migration\data\v31x\v313',
+ );
+ }
+
+ public function update_data()
+ {
+ return array(
+ array('config.update', array('version', '3.1.4-RC1')),
+ );
+ }
+}