From e5abffc75b514a7270df59fe0ade205b3405607b Mon Sep 17 00:00:00 2001 From: Sami Mazouz Date: Sat, 20 May 2023 16:08:42 +0100 Subject: [PATCH] chore: v1.8 preparations Signed-off-by: Sami Mazouz --- CHANGELOG.md | 44 +++++++++++++++++++ extensions/akismet/composer.json | 2 +- extensions/approval/composer.json | 2 +- extensions/bbcode/composer.json | 2 +- extensions/embed/composer.json | 2 +- extensions/emoji/composer.json | 2 +- extensions/flags/composer.json | 2 +- extensions/lang-english/composer.json | 2 +- extensions/likes/composer.json | 2 +- extensions/lock/composer.json | 2 +- extensions/markdown/composer.json | 2 +- extensions/mentions/composer.json | 2 +- extensions/nicknames/composer.json | 2 +- extensions/package-manager/composer.json | 2 +- extensions/pusher/composer.json | 2 +- extensions/statistics/composer.json | 2 +- extensions/sticky/composer.json | 2 +- extensions/subscriptions/composer.json | 2 +- extensions/suspend/composer.json | 2 +- extensions/tags/composer.json | 2 +- framework/core/src/Foundation/Application.php | 2 +- js-packages/webpack-config/package.json | 2 +- 22 files changed, 65 insertions(+), 21 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index c88bd56d7..a482ffd05 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,49 @@ # Changelog +## [v1.8.0](https://github.com/flarum/framework/compare/v1.7.1...v1.8.0) +### Fixed +- (a11y) reply placeholder not accessible [#3793] +- (bbcode) highlight.js does not work after changing post content [#3817] +- (bbcode) localize quote `wrote` string [#3809] +- (mentions) mentions XHR fired even after mentioning is done [#3806] +- (package-manager) available core updates cause an error in the dashboard ([fab71f2](fab71f2d01fa20ce9b3002833339dc5ea3ea6301)) +- (tags) not all tags are loaded in the permission grid [#3804] +- (tags) tag discussion modal filters with exact matches only after first index [#3786] +- (testing) always clear cache in integration test's tearDown [#3818] +- `UserSecurityPage` not exported ([232618a](232618aba604ab003425df38b895208c863d3260)) +- `isDark()` utility can receive null value [#3774] +- approving a post does not bump user `comment_count` [#3790] +- circular dependencies disable all involved extensions [#3785] +- color input overflowing the input box [#3796] +- deleting a discussion from the profile does not visually remove it [#3799] +- discussion page showing horizontal scroll on iOS [#3821] +- empty string displayed as SelectDropdown title [#3773] +- filter values are not validated [#3795] +- infinite scroll not initialized for notifications on big screens [#3733] +- notification subject discussion eager loading fails [#3788] +- null as 2nd param in `preg_match` is deprecated [#3801] +- unread count in post stream not visible [#3791] +- unreadable badge icon on certain colors [#3810] +- integrity constraint violation [#3772] +### Changed +- (core,mentions) limit `mentionedBy` post relation results [#3780] +- (likes) limit `likes` relationship results [#3781] +- Change some methods from private to protected, to be able to extend the affected classes [#3802] +- Do not catch exceptions when testing Console commands [#3813] +- drop usage of jquery in `install` and `update` interfaces [#3797] +- extensibility improvements [#3729] +- major frontend JS cleanup [#3609] +- revert ineffective code for encoding of page title [#3768] +- speed up post creation time [#3808] +### Added +- (mentions,tags) tag mentions [#3769] +- add delete own posts permission [#3784] +- add a trait to flush the formatter cache in tests [#3811] +- add user creation to users list page [#3744] +- cli command for enabling or disabling an extension [#3816] +- conditional extenders [#3759] +- provide old content to `Revised` event [#3789] + ## [v1.7.1](https://github.com/flarum/framework/compare/v1.7.0...v1.7.1) ### Fixed - (tags) composer tag selection modal using wrong primary max & min numbers (abc9670659426b765274376945b818b70d84848c) diff --git a/extensions/akismet/composer.json b/extensions/akismet/composer.json index 81d04bcfa..9cbdd48ef 100644 --- a/extensions/akismet/composer.json +++ b/extensions/akismet/composer.json @@ -19,7 +19,7 @@ } ], "require": { - "flarum/core": "^1.7", + "flarum/core": "^1.8", "flarum/approval": "^1.7" }, "autoload": { diff --git a/extensions/approval/composer.json b/extensions/approval/composer.json index 1b13a74f8..c54fab337 100644 --- a/extensions/approval/composer.json +++ b/extensions/approval/composer.json @@ -19,7 +19,7 @@ } ], "require": { - "flarum/core": "^1.7", + "flarum/core": "^1.8", "flarum/flags": "^1.7" }, "autoload": { diff --git a/extensions/bbcode/composer.json b/extensions/bbcode/composer.json index 6561adebe..a1a0e9272 100644 --- a/extensions/bbcode/composer.json +++ b/extensions/bbcode/composer.json @@ -19,7 +19,7 @@ } ], "require": { - "flarum/core": "^1.7" + "flarum/core": "^1.8" }, "autoload": { "psr-4": { diff --git a/extensions/embed/composer.json b/extensions/embed/composer.json index 466ccc114..71c4c4593 100644 --- a/extensions/embed/composer.json +++ b/extensions/embed/composer.json @@ -19,7 +19,7 @@ } ], "require": { - "flarum/core": "^1.7" + "flarum/core": "^1.8" }, "autoload": { "psr-4": { diff --git a/extensions/emoji/composer.json b/extensions/emoji/composer.json index 13b954c34..10d5dedb7 100644 --- a/extensions/emoji/composer.json +++ b/extensions/emoji/composer.json @@ -19,7 +19,7 @@ } ], "require": { - "flarum/core": "^1.7" + "flarum/core": "^1.8" }, "extra": { "branch-alias": { diff --git a/extensions/flags/composer.json b/extensions/flags/composer.json index 8b10ff8f0..c7b8b1d38 100644 --- a/extensions/flags/composer.json +++ b/extensions/flags/composer.json @@ -19,7 +19,7 @@ } ], "require": { - "flarum/core": "^1.7" + "flarum/core": "^1.8" }, "autoload": { "psr-4": { diff --git a/extensions/lang-english/composer.json b/extensions/lang-english/composer.json index 21050e3b4..545b447ec 100644 --- a/extensions/lang-english/composer.json +++ b/extensions/lang-english/composer.json @@ -7,7 +7,7 @@ ], "license": "MIT", "require": { - "flarum/core": "^1.7" + "flarum/core": "^1.8" }, "extra": { "branch-alias": { diff --git a/extensions/likes/composer.json b/extensions/likes/composer.json index 3dee5eeb4..167b4a624 100644 --- a/extensions/likes/composer.json +++ b/extensions/likes/composer.json @@ -19,7 +19,7 @@ } ], "require": { - "flarum/core": "^1.7" + "flarum/core": "^1.8" }, "autoload": { "psr-4": { diff --git a/extensions/lock/composer.json b/extensions/lock/composer.json index 437713fc9..046807f06 100644 --- a/extensions/lock/composer.json +++ b/extensions/lock/composer.json @@ -19,7 +19,7 @@ } ], "require": { - "flarum/core": "^1.7" + "flarum/core": "^1.8" }, "autoload": { "psr-4": { diff --git a/extensions/markdown/composer.json b/extensions/markdown/composer.json index d7a5a047e..2c93a97b8 100644 --- a/extensions/markdown/composer.json +++ b/extensions/markdown/composer.json @@ -19,7 +19,7 @@ } ], "require": { - "flarum/core": "^1.7" + "flarum/core": "^1.8" }, "extra": { "branch-alias": { diff --git a/extensions/mentions/composer.json b/extensions/mentions/composer.json index 741b255cb..8e6e3dd08 100644 --- a/extensions/mentions/composer.json +++ b/extensions/mentions/composer.json @@ -19,7 +19,7 @@ } ], "require": { - "flarum/core": "^1.7" + "flarum/core": "^1.8" }, "autoload": { "psr-4": { diff --git a/extensions/nicknames/composer.json b/extensions/nicknames/composer.json index cb81c6b81..d9effd919 100644 --- a/extensions/nicknames/composer.json +++ b/extensions/nicknames/composer.json @@ -19,7 +19,7 @@ } ], "require": { - "flarum/core": "^1.7" + "flarum/core": "^1.8" }, "autoload": { "psr-4": { diff --git a/extensions/package-manager/composer.json b/extensions/package-manager/composer.json index ad579cfeb..b8e390a3b 100755 --- a/extensions/package-manager/composer.json +++ b/extensions/package-manager/composer.json @@ -22,7 +22,7 @@ "source": "https://github.com/flarum/package-manager" }, "require": { - "flarum/core": "^1.5.0", + "flarum/core": "^1.8", "composer/composer": "^2.3" }, "require-dev": { diff --git a/extensions/pusher/composer.json b/extensions/pusher/composer.json index 857459499..5cc1ed528 100644 --- a/extensions/pusher/composer.json +++ b/extensions/pusher/composer.json @@ -19,7 +19,7 @@ } ], "require": { - "flarum/core": "^1.7", + "flarum/core": "^1.8", "pusher/pusher-php-server": "^2.2" }, "require-dev": { diff --git a/extensions/statistics/composer.json b/extensions/statistics/composer.json index 67edc9b79..91d585519 100644 --- a/extensions/statistics/composer.json +++ b/extensions/statistics/composer.json @@ -19,7 +19,7 @@ } ], "require": { - "flarum/core": "^1.7" + "flarum/core": "^1.8" }, "autoload": { "psr-4": { diff --git a/extensions/sticky/composer.json b/extensions/sticky/composer.json index fdf30746b..c9cbcc841 100644 --- a/extensions/sticky/composer.json +++ b/extensions/sticky/composer.json @@ -19,7 +19,7 @@ } ], "require": { - "flarum/core": "^1.7" + "flarum/core": "^1.8" }, "autoload": { "psr-4": { diff --git a/extensions/subscriptions/composer.json b/extensions/subscriptions/composer.json index 1413b9a49..d7365c764 100644 --- a/extensions/subscriptions/composer.json +++ b/extensions/subscriptions/composer.json @@ -19,7 +19,7 @@ } ], "require": { - "flarum/core": "^1.7" + "flarum/core": "^1.8" }, "autoload": { "psr-4": { diff --git a/extensions/suspend/composer.json b/extensions/suspend/composer.json index 6699f537a..cd28f64d0 100644 --- a/extensions/suspend/composer.json +++ b/extensions/suspend/composer.json @@ -19,7 +19,7 @@ } ], "require": { - "flarum/core": "^1.7" + "flarum/core": "^1.8" }, "autoload": { "psr-4": { diff --git a/extensions/tags/composer.json b/extensions/tags/composer.json index 638fe9daa..91adda661 100644 --- a/extensions/tags/composer.json +++ b/extensions/tags/composer.json @@ -19,7 +19,7 @@ } ], "require": { - "flarum/core": "^1.7" + "flarum/core": "^1.8" }, "autoload": { "psr-4": { diff --git a/framework/core/src/Foundation/Application.php b/framework/core/src/Foundation/Application.php index a5feb2693..f7933167d 100644 --- a/framework/core/src/Foundation/Application.php +++ b/framework/core/src/Foundation/Application.php @@ -21,7 +21,7 @@ class Application * * @var string */ - const VERSION = '1.8.0-dev'; + const VERSION = '1.8.0'; /** * The IoC container for the Flarum application. diff --git a/js-packages/webpack-config/package.json b/js-packages/webpack-config/package.json index 67f0b86d0..513e7f145 100644 --- a/js-packages/webpack-config/package.json +++ b/js-packages/webpack-config/package.json @@ -1,6 +1,6 @@ { "name": "flarum-webpack-config", - "version": "2.0.1", + "version": "2.0.2", "description": "Webpack config for Flarum JS and TS transpilation.", "main": "index.js", "author": "Flarum Team",