Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v10.5 Changelog #7704

Open
wants to merge 43 commits into
base: v10.5-documentation
Choose a base branch
from
Open

v10.5 Changelog #7704

wants to merge 43 commits into from

Conversation

amyblais
Copy link
Member

No description provided.

Copy link

Newest code from mattermost has been published to preview environment for Git SHA 9ffa453

Copy link

Newest code from mattermost has been published to preview environment for Git SHA 1cc57fb

Copy link

Newest code from mattermost has been published to preview environment for Git SHA d2ef01d

Copy link

Newest code from mattermost has been published to preview environment for Git SHA 236aa8d

Copy link

Newest code from mattermost has been published to preview environment for Git SHA 7454fd5

@amyblais amyblais added the Work In Progress Not yet ready for review label Jan 16, 2025
@amyblais amyblais added this to the v10.5.0 milestone Jan 16, 2025
Copy link

Newest code from mattermost has been published to preview environment for Git SHA f603b94

Copy link

Newest code from mattermost has been published to preview environment for Git SHA 57164b0

Copy link

Newest code from mattermost has been published to preview environment for Git SHA 6426983

Copy link

Newest code from mattermost has been published to preview environment for Git SHA 569b15a

Copy link

Newest code from mattermost has been published to preview environment for Git SHA 16ce8e0

Copy link

Newest code from mattermost has been published to preview environment for Git SHA 101e07e

Copy link

Newest code from mattermost has been published to preview environment for Git SHA 27a94d5

Copy link

Newest code from mattermost has been published to preview environment for Git SHA 75bdb0e

Copy link

Newest code from mattermost has been published to preview environment for Git SHA 4acacbe

Copy link

Newest code from mattermost has been published to preview environment for Git SHA d9a03d6

Copy link

Newest code from mattermost has been published to preview environment for Git SHA 68d3265

Copy link

Newest code from mattermost has been published to preview environment for Git SHA be9fc66

Copy link

Newest code from mattermost has been published to preview environment for Git SHA 35d8638

Copy link

Newest code from mattermost has been published to preview environment for Git SHA 4dbcd69

Copy link

Newest code from mattermost has been published to preview environment for Git SHA 791c64d

Copy link

Newest code from mattermost has been published to preview environment for Git SHA 37014b1

Copy link

Newest code from mattermost has been published to preview environment for Git SHA ff4d8b1

Copy link

github-actions bot commented Feb 3, 2025

Newest code from mattermost has been published to preview environment for Git SHA a60b96a

- Mattermost has stopped official Mattermost server builds for the Microsoft Windows operating system. Administrators should migrate existing Mattermost server installations to use the official Linux builds. See more details in [this forum post](https://forum.mattermost.com/t/deprecation-notice-server-builds-for-microsoft-windows/21498).

### Breaking Changes
- The internal workings of the ``PluginLinkComponent`` in the webapp have been improved. Plugins that register link tooltips using ``registerLinkTooltipComponent`` will see changes in how tooltip components are managed. Link tooltips are now unmounted from the DOM by default, significantly improving performance. They are only mounted when a link is hovered over or focused. As a result, plugins may need to update their components to properly handle mounting and unmounting scenarios.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
- The internal workings of the ``PluginLinkComponent`` in the webapp have been improved. Plugins that register link tooltips using ``registerLinkTooltipComponent`` will see changes in how tooltip components are managed. Link tooltips are now unmounted from the DOM by default, significantly improving performance. They are only mounted when a link is hovered over or focused. As a result, plugins may need to update their components to properly handle mounting and unmounting scenarios.
- The internal workings of the ``PluginLinkComponent`` in the webapp have been changed to unmounted link tooltips from the DOM by default, significantly improving performance. Plugins that register link tooltips using ``registerLinkTooltipComponent`` will see changes in how tooltip components are managed. They are only mounted when a link is hovered over or focused. As a result, plugins may need to update their components to properly handle mounting and unmounting scenarios.

@M-ZubairAhmed can we be more specific on what plugin developers need to update here? We can possibly link the example of what was done in the GH plugin.

source/about/mattermost-v10-changelog.md Outdated Show resolved Hide resolved
Copy link

github-actions bot commented Feb 7, 2025

Newest code from mattermost has been published to preview environment for Git SHA d0ac4fe

Copy link

github-actions bot commented Feb 7, 2025

Newest code from mattermost has been published to preview environment for Git SHA 7cac7db

Copy link

github-actions bot commented Feb 7, 2025

Newest code from mattermost has been published to preview environment for Git SHA eece287

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
1: Dev Review Requires review by a core commiter 1: PM Review Requires review by a product manager
Projects
None yet
Development

Successfully merging this pull request may close these issues.