E molto altro!
Ma aspetta, c’è dell’altro! Ci impegniamo al massimo per evidenziare le nuove funzionalità e i cambiamenti per voi, ma ci sono sempre troppi cambiamenti da dettagliare. Per un elenco completo delle nuove funzionalità, correzioni di bug, miglioramenti UX e altro, assicuratevi di rivedere le Funzionalità e Correzioni Aggiuntive elencate di seguito.
Miglioramenti ai plugin
discourse-activity-pub
Modifiche UX
- Usa durata
shortper il toast durante la copia dell’URI in ActivityPub (267)
discourse-akismet
Correzioni di bug
- Rimuovi l’impostazione del sito
reviewable_ui_refresh(193)
discourse-deprecation-collector
Correzioni di bug
- Usa il percorso frontend corretto per i riferimenti alla directory (94)
discourse-development-auth
Correzioni di bug
- Converti l’URI in stringa prima del reindirizzamento (38)
discourse-doc-categories
Correzioni di bug
- Non mostrare gli URL nella barra laterale ma mostra invece i titoli degli argomenti (68)
- Non riassegnare gli argomenti eliminati come indice (67)
discourse-follow
Correzioni di bug
- Dai priorità alle notifiche di visualizzazione rispetto alle notifiche di follow (163)
discourse-jira
Correzioni di bug
- Accoda il job sidekiq per sincronizzare i progetti jira sull’istanza del server jira (116)
discourse-livestream
Modifiche UX
- Aggiorna la variabile di sfondo (70)
discourse-prometheus
Correzioni di bug
- Espandi i bucket dell’istogramma per
http_requests_queue_duration_seconds(157)
Tutte le funzionalità e correzioni
Nuove funzionalità
- Aggiungi l’elenco delle categorie da ignorare per i linkback di GitHub (35921)
- Introduci lo script di automazione
set_topic_timer(36660) - Aggiungi ambito API granulare per cambiare la proprietà del post (36835)
- Aggiungi impostazione del sito per forzare la vecchia interfaccia di revisione (36774)
- Quando si spostano i post in un PM, aggiungi anche l’utente che agisce (36789)
- Aggiungi impostazioni del sito per le soglie dello scanner di spam (36780)
- Introduci le localizzazioni dei tag tramite API, senza interfaccia utente per ora (36754)
- Crea tag in linea sul percorso /tags (36645)
- Formatta i risultati del confronto eval in una tabella (36724)
- Rispetta la presenza dell’utente quando la chat è sullo schermo (36652)
- Condividi i report Rewind pubblicamente per impostazione predefinita e permetti di renderli privati (36587)
- Aggiungi animazione di pensiero quando i blocchi di pensiero sono in corso (36673)
- Supporto dell’editor ricco per nodi inline e blocco wrap (36591)
- Aggiungi il tipo di parametro current_user_id a Data Explorer (36655)
- Memorizza lo stato di dismissal di rewind nel database invece che in localStorage (36625)
- Pagina delle impostazioni Discourse ID (36316)
- Resetta lo stato ‘mostra contenuto originale’ quando l’utente cambia la lingua del contenuto (36620)
- Nuova automazione per inviare email a utenti specifici quando un post viene segnalato (36580)
- Aggiungi classi CSS per i cambiamenti imminenti a
<body>(36586) - Migliora le descrizioni onebox con il contesto dell’ancora/fragment dell’URL (36536)
- Migliora il supporto degli screenshot per i temi con modalità scura/chiaro (36422)
- Rivelare Discourse Rewind (36578)
- Aggiungi azione di pulizia per gli utenti di revisione rifiutati (36556)
- Supporto nativo per gli allegati negli LLM (36415)
- Supporta l’interfaccia utente del filtro argomenti quando si ordina per voti (36516)
- Risolvi gli elementi da revisionare quando l’autore elimina il post (36471)
- Aggiungi lo stato “cambiamenti richiesti” agli onebox delle PR di GitHub (36531)
- Migliora i titoli onebox con il contesto dell’ancora/fragment dell’URL (36515)
- Promozione automatica dei cambiamenti imminenti (36211)
- Includi il plugin discourse-rewind nel core (36409)
- Permetti l’override dei colori del grafico a torta con CSS (36495)
- Aggiungi il ragionamento al rilevamento dello spam (36431)
- Registra le azioni dello staff durante la creazione e l’aggiornamento delle automazioni (36458)
- Aggiungi supporto per il重试 di un completamento (36450)
- Icona di stato live delle PR di GitHub (36313)
- Usa un’euristica basata sui log per controllare i problemi degli LLM. (36432)
- Possibilità di mettere in evidenza i canali chat (36142)
- Aggiungi hook modificatore per i tag che vengono salvati (36400)
- Accetta il parametro tag quando si apre un /new-message (36421)
- Migliora la selezione multipla nella ricerca (36373)
- Implementa il tracciamento delle impressioni pubblicitarie (35797)
- Mostra i gists negli argomenti suggeriti e correlati (36303)
- Aggiungi la cronologia delle richieste alla timeline degli elementi da revisionare (36243)
- Aggiungi una nuova guida di moderazione configurabile (36287)
- Esegui confronti eval contro un dataset (36223)
- Includi le informazioni IP nella scheda di approfondimento degli elementi da revisionare aggiornati (36273)
- Aggiungi supporto per l’“aggiornamento” di un’applicazione su discourse id (35384)
- Emoji dei canali chat (36288)
- Usa GET /health per i controlli di disponibilità DNS SRV (36300)
- Registra la scelta dell’amministratore di fare backfill quando si aggiorna un sito predefinito (36296)
- Aggiungi link agli elementi da revisionare nelle note utente (36190)
Correzioni di bug
- Aggiorna gli estratti degli argomenti quando il primo post è localizzato (36885)
- Assicurati che il riferimento al caricamento sia disponibile prima della cottura (36887)
- Il dismissal degli avvisi amministrativi fallisce con 422 quando il tracker ha target NULL (36878)
- Il plugin Poll si rompe quando il plugin local-dates è disabilitato (36889)
- Rispetta il pannello della barra laterale impostato dalla rotta di destinazione quando si lascia AI Bot (36868)
- Il calendario non si aggiorna navigando tra le categorie (36851)
- Renderizza le icone degli hashtag nelle descrizioni delle categorie (36867)
- Rendi visibili agli moderatori gli elementi di revisione del triage LLM (36881)
- Rimuove un N+1 nel canale con le opzioni utente (36773)
- Rispetta l’impostazione della visione della persona nell’automazione del triage LLM (36871)
- Non mostrare l’indicatore di modifica quando sono cambiati solo i tag nascosti (36870)
- Selettore di traduzione non visibile su mobile (36861)
- Rispetta la selezione del formato data personalizzato nelle date locali (36860)
- Avvisa i moderatori prima dei cambiamenti di gruppo che li bloccherebbero fuori (36811)
- Filtra le chiavi dei template email restrittivi dalla ricerca del testo del sito (36857)
- Preserva tutti gli attributi di data nell’editor ricco (36781)
- Problemi di visualizzazione e navigazione degli ambiti delle chiavi API (36844)
- FinalDestination ignora tutti gli URL sul dominio per installazioni in sottocartelle (36785)
- Rimuovi distintivo, titolo, quando l’utente viene rimosso da un gruppo automatico (es. amministratore, moderatore) (36842)
- Il重试 con il pensiero potrebbe causare errori strani (36841)
- L’encoding plus (+) non era gestito correttamente in onebox e interfaccia utente (36822)
- Disabilita il pulsante load_more_replies finché non vengono caricati più risposte (36816)
- Rimuovi il campo personalizzato del voto dell’argomento dai log della categoria quando non c’è cambiamento (36832)
- Salva il post solo se il contenuto del post è cambiato durante la modifica del titolo (36817)
- I nuovi canali DM non vengono pubblicati (36799)
- Correggi il valore
primary-very-low(36809) - Mostra anche l’indicatore della lingua del post quando il post viene aggiornato con contenuto tradotto (36806)
- Riduci i deadlock negli aggiornamenti Topic.reset_highest (36805)
- Estrai correttamente i sondaggi quando il post contiene più citazioni (36802)
- Ripristina i nomi utente in grassetto nella pagina about (36803)
- L’eliminazione di altri post in un argomento non dovrebbe annullare la risposta del post (36800)
- Salta il tracciamento degli errori per i modelli LLM non salvati (36735)
- Salta l’aumento dell’argomento quando la data è nel passato (36784)
- Termina correttamente le catene di chiamate di strumenti tra più provider (36750)
- Persisti la reazione predefinita quando si attiva la reazione (36778)
- Oggetto simile a array legacy in listTags (36775)
- Aggiungi supporto per le date locali nelle opzioni dei sondaggi e migliora il formato delle date nell’editor ricco (36718)
- Assicura che i moderatori possano vedere i permessi delle categorie (36772)
- Supporta l’escape della sintassi delle caselle di controllo con backslash (36763)
- Rimuovi i segni di citazione dai nomi nel BBCode delle citazioni (36666)
- Il filtro “selezionato” del modello di navigazione dei tag nella barra laterale non funzionava (36765)
- Aggiorna in tempo reale le classi del corpo dei cambiamenti imminenti (36748)
- Controlla anche se l’utente può vedere il post o l’argomento prima di permettergli di localizzarlo (36749)
- Aggiungi il numero di versione alla chiave di cache di Rewind (36745)
- Affronta la condizione di gara in
PostStreamdurante il caricamento dei post (36744) - Rewind: sostituisci currentUser con user (36742)
- Assicura che scrollable-list passi l’elemento scroller (36736)
- Usa il fuso orario dell’evento per l’esportazione su Google Calendar (36727)
- Non usare lo spazio degli indirizzi IP pubblici per i test
- Vari timeout SMTP dovrebbero essere usati come float
- SMTP: disabilita esplicitamente STARTTLS quando TLS è abilitato
- Previene le notifiche dei thread non letti sui canali non a thread (36719)
- Più correzioni di visibilità di Rewind (36713)
- Non usare categorie private per i migliori post o argomenti di Rewind (36712)
- Log di cambiamento dei permessi falsi nei forum non in inglese (36676)
- Preserva le opzioni del menu a tendina modello/feature quando si filtra nella pagina di utilizzo AI
- Locali mancanti per il plugin di automazione a causa della logica di fallback mancante per i locali mancanti (36497)
- Attribuisce l’utilizzo AI attivato dall’automazione all’utente di sistema
- Renderizza le emoji nei titoli degli argomenti nelle pagine delle reazioni
- Test di gestione DST instabili in post_event_spec
- Richiedi il login per la pagina delle conversazioni AI bot (36669)
- Mostra l’evidenziazione degli errori sul campo password nel form di fine installazione
- Impossibile salvare una nuova persona con caricamenti RAG (36667)
- Preferenza utente delle scoperte di ricerca AI non salvata
- Usa gli ID dei gruppi invece dei nomi per i controlli del gruppo “tutti” (36656)
- Preserva il parametro padding attraverso il flusso di autorizzazione della chiave API utente (36640)
- Interruttore dell’impostazione correlata nella pagina novità per gli amministratori (36646)
- Aggiungi target fix all a lefthook per supportare bin/lint --fix (36644)
- URL di Rewind mancanti del percorso della sottocartella (36632)
- L’opzione silenziosa non funzionava per gli spostamenti multipli di categorie tramite PostRevisor (36626)
- Ordina per attività dell’argomento quando si cerca in:title (36630)
- Copia-incolla blocco html aumentando la sua priorità di parsing (36617)
- Reindirizzamento del login al percorso radice in configurazione sottocartella (36609)
- Rimuovi lo schema ItemList dai linkback nella vista del crawler (36608)
- Permetti al tasto Enter di funzionare dentro select-kit nei modal (36596)
- Aggiungi opzione di padding OAEP per la crittografia della chiave API utente (36592)
- Non preporre #fragment con https:// nel modal dei link (36619)
- Gestione migliore delle sillabe nell’analisi di scrittura di rewind (36616)
- Evita immagini base64 orfane nell’editor ricco (36615)
- Escludi utenti silenziati e ignorati dal calcolo FBFF (36610)
- Impossibile incollare testo quando le estensioni autorizzate per il caricamento sono vuote (36601)
- Percorsi sottocartella di Rewind (36612)
- Non pubblicare l’evento small_action per l’utente PM rimosso (36606)
- Avvisi di sviluppo middleware Rack (36460)
- Gestisci l’intestazione mancante quando si attraversa il DOM nel miglioramento dell’ancora onebox (36598)
- In modifica, assicurati che la sezione community rimanga in cima alla barra laterale (36597)
- Nascondi il link del profilo rewind quando l’utente ha optato out (36594)
- Crash della navigazione degli argomenti quando la viewport supera la soglia mobile/desktop (36590)
- Posiziona correttamente il menu a tendina select-kit in modalità RTL (36593)
- Reindirizza all’elenco dei canali quando non esistono canali in evidenza (36575)
- Quando si rientra in un canale chat non sovrascrivere le impostazioni di appartenenza (36528)
- Assicurati che la rigenerazione usi sempre l’LLM corretto (36585)
- Rivela anche rewind dall’elenco dei plugin (36581)
- Salta le notifiche quando si ricuociono i messaggi chat dai webhook di GitHub (36577)
- Salta la ricottura dei post con onebox PR GitHub inline (36576)
- ID inline nell’API delle risposte (36572)
- ReFix del loop di caricamento quando un argomento viene rimosso. (36410)
- Predefinito solo ai canali in evidenza in modalità mobile/drawer (36569)
- Evita lo stato intermedio quando si ricuociono i post con onebox (36567)
- Ricuoci i messaggi chat quando cambia lo stato della PR GitHub (36561)
- Le risposte non si sincronizzavano con Zendesk per gli argomenti collegati (36560)
- Assicurati che l’utente sia presente prima di controllare i messaggi in evidenza (36538)
- Rimuovi l’evidenza del canale quando si smette di seguire (36520)
- Permetti ai moderatori di rivelare i post usando il contesto acting_user (36512)
- Sovrapposizione della selezione multipla con l’avatar nei risultati di ricerca (36553)
- Filtra i bot LLM solo a quelli assegnati alle persone abilitate (36545)
- Gestisci il logo sketch mancante durante il ripristino del backup (36541)
- I report di utilizzo AI non potevano filtrare per modelli seed (36540)
- Rimuovi i caricamenti senza nome dai post eliminati (36484)
- Evento non trovato dopo essere stato modificato a una data precedente (36481)
- Normalizza le date senza zeri iniziali nel plugin local-dates (36539)
- Supporta l’invalidazione della cache onebox nei messaggi chat (36529)
- Mostra il livello massimo del punteggio di leggibilità (36525)
- Rewind non si dismissava quando si cliccava sulla callout (36518)
- Margine inferiore per l’ultimo report rewind (36514)
- Aggiungi supporto per il titolo predefinito in localdates (36511)
- Considera tutti i tipi di notifica eleggibili quando si notifica su un post (36472)
- Reverti lo stile del corpo composer-open a #36253 per correggere il flicker della casella di risposta sui dispositivi IOS (36449)
- FoldContent#truncate invertiva accidentalmente parti del contenuto (36498)
- Previene l’invio di chat/PM ai bot quando l’LLM ha superato i limiti di credito (36496)
- Passa l’utente a Discovery BotContext per il tracciamento dell’utilizzo (36493)
- Gli indicatori non letti della chat non dovrebbero essere allineati a destra (36492)
- Gestisci i completamenti annullati prima di emettere richieste HTTP. (36489)
- Regressione che causava i conteggi della barra laterale non allineati a destra (36485)
- Rich editor getSelected.value per restituire markdown (36483)
- Spaziatura tra CTA del secondo fattore e form (36480)
- Overflow del placeholder dell’input di login (36468)
- Rivela l’impostazione del sito “video lazy abilitati” (36478)
- L’assegnazione dell’URL al gruppo puntava all’argomento, non al gruppo (36477)
- Impossibile caricare la pagina successiva in discourse-reactions (36451)
- Regressione che causava indicatori non letti della chat mancanti (36466)
- Regressione che causava indicatore mancante nella barra laterale (36447)
- Filtra correttamente i partecipanti all’evento (36459)
- Invio di risposte agli argomenti già in zendesk (36424)
- Assicurati che le differenze dei tag usino i tag degli argomenti persistiti (35187)
- Crash del Bot Discord a causa del BotContext mancante in PersonaReplier (36429)
- Opzioni LLM mancanti su Azure (36448)
- Regressione nell’elenco dei canali e apporta miglioramenti (36436)
- Query del passaggio di importazione CategoryModerationGroups (36392)
- Aggiorna il middleware rack sendfile per x-accel-redirect (36354)
- Mostra i gists AI sui percorsi dei tag quando abilitati (36402)
- Unisci anche i voti degli argomenti quando un utente viene unito (36416)
- Non mostrare lo switcher vuoto (36407)
- Assicura che gli thread utente siano scorrevoli (36401)
- Permette a float-kit di accettare un portalOutletElement (36259)
- Problemi di migrazione dei record HouseAd dalla tabella plugin-store-rows quando fanno riferimento a categorie non esistenti (36380)
- Traduci nuovamente gli estratti degli argomenti ed evita di usare le versioni dei post per indicare il cambiamento (36382)
- Spoiler dell’editor ricco su firefox (36378)
- Permetti di inserire 0.002 negli input numerici (36374)
- Chat-settings/elenco membri non riusciva a scorrere su IOS/iPadOS (36331)
- Correggi la migrazione dei record HouseAd dalla tabella
plugins-store-rowsquando le opzionivisible_to_logged_in_userse/ovisible_to_anonsnon sono impostate nel DB (36362) - Aggiungi spazio ai badge delle categorie onebox (36355)
- Gli argomenti correlati causavano problemi di rendering della pagina (36357)
- Emoji.exists? dovrebbe essere coerente con Emoji
[](36347) - Il suggerimento utente delle notifiche degli argomenti non era ancorato correttamente (36356)
- Controlla pgvector prima di CREATE EXTENSION (35070)
- Distingui il post in coda dall’argomento nella coda di revisione aggiornata (36330)
- Il link di navigazione modifica tema dovrebbe essere nello stato attivo (36350)
- Correggi la penalità semantica dell’età correlata (36327)
- Permetti lo streaming di 2 post contemporaneamente (36311)
- Non cercare l’IP se l’utente non esiste, aggiusta gli spazi bianchi (36326)
- Non avvolgere l’oggetto del log email in un link se non è presente alcun link (36324)
- Correzioni di design AI (36320)
- Aggiungi attributo area a
must_approve_users(36317) - Aggiorna il middleware rack sendfile per x-accel-redirect (36279)
- Lightbox non riusciva a avviarsi nei componenti a causa dell’elemento imgEl nullo. (36310)
- Rimuovi i puntini di sospensione nel testo “assegnato a” nel menu esteso assegnazione (36314)
- Rientra agli URL di caricamento quando SHA1 non corrisponde (36299)
- I modal non dovrebbero far fuoriuscire i keypress fuori dal modal (36268)
BadgeQueries.sharing_badgenon contava i visitatori unici (36281)- UserDestroyer dovrebbe annullare la richiesta di qualsiasi elemento da revisionare richiesto. (36277)
GlobalSettingdovrebbe trattare gli interi negativi come interi (36276)- Blocca la fusione delle azioni del post per i flag duplicati (36265)
- Overflow del nome della categoria nella pagina delle bozze (36262)
- Aggiorna lo stato di tracciamento PM quando si contrassegnano i messaggi come non letti (36258)
- Eventi ricorrenti chiusi (36255)
- Limita l’overflow nascosto a composer open e chat (36253)
Modifiche UX
- Richiesta di conferma per l’impostazione
clean_up_inactive_users_after_days(36898) - Utilizzo della sintassi corretta per
selected(36891) - Correzioni di stile (36888)
- Visualizzazione di tutti i nomi degli strumenti per i kit di selezione disabilitati (36883)
- Modifiche di stile al pulsante
header-actions(36877) - Aggiornamento della visualizzazione del periodo quando viene selezionato un intervallo di date personalizzato nella dashboard (36858)
- Miglioramento della pagina di autorizzazione delle chiavi API utente (36777)
- Modernizzazione dell’interfaccia del compositore (36838)
- Utilizzo dell’editor del titolo inline invece del compositore durante la modifica della traduzione (36847)
- Correzione della posizione del pulsante “Motivo della modifica” quando la localizzazione è abilitata su schermi piccoli (36839)
- Correzione dell’allineamento per il motivo della modifica su schermi piccoli (36837)
- Prevenzione del lampeggiamento della ricerca nell’intestazione quando è visibile il banner di benvenuto (36834)
- Miglioramento dei pulsanti della lightbox nel layout RTL (36826)
- Aggiunta di animazioni alla chiusura del contenuto di DMenu (36737)
- Chiarimento del comportamento “Rimuovi assegnazione alla chiusura” nella descrizione dell’impostazione del sito (36798)
- Correzione della posizione del menu “Nuovo nuovo” (36808)
- Ulteriore correzione per l’avviso “Mostra altri argomenti” (36807)
- Aggiunta dello stato di hover per gli elementi selezionati in dmenu e select-kit (36776)
- Spostamento della ricerca della chat nella propria scheda (36787)
- Disallineamenti di stile quando un emoji esiste nei link di menzione onebox della chat (36801)
- Aggiunta di un controllo di rendering per l’icona della caret della selezione multipla (36796)
- Miglioramenti minori per la scheda "Novità