Skip to content

Commit

Permalink
Merge branch 'master' into extend-github-actions-for-pr
Browse files Browse the repository at this point in the history
  • Loading branch information
cwarnermm authored Oct 11, 2024
2 parents 75d92f3 + 2155bd8 commit 104c1a4
Show file tree
Hide file tree
Showing 14 changed files with 105 additions and 49 deletions.
15 changes: 12 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -104,9 +104,18 @@ The following software is required to build the documentation:
- Use `make clean html` to delete all static HTML output in the `/build` directory and re-build all files. This command is particularly useful when you're making changes to the LHS navigation pane and want to ensure you're not reviewing cached results.
- Use `make livehtml` to review a live preview published to `http://127.0.0.1:8000` that automatically updates as new changes are saved in your local IDE.
Windows users will require [GNU Make](https://gnuwin32.sourceforge.net/packages/make.htm) installed for the above commands to work correctly. If GNU Make is not installed, please substitute `CMD /C make.bat` for `make` in the above commands to use the Windows command interpreter. For example `make html` will become `CMD /C make.bat html`.
Note: When using the `CMD /C make.bat` substitution, only a single target may be specified. Instead of running `CMD /C make.bat clean html`, each target must be run seperately. For example, `CMD /C make.bat clean` followed by `CMD /C make.bat html`.
> [!NOTE]
> Windows users require `make` installed for the build commands above to work correctly. To install `make` via Chocolatey:
>
> 1. Install [chocolatey](https://chocolatey.org/).
> 2. In a Windows terminal, select the downward chevron, and hold `CTRL` while selecting **PowerShell** to run commands as an admin.
> 3. Accept the admin prompt.
> 4. Run the following command: `choco install make`
> 5. Exit the terminal.
>
> If `make` isn't installed, substitute `CMD /C make.bat` for make in the build commands above to use the Windows command interpreter. For example, to run `make html`, run the command: `CMD /C make.bat html`. Only a single target may be specified using this method. This means that, instead of running `CMD /C make.bat clean html`, each target must be run separately as `CMD /C make.bat clean` followed by `CMD /C make.bat html`.
>
> When building the Mattermost Product Documentation locally, Windows users will see slower build speeds because only a single processing core is used to build the docs. Mac & Linux users will see faster build speeds because multiple cores are used to build. It's not yet clear where to make changes to support multiple processing cores on Windows machines. More investigation is needed.
6. When working with static build results, navigate to the `build` directory:
```sh
Expand Down
12 changes: 12 additions & 0 deletions source/_static/badges/academy-copilot-setup.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
:orphan:
:nosearch:

.. raw:: html

<a href="https://academy.mattermost.com/p/new-mattermost-copilot-multi-llm-setup-usage" class="mm-badge mm-badge--academy" target="_blank">
<img src="../_static/images/badges/academy-callout-image.jpg" alt="" />
<div class="mm-badge__copy">
<span class="mm-badge__accent-text">Mattermost Academy</span>
<span class="mm-badge__title">Learn about setting up and configuring Mattermost Copilot with multiple LLMs</span>
</div>
</a>
2 changes: 1 addition & 1 deletion source/_static/badges/academy-msteams.rst
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

.. raw:: html

<a href="https://mattermost.com/pl/mattermost-academy-msteams-integration-training" class="mm-badge mm-badge--academy" target="_blank">
<a href="https://academy.mattermost.com/p/new-mattermost-for-microsoft-teams-integration" class="mm-badge mm-badge--academy" target="_blank">
<img src="../_static/images/badges/academy-callout-image.jpg" alt="" />
<div class="mm-badge__copy">
<span class="mm-badge__accent-text">Mattermost Academy</span>
Expand Down
2 changes: 1 addition & 1 deletion source/about/mattermost-mobile-releases.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ See the [Mobile app changelog](/about/mobile-app-changelog) for release details,

| **Release** | **Released on** | **Support ends** | **Compatible with** |
|:---|:---|:---|:---|
| v2.20 {ref}`FEATURE <release-types>` [Download](https://github.com/mattermost/mattermost-mobile/releases/tag/v2.20.0) \| {ref}`Changelog <release-v2-20-0>` | 2024-09-16 | 2024-10-15 | {ref}`v10.0 <release-v10.0-major-release>`, {ref}`v9.11 <release-v9-11-extended-support-release>`, {ref}`v9.10 <release-v9-10-feature-release>`, {ref}`v9.9 <release-v9-9-feature-release>`, {ref}`v9.5 <release-v9-5-extended-support-release>` |
| v2.20 {ref}`FEATURE <release-types>` [Download](https://github.com/mattermost/mattermost-mobile/releases/tag/v2.20.1) \| {ref}`Changelog <release-v2-20-1>` | 2024-09-16 | 2024-10-15 | {ref}`v10.0 <release-v10.0-major-release>`, {ref}`v9.11 <release-v9-11-extended-support-release>`, {ref}`v9.10 <release-v9-10-feature-release>`, {ref}`v9.9 <release-v9-9-feature-release>`, {ref}`v9.5 <release-v9-5-extended-support-release>` |
| v2.19 {ref}`FEATURE <release-types>` [Download](https://github.com/mattermost/mattermost-mobile/releases/tag/v2.19.2) \| {ref}`Changelog <release-v2-19-2>` | 2024-08-16 | 2024-09-15 | {ref}`v9.11 <release-v9-11-extended-support-release>`, {ref}`v9.10 <release-v9-10-feature-release>`, {ref}`v9.9 <release-v9-9-feature-release>`, {ref}`v9.8 <release-v9-8-feature-release>`, {ref}`v9.5 <release-v9-5-extended-support-release>` |
| v2.18 {ref}`FEATURE <release-types>` [Download](https://github.com/mattermost/mattermost-mobile/releases/tag/v2.18.1) \| {ref}`Changelog <release-v2-18-1>` | 2024-07-16 | 2024-08-15 | {ref}`v9.10 <release-v9-10-feature-release>` |
| v2.17 {ref}`FEATURE <release-types>` [Download](https://github.com/mattermost/mattermost-mobile/releases/tag/v2.17.1) \| {ref}`Changelog <release-v2-17-1>` | 2024-06-16 | 2024-07-15 | {ref}`v9.9 <release-v9-9-feature-release>` |
Expand Down
6 changes: 3 additions & 3 deletions source/about/mattermost-server-releases.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,14 +19,14 @@ Mattermost releases a new server version on the 16th of each month in [binary fo

| **Release** | **Released on** | **Support ends** |
|:---|:---|:---|
| v10.0 [Download](https://releases.mattermost.com/10.0.0/mattermost-10.0.0-linux-amd64.tar.gz) \| {ref}`Changelog <release-v10.0-major-release>` | 2024-09-16 | 2024-12-15 |
| v9.11 [Download](https://releases.mattermost.com/9.11.2/mattermost-9.11.2-linux-amd64.tar.gz) \| {ref}`Changelog <release-v9-11-extended-support-release>` | 2024-08-16 | 2025-05-15 {ref}`EXTENDED <release-types>` |
| v10.0 [Download](https://releases.mattermost.com/10.0.1/mattermost-10.0.1-linux-amd64.tar.gz) \| {ref}`Changelog <release-v10.0-major-release>` | 2024-09-16 | 2024-12-15 |
| v9.11 [Download](https://releases.mattermost.com/9.11.3/mattermost-9.11.3-linux-amd64.tar.gz) \| {ref}`Changelog <release-v9-11-extended-support-release>` | 2024-08-16 | 2025-05-15 {ref}`EXTENDED <release-types>` |
| v9.10 [Download](https://releases.mattermost.com/9.10.3/mattermost-9.10.3-linux-amd64.tar.gz) \| {ref}`Changelog <release-v9-10-feature-release>` | 2024-07-16 | 2024-10-15 |
| v9.9 [Download](https://releases.mattermost.com/9.9.3/mattermost-9.9.3-linux-amd64.tar.gz) \| {ref}`Changelog <release-v9-9-feature-release>` | 2024-06-14 | 2024-09-15 |
| v9.8 [Download](https://releases.mattermost.com/9.8.3/mattermost-9.8.3-linux-amd64.tar.gz) \| {ref}`Changelog <release-v9-8-feature-release>` | 2024-05-16 | 2024-08-15 |
| v9.7 [Download](https://releases.mattermost.com/9.7.6/mattermost-9.7.6-linux-amd64.tar.gz) \| {ref}`Changelog <release-v9-7-feature-release>` | 2024-04-16 | 2024-07-15 |
| v9.6 [Download](https://releases.mattermost.com/9.6.3/mattermost-9.6.3-linux-amd64.tar.gz) \| {ref}`Changelog <release-v9-6-feature-release>` | 2024-03-16 | 2024-06-15 |
| v9.5 [Download](https://releases.mattermost.com/9.5.10/mattermost-9.5.10-linux-amd64.tar.gz) \| {ref}`Changelog <release-v9-5-extended-support-release>` | 2024-02-16 | 2024-11-15 {ref}`EXTENDED <release-types>` |
| v9.5 [Download](https://releases.mattermost.com/9.5.11/mattermost-9.5.11-linux-amd64.tar.gz) \| {ref}`Changelog <release-v9-5-extended-support-release>` | 2024-02-16 | 2024-11-15 {ref}`EXTENDED <release-types>` |
| v9.4 [Download](https://releases.mattermost.com/9.4.5/mattermost-9.4.5-linux-amd64.tar.gz) \| {ref}`Changelog <release-v9-4-feature-release>` | 2024-01-16 | 2024-04-15 |
| v9.3 [Download](https://releases.mattermost.com/9.3.3/mattermost-9.3.3-linux-amd64.tar.gz) \| {ref}`Changelog <release-v9-3-feature-release>` | 2023-12-16 | 2024-03-15 |
| v9.2 [Download](https://releases.mattermost.com/9.2.6/mattermost-9.2.6-linux-amd64.tar.gz) \| {ref}`Changelog <release-v9-2-feature-release>` | 2023-11-16 | 2024-02-15 |
Expand Down
7 changes: 6 additions & 1 deletion source/about/mattermost-v10-changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,12 @@ Support for Mattermost Server v9.5 [Extended Support Release](https://docs.matte
(release-v10.0-major-release)=
## Release v10.0 - [Major Release](https://docs.mattermost.com/about/release-policy.html#release-types)

**Release day: 2024-09-16**
- **10.0.1, released 2024-10-10**
- Mattermost v10.0.1 contains low to medium severity level security fixes. [Upgrading](https://docs.mattermost.com/upgrade/upgrading-mattermost-server.html) to this release is recommended. Details will be posted on our [security updates page](https://mattermost.com/security-updates/) 30 days after release as per the [Mattermost Responsible Disclosure Policy](https://mattermost.com/security-vulnerability-report/).
- Fixed an issue enabling Professional customers and Team Edition users to upgrade to Playbooks v2 via the in-product marketplace, which fails to start without an Enterprise License. Additional details and discussion can be found on the [forums here](https://forum.mattermost.com/t/clarification-on-playbooks-in-mattermost-v10/20563) [MM-60679](https://mattermost.atlassian.net/browse/MM-60679).
- Mattermost v10.0.1 contains no database or functional changes.
- **10.0.0, released 2024-09-16**
- Original 10.0.0 release.

### Important Upgrade Notes
- We no longer support new installations using MySQL starting in v10. All new customers and/or deployments will only be supported with the minimum supported version of the PostgreSQL database. End of support for MySQL is targeted for Mattermost v11.
Expand Down
11 changes: 11 additions & 0 deletions source/about/mattermost-v9-changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,11 @@ Support for Mattermost Server v9.5 [Extended Support Release](https://docs.matte
(release-v9-11-extended-support-release)=
## Release v9.11 - [Extended Support Release](https://docs.mattermost.com/about/release-policy.html#release-types)

- **9.11.3, released 2024-10-10**
- Mattermost v9.11.3 contains low to medium severity level security fixes. [Upgrading](https://docs.mattermost.com/upgrade/upgrading-mattermost-server.html) to this release is recommended. Details will be posted on our [security updates page](https://mattermost.com/security-updates/) 30 days after release as per the [Mattermost Responsible Disclosure Policy](https://mattermost.com/security-vulnerability-report/).
- Fixed an issue with YouTube previews no longer being displayed [MM-60351](https://mattermost.atlassian.net/browse/MM-60351).
- Improved the performance of LDAP sync jobs when group-contained teams and channels are used [MM-60253](https://mattermost.atlassian.net/browse/MM-60253).
- Mattermost v9.11.3 contains no database or functional changes.
- **9.11.2, released 2024-09-26**
- Mattermost v9.11.2 contains low to medium severity level security fixes. [Upgrading](https://docs.mattermost.com/upgrade/upgrading-mattermost-server.html) to this release is recommended. Details will be posted on our [security updates page](https://mattermost.com/security-updates/) 30 days after release as per the [Mattermost Responsible Disclosure Policy](https://mattermost.com/security-vulnerability-report/).
- Added Mattermost user survey plugin to pre-packaged plugins, [v1.1.1](https://github.com/mattermost/mattermost-plugin-user-survey/releases).
Expand Down Expand Up @@ -650,6 +655,12 @@ See [this walkthrough video](https://mattermost.com/video/changelog-v9-6/) on so
(release-v9-5-extended-support-release)=
## Release v9.5 - [Extended Support Release](https://docs.mattermost.com/upgrade/release-definitions.html#extended-support-release-esr)

- **9.5.11, released 2024-10-10**
- Mattermost v9.5.11 contains low to medium severity level security fixes. [Upgrading](https://docs.mattermost.com/upgrade/upgrading-mattermost-server.html) to this release is recommended. Details will be posted on our [security updates page](https://mattermost.com/security-updates/) 30 days after release as per the [Mattermost Responsible Disclosure Policy](https://mattermost.com/security-vulnerability-report/).
- Fixed an issue with YouTube previews no longer being displayed [MM-60351](https://mattermost.atlassian.net/browse/MM-60351).
- Pre-packaged Calls plugin [v0.29.2](https://github.com/mattermost/mattermost-plugin-calls/releases/tag/v0.29.2).
- Improved the performance of LDAP sync jobs when group-contained teams and channels are used [MM-60253](https://mattermost.atlassian.net/browse/MM-60253).
- Mattermost v9.5.11 contains no database or functional changes.
- **9.5.10, released 2024-09-26**
- Mattermost v9.5.10 contains low to medium severity level security fixes. [Upgrading](https://docs.mattermost.com/upgrade/upgrading-mattermost-server.html) to this release is recommended. Details will be posted on our [security updates page](https://mattermost.com/security-updates/) 30 days after release as per the [Mattermost Responsible Disclosure Policy](https://mattermost.com/security-vulnerability-report/).
- Fixed racy use of session in ``NewWebConn`` [MM-60307](https://mattermost.atlassian.net/browse/MM-60307).
Expand Down
13 changes: 13 additions & 0 deletions source/about/mobile-app-changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,19 @@

This changelog summarizes updates to Mattermost mobile apps releases for [Mattermost](https://mattermost.com).

(release-v2-20-1)=
## 2.20.1 Release
- Release Date: October 9, 2024
- Server Versions Supported: Server v9.5.0+ is required. Self-Signed SSL Certificates are not supported unless the user installs the CA certificate on their device.

### Compatibility
- **Upgrade to server version v9.5.0 or later is required.** Support for server [Extended Support Release](https://docs.mattermost.com/upgrade/extended-support-release.html) (ESR) v8.1.0 has ended and upgrading to server ESR v9.5.0 or later is required. As we innovate and offer newer versions of our mobile apps, we maintain backwards compatibility only with supported server versions. Users who upgrade to the newest mobile apps while being connected to an unsupported server version can be exposed to compatibility issues, which can cause crashes or severe bugs that break core functionality of the app.
- Android operating system 7+ [is required by Google](https://android-developers.googleblog.com/2017/12/improving-app-security-and-performance.html).
- iPhone 6s devices and later with iOS 13.4+ is required.

### Improvements
- Added a configuration setting ``NativeAppSettings > MobileExternalBrowser`` that tells the Mobile app to perform SSO Authentication using the external default browser.

(release-v2-20-0)=
## 2.20.0 Release
- Release Date: September 16, 2024
Expand Down
Loading

0 comments on commit 104c1a4

Please sign in to comment.