Add overview of deprecations and removals with version 5.5 (#191)
authorMatthias Schmidt <gravatronics@live.com>
Tue, 22 Jun 2021 07:19:51 +0000 (09:19 +0200)
committerGitHub <noreply@github.com>
Tue, 22 Jun 2021 07:19:51 +0000 (09:19 +0200)
docs/migration/wsc54/deprecations_removals.md [new file with mode: 0644]
mkdocs.yml

diff --git a/docs/migration/wsc54/deprecations_removals.md b/docs/migration/wsc54/deprecations_removals.md
new file mode 100644 (file)
index 0000000..7bd5a1a
--- /dev/null
@@ -0,0 +1,73 @@
+# Migrating from WSC 5.4 - Deprecations and Removals
+
+With version 5.5, we have deprecated certain components and removed several other components that have been deprecated for many years.
+
+
+
+## Deprecations
+
+### PHP
+
+#### Classes
+
+- `filebase\system\file\FileDataHandler` (use `filebase\system\cache\runtime\FileRuntimeCache` instead)
+
+#### Methods
+
+- `wcf\util\MathUtil::getRandomValue()` ([WoltLab/WCF#4280](https://github.com/WoltLab/WCF/pull/4280))
+- `wcf\util\StringUtil::getHash()` ([WoltLab/WCF#4279](https://github.com/WoltLab/WCF/pull/4279))
+
+
+
+## Removals
+
+### PHP
+
+#### Classes
+
+- `wbb\data\thread\News`
+- `wbb\data\thread\NewsList`
+- `wcf\form\RecaptchaForm` ([WoltLab/WCF#4289](https://github.com/WoltLab/WCF/pull/4289))
+- `wcf\system\cache\builder\TemplateListenerCacheBuilder` ([WoltLab/WCF#4297](https://github.com/WoltLab/WCF/pull/4297))
+- `wcf\system\recaptcha\RecaptchaHandlerV2` ([WoltLab/WCF#4289](https://github.com/WoltLab/WCF/pull/4289))
+- `wcf\util\PasswordUtil`
+
+#### Methods
+
+- `wbb\data\board\BoardCache::getLabelGroups()`
+- `wcf\data\tag\TagCloudTag::getSize()` ([WoltLab/WCF#4325](https://github.com/WoltLab/WCF/pull/4325))
+- `wcf\data\tag\TagCloudTag::setSize()` ([WoltLab/WCF#4325](https://github.com/WoltLab/WCF/pull/4325))
+- `wcf\system\bbcode\BBCodeParser::validateBBCodes()` ([WoltLab/WCF#4319](https://github.com/WoltLab/WCF/pull/4319))
+- `wcf\system\bbcode\BBCodeHandler::setAllowedBBCodes()` ([WoltLab/WCF#4319](https://github.com/WoltLab/WCF/pull/4319))
+- `wcf\system\breadcrumb\Breadcrumbs::add()` ([WoltLab/WCF#4298](https://github.com/WoltLab/WCF/pull/4298))
+- `wcf\system\breadcrumb\Breadcrumbs::remove()` ([WoltLab/WCF#4298](https://github.com/WoltLab/WCF/pull/4298))
+- `wcf\system\breadcrumb\Breadcrumbs::replace()` ([WoltLab/WCF#4298](https://github.com/WoltLab/WCF/pull/4298))
+- `wcf\system\message\embedded\object\MessageEmbeddedObjectManager::parseTemporaryMessage()` ([WoltLab/WCF#4299](https://github.com/WoltLab/WCF/pull/4299))
+
+#### Properties
+
+- `wcf\data\category\Category::$permissions` ([WoltLab/WCF#4303](https://github.com/WoltLab/WCF/pull/4303))
+
+#### Constants
+
+- `wcf\system\tagging\TagCloud::MAX_FONT_SIZE` ([WoltLab/WCF#4325](https://github.com/WoltLab/WCF/pull/4325))
+- `wcf\system\tagging\TagCloud::MIN_FONT_SIZE` ([WoltLab/WCF#4325](https://github.com/WoltLab/WCF/pull/4325))
+
+#### Options
+
+- `MODULE_SYSTEM_RECAPTCHA` ([WoltLab/WCF#4305](https://github.com/WoltLab/WCF/pull/4305))
+
+
+### JavaScript
+
+- `WCF.ACP.Style.ImageUpload` ([WoltLab/WCF#4323](https://github.com/WoltLab/WCF/pull/4323))
+- `WCF.Like.js` ([WoltLab/WCF#4300](https://github.com/WoltLab/WCF/pull/4300))
+- `WCF.Message.UserMention` ([WoltLab/WCF#4324](https://github.com/WoltLab/WCF/pull/4324))
+- `WCF.UserPanel` ([WoltLab/WCF#4316](https://github.com/WoltLab/WCF/pull/4316))
+
+
+### Phrases
+
+- `wbb.search.boards.all`
+- `wcf.global.form.error.lessThan.javaScript` ([WoltLab/WCF#4306](https://github.com/WoltLab/WCF/pull/4306))
+- `wcf.global.form.error.greaterThan.javaScript` ([WoltLab/WCF#4306](https://github.com/WoltLab/WCF/pull/4306))
index b3fe8f0aa817449e7c6aa294e219258484ada32a..0568fdc2e9bcbe6299661d277f378247e2047dab 100644 (file)
@@ -111,6 +111,7 @@ nav:
     - 'Migrating from WSC 5.4':
       - 'PHP API': 'migration/wsc54/php.md'
       - 'TypeScript and JavaScript': 'migration/wsc54/javascript.md'
+      - 'Deprecations and Removals': 'migration/wsc54/deprecations_removals.md'
     - 'Migrating from WSC 5.3':
       - 'PHP API': 'migration/wsc53/php.md'
       - 'Session Handling and Authentication': 'migration/wsc53/session.md'