New Features
- Extension Routing - Extensions can now import routing files to split them up into different files.
- Responsive Design - Prosilver and the ACP style are now responsive designs, so the pages are more suitable for devices with small screens.
- Convertor - The phpBB 2.0 to phpBB 3.0 convertor was updated, so it now also performs the changes from 3.0 to 3.1.
- {ROOT_PATH} in ACP - The template variable {ROOT_PATH} in ACP led to adm/ instead of the forum root. adm/ is now accessible with {ADMIN_ROOT_PATH}.
- Unable to revert config.remove migration - A bug was fixed, that would prevent reverting migrations, that use the config.remove option.
- Update on MSSQL - Updating a board from 3.0.x to 3.1 does not currently work on MSSQL
- Missing Layout on Update - The background color is not set on the Automatic-Update pages
- redirect from inside controllers/routes - redirect() is not working as intended if it is called from inside a controller/route.
Todo List for 3.1.0-a2
- Make sure phpBB/docs/AUTHORS is up to date. ✔
- Create "3.1.0-a4" version on the tracker. ✔
- Make sure all reports in the security tracker are closed or invalid. ✔
- Go through Issues fixed in 3.1.0-a2 and correct any unreadable descriptions. ✔
- Check the feature hightlights wiki page for completeness. ✔
- Verify that the schema files match the version from develop/create_schema_files.php ✔
- Branch of prep-release-3.1.0-a2 from develop ✔
- Update version number in prep-release-3.1.0-a2 to "3.1.0-a2" in these files: ✔
Code: Select all
build/build.xml phpBB/includes/constants.php phpBB/install/convertors/convert_phpbb20.php phpBB/install/schemas/schema_data.sql phpBB/styles/prosilver/style.cfg phpBB/styles/subsilver2/style.cfg
- Create Migration "alpha2" depending on all migrations added after alpha1 and alpha1 itself ✔
- Commit Changelog generated from Tracker ✔
Code: Select all
php build/build_changelog.php 3.1.0-a2
Code: Select all
phpBB/docs/CHANGELOG.html
- Build packages ✔
Code: Select all
cd build phing
- Test install of 3.1.0-a2 package ✔
- Test update from 3.0.12 to 3.1.0-a2 ✔
- Test conversion from 2.0.x to 3.1.0-a2 ✔
- Update list of events in the Wiki: https://wiki.phpbb.com/Event_List ✔
- Tag prep-release-3.1.0-a2 as release-3.1.0-a2 ✔
Code: Select all
git tag -a release-3.1.0-a2 -m "Tagging the 3.1.0-a2 release."
- Update version number in develop to 3.1.0-a3-dev in these files: ✔
Code: Select all
phpBB/includes/constants.php phpBB/install/schemas/schema_data.sql
- Merge prep-release-3.1.0-a2 into develop ✔
Code: Select all
git checkout develop git merge --no-ff prep-release-3.1.0-a2
- Push changes ✔
Code: Select all
git push phpbb develop
- Upload packages ✔
- Make sure packages have correct permissions for downloading ✔
- Set release date for version 3.1.0-a2 on the tracker ✔
- Move all bug reports assigned to fix version "3.1.0-a2" to "3.1.0-a3" in Tracker. ✔
- Update area51 downloads page ✔
- Post language changes for translators ✔
- Announce in QA team forum ✔
- Announce on area51 ✔
- Update QA versioncheck - Not done for Alpha
- Announce on QA mailinglist ✔