# 3.1.0.beta7: Nova Lightbox do Discourse, Editor JSON para configurações de tema, alternância de canais públicos e mais

**URL:** <https://meta.discourse.org/t/3-1-0-beta7-new-discourse-lightbox-json-editor-for-theme-settings-public-channels-toggle-and-more/272357>\
**Category:** Announcements\
**Tags:** release-notes\
**Created:** [Julho 28, 2023, 12:47pm UTC](https://meta.discourse.org/t/3-1-0-beta7-new-discourse-lightbox-json-editor-for-theme-settings-public-channels-toggle-and-more/272357 "2023-07-28T12:47:38Z")\
**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:** [Julho 28, 2023, 12:47pm UTC](https://meta.discourse.org/t/3-1-0-beta7-new-discourse-lightbox-json-editor-for-theme-settings-public-channels-toggle-and-more/272357/1 "2023-07-28T12:47:38Z")

</div>

## Novidades em 3.1.0.beta7

### Nova Lightbox do Discourse usando Glimmer

 ![](https://global.discourse-cdn.com/meta/original/4X/0/2/0/020f7c047d806652424b55de25a48cad48e7e079.jpeg)

As “lightboxes” do Discourse exibem imagens carregadas em uma sobreposição agradável que contém a imagem em tamanho real e, nesta versão, começamos a [migrar da antiga biblioteca Magnific popup](https://meta.discourse.org/t/migrating-away-from-magnific-popup/251505) para uma implementação baseada em [Glimmer](https://guides.emberjs.com/release/upgrading/current-edition/glimmer-components/). Para experimentar o sistema aprimorado, marque a configuração `enable experimental lightbox`.

### Novo Editor JSON para configurações de temas e componentes

Para ajudar os administradores a importar/exportar/editar configurações facilmente, agora oferecemos um editor JSON nativo. Para temas e componentes que permitem configuração adicional, clique no botão

 ![Screenshot 2023-07-28 at 1.18.45 PM](https://global.discourse-cdn.com/meta/original/4X/0/4/6/04689a01a4c1e786776b03576ecfcb3e7a21e1f6.png) para abrir o editor.

 ![Screenshot 2023-07-28 at 1.14.39 PM](https://global.discourse-cdn.com/meta/original/4X/f/5/a/f5aacdfabf6826af71309f92d2c5a7eb070353ad.png)

### Alternar canais públicos no Discourse Chat

A nova configuração do site `enable_public_channels` permite que os administradores do site decidam se os canais públicos estão disponíveis ou não. Se desativado, os usuários só poderão usar Chats Pessoais, mas não canais.

 ![Screenshot 2023-07-21 at 4.12.43 PM](https://global.discourse-cdn.com/meta/original/4X/1/5/8/15815fe8ee40a6055dcd5494a0cd3963e4fe39d1.png)

## Atualizações de Segurança

Esta versão inclui correções para estas questões de segurança relatadas por nossa comunidade e pela [HackerOne](https://hackerone.com/discourse).

- Não permitir que um site específico monopolize a fila de adiamento [CVE-2023-38498](https://github.com/discourse/discourse/security/advisories/GHSA-wv29-rm3f-4g2j)
- Ocultar tags restritas na visualização noscript [CVE-2023-386](https://github.com/discourse/discourse/security/advisories/GHSA-wx6x-q4gp-mgv5)
- Limitar o comprimento da coluna de motivo de edição [CVE-2023-37906](https://github.com/discourse/discourse/security/advisories/GHSA-pjv6-47x6-mx7c)
- Lidar com aceitações de convite concorrentes [CVE-2023-37904](https://github.com/discourse/discourse/security/advisories/GHSA-6wj5-4ph2-c7qg)
- Impor um limite superior nos parâmetros de limite em vários controladores [CVE-2023-38684](https://github.com/discourse/discourse/security/advisories/GHSA-ff7g-xv79-hgmf)
- Não reutilizar nonce CSP entre requisições anônimas [CVE-2023-37467](https://github.com/discourse/discourse/security/advisories/GHSA-gr5h-hm62-jr3j)

---

_[View the full topic](https://meta.discourse.org/t/3-1-0-beta7-new-discourse-lightbox-json-editor-for-theme-settings-public-channels-toggle-and-more/272357)._
