phpBB

Development Wiki

Difference between revisions of "Release Highlights/3.2.0-a1"

From phpBB Development Wiki

(Notable Changes)
Line 3: Line 3:
 
== New Features ==
 
== New Features ==
 
* '''Events''' - More events have been added to the template and the php core
 
* '''Events''' - More events have been added to the template and the php core
 +
* '''New installer''' - A new installer has been developed and can be used from a navigator and the CLI. It is available in alpha version under ''install_new/' '[https://tracker.phpbb.com/browse/PHPBB3-13740 PHPBB3-13740]
 +
* '''Emojii''' - The emojii characters are now allowed in posts [https://tracker.phpbb.com/browse/PHPBB3-12745 PHPBB3-12745]
  
 
== Notable Changes ==
 
== Notable Changes ==
 
* '''Remove subsilver2''' - subsilver2 has been removed and is not updated anymore [https://tracker.phpbb.com/browse/PHPBB3-12958 PHPBB3-12958]
 
* '''Remove subsilver2''' - subsilver2 has been removed and is not updated anymore [https://tracker.phpbb.com/browse/PHPBB3-12958 PHPBB3-12958]
 +
* '''PHP 5.4''' - The PHP requirements has been bumped to 5.4
 +
* '''PHP7 compatibility''' - The alpha version is almost 100% compatible with PHP7
 +
* '''Performances overall''' - The global performances of phpBB have been improved
 +
* '''Prosilver''' - Global prosilver improvements
 
* '''Using twig's JS escape filter''' - The template system is now using twig's own javascript escape method instead of addslashes. [https://tracker.phpbb.com/browse/PHPBB3-10388 PHPBB3-10388]
 
* '''Using twig's JS escape filter''' - The template system is now using twig's own javascript escape method instead of addslashes. [https://tracker.phpbb.com/browse/PHPBB3-10388 PHPBB3-10388]
 
* '''Move FAQ to controller''' - The FAQ (and the related pages) is now accessed by the routing system as for the extensions pages [https://tracker.phpbb.com/browse/PHPBB3-13647 PHPBB3-13647]
 
* '''Move FAQ to controller''' - The FAQ (and the related pages) is now accessed by the routing system as for the extensions pages [https://tracker.phpbb.com/browse/PHPBB3-13647 PHPBB3-13647]
 +
 +
== Notable Bug Fixes ==
 +
* '''Twig''' - Twig loops ({% for row in loop %}) can now be used to replace phpBB blocks (<!-- BEGIN loop -->) [https://tracker.phpbb.com/browse/PHPBB3-13132 PHPBB3-13132]
 +
 +
== Notable Backend Changes ==
 
* '''Symfony 2.8''' - Symfony has been updated to its 2.8 version [https://tracker.phpbb.com/browse/PHPBB3-13407 PHPBB3-13407]
 
* '''Symfony 2.8''' - Symfony has been updated to its 2.8 version [https://tracker.phpbb.com/browse/PHPBB3-13407 PHPBB3-13407]
* '''New installer''' - A new installer has been developed and can be used from a navigator and the CLI. It is available in alpha version under ''install_new/' '[https://tracker.phpbb.com/browse/PHPBB3-13740 PHPBB3-13740]
 
 
* '''Environment System''' - An environment system has been developed, it gives the ability to have different services and routes [https://tracker.phpbb.com/browse/PHPBB3-12620 PHPBB3-12620]
 
* '''Environment System''' - An environment system has been developed, it gives the ability to have different services and routes [https://tracker.phpbb.com/browse/PHPBB3-12620 PHPBB3-12620]
 
* '''Decoupled routing services''' - The routing services has been decoupled to give more power to extensions [https://tracker.phpbb.com/browse/PHPBB3-14220 PHPBB3-14220]
 
* '''Decoupled routing services''' - The routing services has been decoupled to give more power to extensions [https://tracker.phpbb.com/browse/PHPBB3-14220 PHPBB3-14220]
 
* '''Decoupled Twig''' - The Twig services has been decoupled and are now available in the DI container to give more power to extensions [https://tracker.phpbb.com/browse/PHPBB3-11649 PHPBB3-11649]
 
* '''Decoupled Twig''' - The Twig services has been decoupled and are now available in the DI container to give more power to extensions [https://tracker.phpbb.com/browse/PHPBB3-11649 PHPBB3-11649]
 
* '''BBcode System''' - The old BBcode system has been replaced by [https://github.com/s9e/TextFormatter  s9e\TextFormatter]. It fixes a lot of BBcode related bugs [https://tracker.phpbb.com/browse/PHPBB3-11768 PHPBB3-11649]
 
* '''BBcode System''' - The old BBcode system has been replaced by [https://github.com/s9e/TextFormatter  s9e\TextFormatter]. It fixes a lot of BBcode related bugs [https://tracker.phpbb.com/browse/PHPBB3-11768 PHPBB3-11649]
* '''Performances overall''' - The global performances of phpBB have been improved
 
* '''Emojii''' - The emojii characters are now allowed in posts [https://tracker.phpbb.com/browse/PHPBB3-12745 PHPBB3-12745]
 
* '''Prosilver''' - Global prosilver improvements
 
* '''PHP7 compatibility''' - The alpha version is almost 100% compatible with PHP7
 
 
* '''Language service''' - The language string handling have been decoupled from the user and extracting to its own class
 
* '''Language service''' - The language string handling have been decoupled from the user and extracting to its own class
* '''PHP 5.4''' - The PHP requirements has been bumped to 5.4
 
 
== Notable Bug Fixes ==
 
* '''Twig''' - Twig loops ({% for row in loop %}) can now be used to replace phpBB blocks (<!-- BEGIN loop -->) [https://tracker.phpbb.com/browse/PHPBB3-13132 PHPBB3-13132]
 
  
 
[[Category:Release Highlights]]
 
[[Category:Release Highlights]]

Revision as of 13:38, 14 October 2015

This page highlights important changes in phpBB 3.2.0-a1

New Features

  • Events - More events have been added to the template and the php core
  • New installer - A new installer has been developed and can be used from a navigator and the CLI. It is available in alpha version under install_new/' 'PHPBB3-13740
  • Emojii - The emojii characters are now allowed in posts PHPBB3-12745

Notable Changes

  • Remove subsilver2 - subsilver2 has been removed and is not updated anymore PHPBB3-12958
  • PHP 5.4 - The PHP requirements has been bumped to 5.4
  • PHP7 compatibility - The alpha version is almost 100% compatible with PHP7
  • Performances overall - The global performances of phpBB have been improved
  • Prosilver - Global prosilver improvements
  • Using twig's JS escape filter - The template system is now using twig's own javascript escape method instead of addslashes. PHPBB3-10388
  • Move FAQ to controller - The FAQ (and the related pages) is now accessed by the routing system as for the extensions pages PHPBB3-13647

Notable Bug Fixes

  • Twig - Twig loops ({% for row in loop %}) can now be used to replace phpBB blocks (<!-- BEGIN loop -->) PHPBB3-13132

Notable Backend Changes

  • Symfony 2.8 - Symfony has been updated to its 2.8 version PHPBB3-13407
  • Environment System - An environment system has been developed, it gives the ability to have different services and routes PHPBB3-12620
  • Decoupled routing services - The routing services has been decoupled to give more power to extensions PHPBB3-14220
  • Decoupled Twig - The Twig services has been decoupled and are now available in the DI container to give more power to extensions PHPBB3-11649
  • BBcode System - The old BBcode system has been replaced by s9e\TextFormatter. It fixes a lot of BBcode related bugs PHPBB3-11649
  • Language service - The language string handling have been decoupled from the user and extracting to its own class