3.3.0.beta1: Adesione a Discourse Discover, pagina degli argomenti più popolari, motivo di segnalazione "È illegale", e altro ancora!

E ancora!

Ma aspetta, c’è dell’altro! Ci impegniamo al massimo per evidenziare le nuove funzionalità e le modifiche per voi, ma ci sono sempre troppe modifiche da dettagliare. Per un elenco completo delle nuove funzionalità, correzioni di bug, miglioramenti dell’UX e altro ancora, assicuratevi di rivedere le Funzionalità e Correzioni Aggiuntive elencate di seguito.

Miglioramenti ai plugin

discourse-activity-pub

Correzioni di bug

  • Assicurarsi che le collezioni di argomenti esistano per le attività full_topic (67)
  • Utilizzare il full slugPath per ricaricare le categorie con i permessi (65)
  • Registro delle failure del job di consegna (64)

discourse-adplugin

Nuove funzionalità

  • Migliorare la compatibilità DFP / Ad-manager con Content-Security-Policy (201)

Correzioni di bug

  • Calcolare l’assenza di annunci per i gruppi lato server (200)
  • Aggiungere gruppi di esclusione per ciascuna piattaforma pubblicitaria (197)

discourse-ai

Nuove funzionalità

  • Condividere conversazioni con l’IA tramite un URL (521)
  • Ricerca semantica rapida con IA (501)
  • Aggiungere persona e strumenti per il bot assistente GitHub (513)
  • Supporto per Claude Opus e Sonnet (508)
  • Opzione per inviare un post alla coda di revisione tramite il triage dell’IA (498)
  • Supporto dell’assistente IA in lingue diverse dall’inglese (489)
  • Gestire upload sicuri nelle didascalie delle immagini (476)
  • Didascalia immagine IA (470)
  • Nuova persona Discourse Helper (473)
  • Persone menzionabili e strumento di selezione casuale, limiti di contesto (466)
  • Consentire alle persone di fornire i parametri top_p e temperature (459)
  • Affinare il report LLM per seguire più da vicino le istruzioni (451)

Correzioni di bug

  • Evidenziazione della sintassi per le conversazioni IA condivise con CSP abilitato (532)
  • Gestire l’unicode sul tokenizer (515)
  • Scadenza delle risorse quando cambia il CSS
  • Traduzione mancante nella pagina di condivisione (528)
  • Non mostrare in modo errato la condivisione della conversazione (526)
  • Filtrare gli argomenti soft-deleted durante il backfill del sentiment (527)
  • Ai-image-caption non dovrebbe crashare controllando se currentUser può usare l’assistente (523)
  • La funzione didascalia immagine dovrebbe rispettare i gruppi dell’assistente IA del composer (522)
  • Affinare le chiamate di funzione (519)
  • Migliorare gli input dell’editor delle persone IA e l’autenticazione GitHub opzionale (518)
  • Impedire la creazione dei titoli dei thread della chat IA prima che vengano pubblicati i reply (517)
  • Evitare tutti i loop di feedback dei bot (507)
  • Backspace nel prompt personalizzato del composer chiude il menu (505)
  • Salvataggio persona di sistema in lingue non inglesi, PM bot mancanti
  • Supportare chiamate multiple di strumenti (502)
  • Streaming dei messaggi quando si invia un PM diretto a una persona (500)
  • Supportare spazi all’interno degli argomenti per Open AI (499)
  • Chiamata servizio del composer che rompe le modifiche condivise (494)
  • Ridurre la dimensione di troncamento per Gemini Embeddings (493)
  • La generazione immagini con Gemini era rotta (490)
  • La didascalia era rotta con chiamate successive multiple (481)
  • Impossibile condividere conversazioni con l’utente persona (479)
  • Pulire i risultati della ricerca IA quando avviene una ricerca successiva (469)
  • Titoli dei thread della chat IA migliori (467)
  • Utilizzare un prompt dedicato per i titoli dei thread (464)
  • Controllo esplicito per stringa vuota nella migrazione compat (463)
  • Nascondere gli argomenti correlati quando il modulo è disabilitato (461)
  • Refuso che causava il fallimento di text_embedding_3_large (460)
  • Migliorare la generazione degli embedding (452)
  • Aggiungere il nome della tabella per rimuovere il riferimento ambiguo alla colonna in SQL (449)

Modifiche UX

  • Aggiungere suffisso titolo alle pagine IA condivise (531)
  • Aggiungere supporto per la modalità scura (529)
  • Aggiornare stili e markup per la funzione di condivisione (525)
  • Posizionamento Assistente IA (506)
  • Minori aggiustamenti per dimensione e comportamento della didascalia immagine (484)
  • Minori aggiustamenti allo stile della didascalia immagine (482)
  • Aggiungere descrizioni delle impostazioni mancanti (465)
  • Reintrodurre le validazioni delle impostazioni embedding (457)
  • Validare le impostazioni embedding (455)

Modifiche di sicurezza

  • Inserire una protezione SSRF quando si chiamano servizi dal plugin. (485)

discourse-akismet

Correzioni di bug

  • Errore 500 quando si modifica un PostVotingComment (127)
  • Traduzione mancante per review_tl1_users_first_post_voting_comment (128)

discourse-automation

Nuove funzionalità

  • Consentire sia custom_fields che user_fields nel trigger (253)
  • Creazione automatica di post all’aggiornamento dell’utente (249)

Correzioni di bug

  • Aggiornare il modo in cui passiamo i valori a ModalJsonSchemaEditor (257)
  • Formattare correttamente i placeholder (255)
  • Calcolare il prossimo ricorrente giornaliero da ora (248)

discourse-cakeday

Modifiche UX

  • Correggere layout pagina, pulizia (123)

discourse-calendar

Nuove funzionalità

  • Utilizzare le nuove opzioni da downloadCalendar (549)

Correzioni di bug

  • La modifica del campo personalizzato dell’evento non funzionava (550)
  • Aggiornare il test per gli aggiustamenti festivi (541)

Modifiche di sicurezza

  • Nascondere gli invitati dagli utenti che non sono autorizzati a vedere il post dell’evento (544)
  • Vietare l’auto-invito a eventi privati (543)

discourse-client-performance

Correzioni di bug

  • Utilizzare il nome corretto del plugin in PLUGIN_NAME

discourse-data-explorer

Nuove funzionalità

  • Aggiungere il tipo di parametro group_list (283)

discourse-global-filter

Correzioni di bug

  • Matrice categorie vuota convertendola in glimmer (133)

discourse-group-membership-ip-block

Modifiche di sicurezza

  • Non esporre i campi personalizzati di altri plugin (13)

discourse-jira

Correzioni di bug

  • Aggiornare il campo jira all’API Component. (61)
  • Refuso (58)

discourse-kolide

Nuove funzionalità

  • Nuova casella di controllo per segnare un dispositivo come mobile nell’onboarding (89)

discourse-math

Modifiche UX

  • Nascondere toast caricamento mathjax (78)

discourse-microsoft-auth

Modifiche di sicurezza

  • Le email di microsoft non sono verificate (72)

discourse-multilingual

Correzioni di bug

  • Test falliti a causa di i18n.default (3)

Modifiche di sicurezza

  • Aggiungere lunghezza massima al campo personalizzato content_languages

discourse-oauth2-basic

Nuove funzionalità

  • Consentire di specificare percorsi richiesti quando si recupera l’userinfo (96)

discourse-post-voting

Correzioni di bug

  • Problemi con Next Page per i crawler (193)

discourse-reactions

Nuove funzionalità

  • Contare tutte le reazioni come like con eccezioni controllate da un’impostazione del sito (267)

Correzioni di bug

  • Smettere di richiedere più reazioni quando non ne esistono (282)
  • Non mostrare Like sull’endpoint reactions-received (279)
  • Visualizzare reazioni attività per altri utenti (278)
  • Chiamata funzione _allowHover() (277)
  • Passare il mouse sull’icona della reazione causando errore avrebbe inondato le richieste AJAX (274)
  • Non mostrare gli utenti che hanno Reagito sotto il menu … del post (275)
  • Non mostrare like con reazioni nella lista likes-received (273)
  • Gestire post.user_id nullo per la sincronizzazione UserAction (270)
  • Richiedere job pianificato mancante in plugin.rb (269)

discourse-solved

Correzioni di bug

  • Annidare combobox all’interno dell’elemento LI (280)

discourse-steam-login

Correzioni di bug

  • Stile pulsante e etichetta (79)

discourse-subscriptions

Correzioni di bug

  • Assicurare la cancellazione del prodotto al momento della conferma (195)

discourse-templates

Nuove funzionalità

  • Aggiungere un link all’argomento sorgente del template (70)

Correzioni di bug

  • Lentezza quando si elencano i template e la categoria dei template (67)

discourse-vk-auth

Modifiche UX

  • Migliorare il design del pulsante per corrispondere ad altri login (29)

Tutte le funzionalità e correzioni

Nuove funzionalità

  • Mostrare opzionalmente il link “Powered by Discourse” a discourse.org (26162)
  • Filtrare parole chiave aggiuntive per la sidebar (26148)
  • Utilizzare dir="auto" del browser per support_mixed_text_direction (26129)
  • Impostazione utente per silenziare le notifiche di chiusura (26072)
  • Migliorare l’opzione “+ sottocategorie” (26086)
  • Abilitare Content-Security-Policy strict-dynamic per default (26051)
  • Mostrare il conteggio rimanente in category-drop (25938)
  • Spostare il link “Torna al forum” sopra il filtro (26070)
  • Chiusura silenziosa in blocco degli argomenti (26043)
  • Riaggiungere l’opzione “+ sottocategorie” (26035)
  • Consente di forzare un thread (25987)
  • Impostazione sito per includere il post nei messaggi di penalità (26025)
  • Aggiungere onebox per loom (26016)
  • Introdurre API per manipolare le icone dell’header (25916)
  • Consentire a gruppi specifici di visualizzare l’email grezza (26003)
  • Aggiungere ambiti API di recupero (25978)
  • Supporto per campi boolean, enum e integer per le impostazioni dello schema tema (25933)
  • Introduce l’impostazione chat_preferred_mobile_index (25927)
  • Consentire attributi rowspan e colspan sulle tabelle HTML (20973)
  • Filtrare sidebar admin (25853)
  • Aggiungere stato utente alla lista membri della chat (25831)
  • Campi input impostazioni schema tema (25811)
  • Nascondere stato utente quando l’utente nasconde il profilo pubblico e la presenza (24300)
  • Aggiungere controllo pianificato dei problemi di login Twitter - Parte 1 (25830)
  • Chiamare API hub per aggiornare l’iscrizione a Discourse discover. (25634)
  • Aggiungere outlet before e after automatici agli outlet wrapper plugin (24254)
  • Aggiungere plugin-outlet prima/dopo le sezioni della sidebar (25807)
  • Aggiungere una casella di controllo per gli utenti per confermare prima di segnalare come illegale (25762)
  • Pulsante indietro per le impostazioni schema tema (25743)
  • Creare un link per iniziare una nuova chat (25722)
  • Aggiungere un attributo .topic a transformedPost (25757)
  • Aggiungere opzione sperimentale per CSP strict-dynamic (25664)
  • Basi per l’UI delle impostazioni schema tema (25673)
  • Shift+j e shift+k faranno scorrere i post interi (25684)
  • Applicare il pinning alle liste degli argomenti caldi (25690)
  • Backlink al sito da Logster (25669)
  • Generare automaticamente e visualizzare l’immagine di anteprima del video (25633)
  • Caricamento asincrono di hashtag categoria e chat (25526)
  • Aggiungere nuova ragione di flag ‘illegale’ (25498)
  • Mostrare indicatore post non letto su mobile (25421)
  • Permalink per gli utenti (25552)
  • Consentire di disabilitare la tab attività utente per utenti non admin (25540)
  • Miglioramenti alla funzione hot (25533)
  • Aggiunge un link al messaggio originale (25503)

Correzioni di bug

  • Stripping corretto delle direttive csp non necessarie sotto strict-dynamic (26180)
  • Supporto [code] nei blockquote (26182)
  • Gestire post_search_data nil per il risultato di ricerca (26179)
  • Cliccare su “altro…” nell’autocomplete emoji (26176)
  • Cliccare su “altro…” nell’autocomplete emoji (26160)
  • Miglioramenti per la sidebar admin (26168)
  • Nascondere suggerimento per inviare PM quando i PM sono disabilitati per l’utente (26157)
  • Evitare l’invio di email utente se si menziona con @ un utente staged in un argomento (26102)
  • Attendere Topic.apply_transformations asincrono durante loadMore (26143)
  • Le asserzioni lookbehind non sono disponibili in < iOS 16.4 (26139)
  • Chiudere menu utente alla navigazione (26131)
  • Rilevamento “blocco” codice prima di mostrare l’autocomplete (26023)
  • Rilevamento corretto RTL (26127)
  • Assicurarsi che le info argomento header si aggiornino immediatamente quando ci si allontana (26128)
  • Correggere link icona pm nell’header glimmer (26125)
  • Non impedire l’apertura di link regolari in :hamburger:wrapper (26126)
  • Memorizzare indirizzo IP registrazione quando si crea utente via SSO (26121)
  • Consentire nil per i valori delle proprietà quando non sono richiesti (26112)
  • Utilizzare la locale dell’utente per le notifiche push della chat (26107)
  • Bug nel servizio desktopNotifications che non permetteva la cancellazione dell’iscrizione (26103)
  • Migliora il linking dei messaggi dei thread (26095)
  • Dismiss non letto che non dismissava correttamente (26096)
  • Ricerca argomento per header glimmer (26040)
  • Controllare options in dismissRead (26065)
  • Riporta l’icona discourse-sidebar (26050)
  • Aggiornare UserProfile#bio_raw di Discobot quando cambia la locale predefinita (26045)
  • Spaziatura <td> su tabella espansa (26037)
  • Non mostrare thread senza reply (26033)
  • Mostra correttamente come disabilitato un utente che non può chattare (26010)
  • I tipi di webhook attivi escludono i plugin inattivi (26022)
  • ThemeSettingsObjectValidator non permetteva percorsi URL per stringa (26005)
  • Downgrade livello fiducia se sono soddisfatti tutti i requisiti. (25953)
  • Previene allegati duplicati nelle email in arrivo (25986)
  • Restituire attributo href mancante per le avatar dei partecipanti alla mappa degli argomenti (25981)
  • Rimuove istantaneamente il messaggio di gruppo quando si lascia (25961)
  • I job import:rebake_uncooked_* non potevano essere eseguiti in parallelo (25969)
  • Mostrare “nessuna categoria” in category-chooser (25917)
  • Aggiorna in tempo reale i thread dalla pagina dei miei thread (25955)
  • Aggiornamenti in tempo reale dello stato dei membri del canale (25925)
  • Mostrare promemoria segnalibro eliminati nel menu segnalibri utente (25905)
  • Non mostrare prompt invio pm quando l’utente non può inviare pm (25912)
  • Aggiungere stato al serializzatore membership canale (25906)
  • Gestione migliore degli errori nella creazione DM (25908)
  • ThemeSettingsValidator.validate_value restituiva errore sbagliato (25901)
  • Errore quando i valori integer sono impostati come default di impostazioni di tipo stringa (25898)
  • Previene eccezione quando l’ultimo reply ha utente eliminato (25852)
  • Non sollevare errore su transizione abortita (25841)
  • Aggiorna correttamente l’ultimo letto al click sulla freccia di scroll (25838)
  • Prevenire errori sidebar admin in modalità sicura (25832)
  • Tag muti che rompevano la pagina hot quando filtrati per tag (25824)
  • Non evidenziare due volte i link plugin admin nella sidebar (25808)
  • Regressione con azione onFilesPicked (25819)
  • Fare in modo che category-drop cerchi le sottocategorie (25817)
  • Mostrare Non categorizzato in category-chooser (25794)
  • Consente di interrogare un username composto da interi (25815)
  • FollowRedirects quando si cambia pannello sidebar (25814)
  • Personalizzare pulsanti footer modale vista template form (25804)
  • Rendere l’ordine di /categories/search deterministico (25793)
  • Assicurarsi che le proprietà del modello siano impostate (25790)
  • Le chiavi della cache dovrebbero essere stringhe (25791)
  • Caricare categorie con i risultati di ricerca argomento (25700)
  • I risultati delle categorie dovrebbero essere ordinati per termine (25771)
  • La sidebar admin nascondeva il pulsante toggle chat/forum (25781)
  • Non duplicare i link plugin nella sidebar admin (25780)
  • Link attivo nav admin in modalità scura (25759)
  • Impostare lo sfondo video di nero (25744)
  • Nome categoria corretto per auto_join_users_info in chat (25739)
  • Salto post completo non funzionava (25734)
  • Aggiungere un bordo intorno al pulsante play del placeholder video (25727)
  • Preload categorie genitrici per sidebar (25726)
  • Rimuovere logica specifica strict-dynamic dalle estensioni CSP (25725)
  • Rispettare preferenze homepage nel link Torna al Forum della sidebar admin (25642)
  • Controllo Is_my_own? per utenti che eseguono azioni anonimamente (25716)
  • Fare in modo che gli elementi di ricerca recenti popolino l’input con il valore (25704)
  • Una regressione in b797434 (25694)
  • Config backlink Logster in produzione (25685)
  • Rendere selezionabili gli argomenti simili (25682)
  • Consentire a diversi canali chat di avere uno slug vuoto (25680)
  • Nascondere info timer sullo toggle stato argomento (25596)
  • Ritoccare le traduzioni del tipo di flag illegale (25670)
  • Non aggiungere classe "tag-" alle pagine senza filtro tag (25677)
  • Serializzare can_ignore_users (25672)
  • Non scrubbare inutilmente i parametri query dalla homepage (25665)
  • Preload campi categoria specifici utente (25663)
  • I badge categoria email non dovrebbero usare il colore del testo della categoria (25655)
  • URL argomento privato quotato rispetta installazione in sottocartella (25643)
  • Ordinare canali chat per slug (25656)
  • Nessun reply come nuovo argomento senza permesso (25641)
  • L’origine Webauthn era errata per le configurazioni in sottocartella (25651)
  • Ordinare canali chat per menzioni, non letti e titolo canale (25565)
  • Cambiare logica max_image_megapixels (25625)
  • Renderizzare stili badge categoria inline per email (25487)
  • Cercare tutti gli hashtag dei canali (25617)
  • Preload associazioni sulle sottocategorie quando si caricano le categorie in lazy loading (25630)
  • Preload sempre la lista plugin admin per l’admin nella sidebar (25606)
  • Hot non aggiungeva gli argomenti bumpati di recente (25619)
  • Non asincronizzare le categorie già caricate (25607)
  • Rispettare intervallo date nel report delle fonti di traffico principali (25599)
  • Notifiche push service worker quando la cache è disabilitata (25610)
  • Fidarsi sempre di admin e moderator con le modifiche ai post (25602)
  • Traduzione mancante per flag Illegale su argomento (25603)
  • Consentire sempre al personale (admin & mod) di pubblicare link (25601)
  • Aggiungere id a warn (25597)
  • Omettere valori nonce e hash CSP quando unsafe-inline è abilitato (25590)
  • Ripristinare supporto per file .js.es6 in PrettyText (25588)
  • Argomenti simili che dipendevano dal menu di ricerca widget (25586)
  • Cliccare su una notifica scatenava un errore (25583)
  • ClassName corretto per le avatar delle notifiche usando l’avatar di sistema (25578)
  • Visite per TL3 significa effettivamente “Post letti: giorni unici” (25468)
  • Salvare lo stato chat precedente quando si naviga con la sidebar (25537)
  • Inserire spaziatura badge ricerca Hyperlink (25563)
  • Salvare correttamente gli inviti di gruppo (25566)
  • Aggiornare cache javascript temi dopo aver eseguito migrazioni temi (25562)
  • Aggiungere reindirizzamento desktop per route chat solo mobile (25561)
  • Gestire vecchie versioni Firefox che non supportano isConditionalMediationAvailable (25549)
  • Asset immagine plugin in produzione (25547)
  • Previene che l’header discourse vada sotto la navigazione ipad (25542)
  • Usare solo lo stile menzione per menzioni valide in chat (25523)
  • Preload categorie sidebar quando si caricano le categorie in lazy loading (25332)
  • Serializzare controllo uploaded_avatars_allowed_groups sull’utente corrente (25515)
  • Supporto migliore per ipad e footer nav hub (25518)
  • Riproduzione video su iOS (25513)
  • Usare placeholder feedback_category nella stringa i18n (25514)
  • Rimappare operatore di prossimità ricerca testo postgres (25497)
  • Traduzione mancante di guidelines_topic.body (25505)
  • Nascondere condizionalmente ‘I miei thread’ su mobile (25494)
  • Rimuovere regex e sostituzione stringa fast-edit (25496)
  • L’indicatore riga canale chat dovrebbe mostrare solo il conteggio urgente (25458)
  • Impostare predefiniti impostazioni gruppo extra su staff + TL(N) (25493)
  • Rimuovere interruzioni di riga da img alt & title nel parser HTML a markdown (25473)
  • Tipo input integer impostazione sito (25485)

Modifiche UX

  • Correzione margine titolo chat nel drawer e nel pannello laterale (26171)
  • Correzione allineamento intestazione navbar chat (26161)
  • Aggiornamento intestazione glimmer con nuovo icona dnd (26166)
  • Visualizzazione descrizione impostazione per oggetti typed theme setting (26152)
  • Miglioramento gestione errori per DiscourseConnect (26140)
  • Avatar utente che ha risposto per ultimo nel thread chat (26123)
  • Rimozione ultima risposta da My Threads preview + restyling (25568)
  • Modifica etichetta azione predefinita da “Messaggio” a “Invia messaggio” nel composer quando si invia un messaggio (26109)
  • Stili per il link “torna al forum” nel menu hamburger (26118)
  • Visualizzazione spinner di caricamento durante il caricamento delle dipendenze per ace-editor (26099)
  • Stile avatar chat is-online (26012)
  • Aggiornamento hex blu Facebook, aggiunta commento sul colore del pulsante (26105)
  • Non nascondere nuovo elemento di navigazione nella nuova vista sperimentale (26094)
  • Aggiunta grid-area facoltativa below-content (26091)
  • Pulizia pulsanti invito (26068)
  • Allineamento a sinistra testo intestazione e piè di pagina argomenti suggeriti (26058)
  • Aggiunta icona sidebar (26046)
  • Spostamento pulsante dismiss superiore da topics a d-navigation (26032)
  • Correzione fontsize e weight per impostazione prioritize username (26034)
  • Pulizia scss creatore messaggio chat + tweak design visualizzazione username (25928)
  • Visualizzazione sempre controlli immagine su dispositivi touch (26018)
  • Prima passata descrizioni impostazioni sito (25829)
  • Disabilitazione controlli anteprima immagine mentre invisibili (25990)
  • Miglioramento wrap impostazione email gruppo, pulizia stili (25985)
  • Miglioramento wrap ricerca avanzata, rimozione foglio stile mobile (25975)
  • Pulizia stili info tag, rimozione foglio stile mobile (25973)
  • Semplificazione stili per caricatore immagini (25970)
  • Abilitazione titolo badge su mobile, pulizia stili (25968)
  • Aggiornamento istanze btn-flat appropriate a btn-transparent (25945)
  • Aumento contrasto scrollbar pre chat (25930)
  • Chat >` correzioni generali (25929)
  • Miglioramento messaggio errore invito quando un utente usa un’email già utilizzata (25695)
  • Larghezza autocomplete flessibile (25900)
  • Assicurarsi che a-tag usi var border radius (25882)
  • Correzione border-radius per dropdown in azioni msg chat (25881)
  • Rimozione margine su icona bookmark su msg chat (25859)
  • Rimozione valore hardcoded (25499)
  • Chat >` allineamento pulsante invio + correzione valore hardcoded (25836)
  • Chat composer >` correzione indicatore digitazione e padding superiore (mobile) (25821)
  • I nomi dei gruppi non dovrebbero essere sempre maiuscoli (25820)
  • Correzione hover espansione link mappa topic (25822)
  • Tweak per pulsante invio (25816)
  • Consenti composer a schermo intero su mobile (25787)
  • Aggiornamento design chat composer (mobile) (25789)
  • Correzione stili modale sezione sidebar (25803)
  • Correzioni modale mobile (25788)
  • Titolo canale chat linka alle impostazioni canale (25785)
  • Cambio colore punto sovrascritto per renderlo leggermente visibile in dark mode (25782)
  • Nascondi icona trascinabile nel form sidebar su mobile (25738)
  • Correzione css spinner video (25770)
  • Tweak css pulsante play (25754)
  • Tweak sulla sidebar admin (25717)
  • Consenti reimpostazione password durante conferma sessione (25708)
  • Miglior allineamento card (25720)
  • Mostra cronologia ricerca per più contesti (25705)
  • Redesign chat browse (25698)
  • Pulizia alcune incoerenze etichette e form, riduzione grassetto eccessivo (25701)
  • Impedisci wrapping groupname (25696)
  • Correzione allineamento e stili risultati ricerca gruppo (25681)
  • Mostra indicatore stato lettura mobile completo (25678)
  • Aggiunta indicatore caricamento a banner PM ‘nuovi o aggiornati’ (25676)
  • Chiarimento date vecchie con YYYY invece di 'YY (25661)
  • Imposta larghezza per elementi nuove funzionalità (25657)
  • Aggiunta indicatore caricamento durante caricamento ‘argomenti nuovi o aggiornati’ (25649)
  • Dimensionamento container Onebox (25658)
  • Imposta zindex menu azione chat più alto (25645)
  • Rendi testo avviso refresh più amichevole (25646)
  • Non visualizzare stato vuoto durante cambio filtro notifica (25631)
  • Correzione posizione conteggio post su avatar in mappa topic (25622)
  • Aggiunta padding in fondo a pagina impostazioni canale chat mobile (25587)
  • Concedi più spazio ai nomi su /u (25576)
  • Dimensionamento Chat su Mobile (25543)
  • Refactoring indicatore Non Disturbare (25508)
  • Mostra navigazione piè di pagina PWA/Hub su chat (25501)
  • Aggiorna var colore selezionato (25500)

Modifiche alla Sicurezza

  • Generazione più CSS categoria sul client
  • Limitazione lunghezza parametri inviti
  • Prevenzione azioni staff di grandi dimensioni che causano DoS
  • Aggiunta limiti di velocità per upload
  • Non rivelare esistenza di sottocategorie segrete

Prestazioni

  • Omissione vista HTML da sessioni di utenti connessi. (26170)
  • Evitare salvataggio ThemeSetting due volte quando si crea nuovo override db (26076)
  • Aggiunta indici per velocizzare query notifiche da menu utente (26048)
  • Riduzione allocazioni ActiveRecord in CategoryList#find_relevant_topics (25950)
  • Arresto esecuzione bootsnap in modalità sviluppo su tutti gli ambienti (25737)
  • Uso opzione -ping per comando identify ImageMagick (25713)
  • Passaggio opzione -ping al comando identify ImageMagick per velocizzarlo (25697)
  • Non consentire a un singolo utente di monopolizzare la coda defer (25593)
  • Aggiunta cache per Category.asyncFindByIds (25531)

Accessibilità

  • Aggiornamento scorciatoie tastiera selezione multipla (26069)
  • Markup errori form sidebar come regioni live (25937)
  • Quando si aggiunge link sidebar personalizzato, primo input nuova riga dovrebbe ottenere focus (25920)
  • Cambio ruolo composer a dialog, miglioramento aria-labels (25666)
  • Markup form sezione navigazione personalizzata per screen reader (25623}
13 Mi Piace