# 3.1.0.beta6: Threads in Chat, Afbeeldingraster, Chatberichten exporteren, en meer

**URL:** https://meta.discourse.org/t/3-1-0-beta6-threads-in-chat-image-grid-export-chat-messages-and-more/270337
**Category:** Announcements
**Tags:** release-notes
**Created:** [11 juli 2023 om 23:21 UTC](https://meta.discourse.org/t/3-1-0-beta6-threads-in-chat-image-grid-export-chat-messages-and-more/270337 "2023-07-11T23:21:55Z")
**Posts on this page:** 1
**Showing post:** 1

<div class="post-metadata">

### Author: ![rishabh](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/rishabh/32/179446_2.png) [@rishabh](https://meta.discourse.org/u/rishabh)
#### Post date: [11 juli 2023 om 23:21 UTC](https://meta.discourse.org/t/3-1-0-beta6-threads-in-chat-image-grid-export-chat-messages-and-more/270337/1 "2023-07-11T23:21:55Z")

</div>

## New features in 3.1.0.beta6

### Threads inside Discourse Chat

Threads are scoped conversations happening parallel to the main chat channel. In channels where threads are enabled, replying to a message will automatically start a new thread where conversations can continue on the side.

 ![image](https://global.discourse-cdn.com/meta/original/4X/4/c/0/4c033d077d8b15a3e1291a257972635fe19fc1ad.jpeg)

To start using threads in your favorite channels, see [Introducing chat threads!](https://meta.discourse.org/t/introducing-chat-threads/270613#how-to-get-your-hands-on-them-7)

### Image grid in posts

 ![image](https://global.discourse-cdn.com/meta/original/4X/5/8/5/58564c117a672d43177d6bac7711c21e6bbeb6d2.jpeg)

We added a new feature that can arrange images (or other media) into a grid in posts. Users can add the `[grid]` tag around images or uploads manually, or they can use an icon next to the first image in a block of images in the composer preview to toggle the grid on/off.

 ![image](https://global.discourse-cdn.com/meta/original/4X/e/8/8/e88df36babc556d00b74255337197acb8e476638.jpeg)

### Export chat messages to CSV file

Admins can now export chat messages by going to `/admin/plugins/chat` and clicking the Create export button in the _Export chat messages_ section:

[![Screenshot 2023-06-20 at 23 22 06](https://global.discourse-cdn.com/meta/original/4X/7/0/1/701f64b9c0a696855513cc9592874b066504250e.jpeg)](https://user-images.githubusercontent.com/1274517/247238561-b5eb02be-5095-4144-aedc-e38ced0a480e.png)

Then, admins will receive a PM with the exported file once ready. At the moment, the feature allows you to export up to 10,000 messages within the last 6 months. For more details, see the [PR description](https://github.com/discourse/discourse/pull/22113).

### Improved navigation menu configuration of categories and tags

In the navigation menu, we added a new modal to configure tags and categories, with filters to easily find what you’re looking for. To try it, click the pencil icon in the **Categories** or **Tags** sections of your menu.

Options to reset to defaults or to see the most popular items in the menu by de-selecting all have also been added.

![edit-categories-navigation](https://global.discourse-cdn.com/meta/original/4X/5/9/a/59a2f4a3e61515d5ce0004e83ee4870b145e596b.gif)

![](https://global.discourse-cdn.com/meta/original/4X/d/1/c/d1c85516cf8ac22add9fdd01d7bbd30bc402852f.gif)

### Simplifying the main section of the navigation menu

We have removed the section heading of the main section of the navigation menu. The section now takes up a bit less space and is no longer collapsible, so the most important links are always visible while the menu is open. The section is still configurable by admins via a link in the More… menu.

![31e53e1200b4916431baeedb167b333269026a9d](https://global.discourse-cdn.com/meta/original/4X/a/6/b/a6bae172c0b873f8d9faa87902894852f7467869.gif)

For more background about this change see [this topic](https://meta.discourse.org/t/maybe-just-remove-the-community-header-in-the-sidebar-a-plea/252854/49).

### Introducing ‘loading slider’ for page navigation

To replace the full-page loading spinner with a loading bar at the top of the screen, functionality from the [Horizontal loading slider](https://meta.discourse.org/t/horizontal-loading-slider/177939/254) #Customization > Theme component was merged into Discourse.

![ezgif-6-f4ed194f762c](https://global.discourse-cdn.com/meta/original/3X/2/d/2d060e4a585c11b36bd976ab382b3196a384ef77.webp)

This new loading indicator is now the default. The old `spinner` is planned to be removed in the near future, but remains an option for the time being by changing the `page_loading_indicator` site setting from `slider` to `spinner`. Admins on sites with the old theme component will be shown a prompt to uninstall it.

## Security Updates

This release includes fixes for these security issues reported by our community and [HackerOne](https://hackerone.com/discourse).

- limit amount of links in custom sidebar section [CVE-2023-36818  
 ](https://github.com/discourse/discourse/security/advisories/GHSA-gxqx-3q2p-37gm)
- Don’t reuse CSP nonce between requests [CVE-2023-36473](https://github.com/discourse/discourse/security/advisories/GHSA-9f52-624j-8ppq)
- ensure topic is valid before updating category [CVE-2023-36466](https://github.com/discourse/discourse/security/advisories/GHSA-4hjh-wg43-p932)
- ReDoS vulnerability in URI gem [Ruby CVE-2023-36617](https://www.ruby-lang.org/en/news/2023/06/29/redos-in-uri-CVE-2023-36617/)

---

_[View the full topic](https://meta.discourse.org/t/3-1-0-beta6-threads-in-chat-image-grid-export-chat-messages-and-more/270337)._
