Skip to content

Commit 932efce

Browse files
authored
Merge pull request #381 from phpbb-extensions/prep-3.1.0
Merge 3.1.0
2 parents 0fae932 + 1e106d3 commit 932efce

3 files changed

Lines changed: 15 additions & 2 deletions

File tree

‎CHANGELOG.md‎

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,19 @@
22

33
## Version 3.x (for phpBB 3.3)
44

5+
### 3.1.0 - 2026-09-02
6+
7+
- Added a language dashboard for managing every installed language and viewing each ruleset's rule count and publication status.
8+
- Added support for copying complete rulesets between languages, including their hierarchy, order, titles, messages, anchors, and formatting settings.
9+
- Added draft and published states for translated rulesets, allowing translations to be prepared privately before publication.
10+
- Added a customisable introduction for each language's rules page.
11+
- Added compound list numbering (for example, 1, 1.1, and 1.1.1) and improved ordered and unordered prefixes across deeply nested rules.
12+
- Improved rules-page responsiveness and indented nested categories in the category navigation panel.
13+
- Improved compatibility with phpBB configuration-menu and Who Is Online route API changes.
14+
- Improved Unicode handling for rule titles and anchors, including emoji-safe title storage and stricter anchor validation.
15+
- Updated missing language keys and added correct plural forms across language packs.
16+
- Added Portuguese language pack.
17+
518
### 3.0.1 - 2024-01-18
619

720
- Rules in the ACP are clickable again, fixes an issue introduced in v3.0.0..

‎composer.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"type": "phpbb-extension",
44
"description": "An extension which allows you to create a set of rules for your phpBB forum",
55
"homepage": "https://www.phpbb.com/customise/db/extension/boardrules/",
6-
"version": "3.1.0-dev",
6+
"version": "3.1.0",
77
"keywords": ["phpbb", "extension", "rules"],
88
"license": "GPL-2.0-only",
99
"authors": [

‎exception/base.php‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ class base extends \Exception
3333
* @param \Exception|null $previous
3434
* @access public
3535
*/
36-
public function __construct($message = null, $code = 0, ?\Exception $previous = null)
36+
public function __construct($message = null, $code = 0, \Exception $previous = null)
3737
{
3838
parent::__construct();
3939

0 commit comments

Comments
 (0)