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 UX e altro ancora, assicuratevi di rivedere le Funzionalità e Correzioni Aggiuntive elencate di seguito.
Miglioramenti plugin
discourse-activity-pub
Nuove funzionalità
- Aggiunta del supporto per gli attori Service (196)
- Aggiunta della route ActivityPub about con elenco base degli attori (191)
Correzioni di bug
- Miglioramento dell’analisi di base_object_id (198)
- Attributi dell’attore errati (194)
- Impedisci sempre la pubblicazione AP da una categoria con restrizioni di lettura (181)
- Non mostrare “pubblica tutti i post” quando il tipo di pubblicazione del topic è first_post (180)
discourse-ai
Nuove funzionalità
- Consenti di specificare tool use none nel prompt di completamento
- Triage silenzioso utilizzando la persona AI (1193)
- Consenti la disattivazione di top_p e temp per i modelli di pensiero (1184)
- Aggiunta della possibilità di disabilitare le scoperte di ricerca (1177)
- Aggiunta del supporto per risposte basate su persona e whisper al triage LLM (1170)
- Triage automatizzato utilizzando persone (1126)
- Implementazione del supporto per i token di pensiero (1155)
- Supporto completo per Sonnet 3.7 (1151)
Correzioni di bug
- Impedisce di chiamare Object.keys su null (1217)
- Impossibile cliccare sul grafico a ciambella quando non ci sono filtri (1213)
- Aumento del limite del prompt di sistema (1210)
- Rimozione dell’evento app full-page-search errato (1209)
- Assicurarsi che il thread pool venga chiuso (1207)
- Impedisce il re-rendering dei campi in Object (1205)
- Spec della didascalia dell’immagine fallito (1195)
- Necessità di creare un modello quando si testano nuove embedding (1192)
- Vari problemi con la gestione di llm e triage (1186)
- Supporto per il triage AI e refactoring della funzionalità di ricerca (1175)
- Impedisce la doppia escape dei filtri (1179)
- Utilizzo di
routeper i link della barra laterale admin sentiment (1160) - I risultati successivi nella ricerca a pagina intera dovrebbero riattivare la scoperta (1156)
- Modelli di ragionamento legacy non funzionanti, parametri provider mancanti (1149)
Modifiche UX
- Conversione della panoramica dell’analisi del sentiment in barre orizzontali (1216)
- Spostamento della ricerca AI sul lato per schermi grandi (1196)
- Aggiunta di link al sentiment nella barra laterale admin (1158)
- Aggiornamento dei template LLM Sambanova (1157)
- Streaming più fluido per le scoperte (1154)
- Aggiunta di una descrizione alla navigazione di configurazione (1153)
- Miglioramenti al rapporto di analisi del sentiment (1150)
Prestazioni
- Spostamento dell’analisi del sentiment nella coda sidekiq “low” (1173)
discourse-akismet
Nuove funzionalità
- Invio di e-mail all’utente eliminato (167)
discourse-algolia
Modifiche UX
- Rimozione del vecchio link del forum Algolia da README (118)
discourse-assign
Nuove funzionalità
- Aggiunta del filtro “assigned:
<name>” (nella pagina /filter) (648)
Correzioni di bug
- Utilizzo errato di prioritize_full_name_in_ux sostituito da prioritize_username_in_ux (645)
- Assicurarsi che il plugin assign rispetti l’impostazione del sito
prioritize_full_name_in_ux(632) - Consenti all’utente di essere assegnato a post e topic (638)
Modifiche UX
- Aggiunta di una classe agli elementi dell’elenco dei topic assegnati (649)
- Seguendo 08d99dc, possiamo rimuovere l’assegnazione del colore separata (647)
- Aggiornamento per il nuovo separatore di tag core (639)
discourse-authentication-validations
Correzioni di bug
- Spec rotte a causa della modifica del percorso admin (34)
discourse-cakeday
Correzioni di bug
- Rispetta l’occultamento del profilo dell’utente quando si mostra la data di nascita e il cakeday (152)
discourse-calendar
Nuove funzionalità
- Aggiunta di un outlet del plugin in modal/post-event-builder (693)
Correzioni di bug
Prestazioni
- Correzione del problema N+1 su
DiscoursePostEvent::EventsController#index(698)
discourse-chat-integration
Correzioni di bug
- La condivisione nei canali forum di Discord richiede un thread_name (251)
discourse-codebytes-plugin
Correzioni di bug
- Aggiornamento del decoratore per la modifica core (44)
discourse-data-explorer
Correzioni di bug
- Assicurarsi che le date passate nei parametri di query siano analizzate nel fuso orario locale. (365)
- Rapporti di automazione Discourse con parametri (363)
discourse-livestream
Modifiche UX
- Ambito degli stili livestream limitato ai topic livestream (48)
discourse-lti
Correzioni di bug
- Aggiunta dell’intestazione Content-Type per indicare esplicitamente al browser di analizzare la risposta risubmessa come HTML (70)
discourse-microsoft-auth
Nuove funzionalità
- Supporto Single Tenant per il plugin di autenticazione Microsoft (67)
discourse-reactions
Modifiche UX
- Applicazione del border-radius core opzionale al pulsante (358)
- La pagina di attività utente delle reazioni mostra i nomi nelle menzioni quando l’impostazione del sito è true (355)
discourse-solved
Nuove funzionalità
- Mostra “contrassegnato come risolto da” nell’OP quando il topic è risolto (343)
Correzioni di bug
- La migrazione è stata eseguita solo per il primo batch (344)
Modifiche UX
- Migliore allineamento e spaziatura per “contrassegnato come risolto da” (346)
discourse-tooltips
Correzioni di bug
- Allineamento del link del topic con gli stati del topic (88)
discourse-translator
Nuove funzionalità
- Analisi delle traduzioni migliore tramite output strutturati (257)
- Aggiunta di impostazioni nascoste per limitare l’ambito della traduzione automatica (255)
- Consenti la traduzione manuale di post non tradotti in modalità inline-translation (230)
Correzioni di bug
- Utilizzo di is_a? invece di is_a per rilevare la classe (260)
- Divisione del contenuto per la traduzione prima dell’invio (249)
- Utilizzo di prompt specifici per i titoli dei topic (252)
- Revert della traduzione raw per i provider di traduzione poiché rimuovono le interruzioni di riga (250)
- Il pulsante “Mostra originale” appare solo nei topic con contenuto tradotto (240)
- Mappatura lang errata utilizzando non-symbol (238)
- Consenti l’eliminazione dell’utente (236)
- Non far apparire
quando il post è di un bot (228) - L’ambito mancante nel serializer causerà il fallimento dei rapporti (225)
- Assicurarsi che il contenuto tradotto sia sicuro per il rendering (220)
- Abbellimento dei titoli quando si usa la traduzione sperimentale dei topic (224)
- Non restituire contenuto AI se non è in
<output>(223)
Modifiche UX
- Quadratura del pulsante Mostra Contenuto Originale su mobile (239)
- Filtra solo le lingue con contenuto tradotto per il selettore lingua (235)
- Impedisci agli utenti di chiedersi perché il backfilling non sta avvenendo (233)
- Rimozione del flash di
quando la lingua del post non è ancora stata determinata (229)
discourse-user-notes
Modifiche UX
- Aggiornamento emoji, migliore corrispondenza icona (122)
Tutte le funzionalità e correzioni
Nuove funzionalità
- Abilitazione del login a pagina intera per impostazione predefinita (31771)
- Liste strette per impostazione predefinita nel composer ricco (31969)
- Invio di e-mail all’utente eliminato (31947)
- Sincronizzazione dello stato Reviewable (31901)
- Aggiunta di un’impostazione per impedire agli utenti anonimi di utilizzare la chat (31842)
- Consenti l’aggiunta di membri ai nuovi canali DM 1-1 (31948)
- Aggiunta del tracciamento delle statistiche di automazione ad Automazione (31921)
- Introduzione di un banner di avviso per la deprecazione di Safari 15 (31928)
- Miglioramento del trigger post creato modificato in automazione (31900)
- Consenti la digitazione/incollamento dei colori nell’editor della tavolozza (31811)
- Visualizzazione di un popup toast dopo il completamento di un’azione di revisione. (31786)
- Aggiunta di un banner di benvenuto al core (31516)
- Aggiunta della regola di input horizontal_rule per l’editor ricco (31788)
- Introduzione di una nuova area di configurazione delle tavolozze di colori (31742)
- Aggiunta dell’estensione dell’editor ricco details (plugin) (31718)
- Aggiunta dell’estensione dell’editor ricco spoiler (plugin) (31717)
- Aggiunta dell’estensione dell’editor ricco check (plugin) (31716)
- Aggiunta dell’estensione dell’editor ricco poll (plugin) (31715)
- Aggiunta dell’estensione dell’editor ricco local-dates (plugin) (31714)
- Aggiunta dell’estensione dell’editor ricco trailing-paragraph (31713)
- Aggiunta dell’estensione dell’editor ricco onebox (31691)
- Miglioramento dei trigger di automazione post_created_edited (31694)
- Separatore di tag personalizzabile con trasformatore di valori in HTML corretto (31674)
- Aggiunta dell’estensione dell’editor ricco typographer-replacements (31182)
- Aggiunta dell’estensione dell’editor ricco html-block (31181)
- Aggiunta dell’estensione dell’editor ricco html-inline (31180)
- Aggiunta dell’estensione dell’editor ricco code-block (31179)
- Gestione del formato URL live di youtube (31673)
- Archiviazione della versione del composer e delle informazioni sul dispositivo nella statistica del post (31600)
- Aggiunta dell’estensione dell’editor ricco table (31153)
- Aggiunta dell’estensione dell’editor ricco strikethrough (31152)
- Aggiunta dell’estensione dell’editor ricco quote (31151)
- Aggiunta dell’estensione dell’editor ricco link (31150)
- Aggiunta dell’estensione dell’editor ricco image (31146)
- Aggiunta dell’estensione dell’editor ricco emoji (31144)
- Aggiunta dell’estensione dell’editor ricco mention (31142)
- Aggiunta dell’estensione dell’editor ricco hashtag (31141)
- Aggiunta dell’estensione dell’editor ricco underline (31139)
- Visualizzazione delle Parole Monitorate che hanno causato il segnalazione di un post. (31435)
- Impostazioni dei loghi admin rebrandizzati (31554)
- Raffinamenti sperimentali della ricerca admin round 1 (31441)
- Consenti agli admin di accedere alle chat di gruppo (31440)
- Aggiunta di un campo di ricerca all’intestazione (31447)
- Limitazione del trigger post creato modificato a un gruppo (31523)
- Consenti ai webhook in entrata della chat di funzionare senza estensione
.json(31497)
Correzioni di bug
- Visualizzazione del periodo sbagliato in statsText (31986)
- URL degli sfondi di avatar, profilo e scheda in DiscourseConnect (31956)
- Rendi il logo mobile scuro fallback al logo desktop scuro (31953)
- Le revisioni dei tag necessitano di un wrapper vuoto (31938)
- Reindirizzamento della route delle bozze di attività utente (31949)
- Distruzione dell’automazione non funzionante (31945)
- L’input di ricerca dei segnalibri non può essere cancellato con backspace con
?q=presente (31919) - Impedisci ai colori di sfondo dell’intestazione non rgb di far crashare DiscourseHub (31929)
- Impedisce il re-rendering dei campi in Object (31916)
- Aggiunta di trasformatori di valori per banner di benvenuto e ricerca (31917)
- Aumento della lunghezza della colonna uploads.origin a 2000 per accogliere URL pre-firmati S3 più lunghi per gli upload utente. (31803)
- Forzatura della paginazione solo se ci sono più di 1000 sottocategorie (31507)
- Incollamento URL nell’editor ricco con paragrafo parziale selezionato (31906)
- Ripristino della vecchia pagina admin temi/componenti (31887)
- Riavvio sicuro di Sidekiq quando l’utilizzo della memoria è alto (31883)
- Non generare errore dopo la distruzione del primo post con webhook configurato (31902)
- Aggiornamento di un gruppo senza domini e-mail (31896)
- Twitter_summary_large_image è rinominato in x (31870)
- Correzione della dialog automatica dei membri del gruppo rotta (31854)
- Quando si visualizza un reviewable, non aggiungere il titolo al contenuto (31851)
- Anteprima lightbox uploader per nuove immagini (31762)
- Utilizzo dei nomi degli screenshot del tema nei campi del tema (31852)
- Rimozione della dialog abbandono bozza (31828)
- Sostituzione del positive lookbehind su checklist inputrule (31827)
- Assicurarsi che l’ordinamento sia applicato in
PostsController#replies(31826) - Doppio timeout di attesa per la consegna e-mail in email_change_spec.rb (31818)
- Conteggio errato degli utenti del gruppo DM chat (31813)
- Copia immagine da cooked a editor ricco (31804)
- Assicurarsi che il contesto chat sia dato al selettore emoji (31794)
- Rendi SmallUserList compatibile con le versioni precedenti (31790)
- Disabilita lo switch dell’editor del composer durante l’upload (31789)
- Utilizzo di virtualElementFromTextRange sull’autocompletamento emoji più frequentemente (31783)
- Assicurarsi che l’autenticazione si completi correttamente passando tramite
/user-api-key/newper i nuovi utenti (31759) - Aggiunta di metadati al feed RSS
/hot(31766) - CTA e-mail di notifica da parte dell’utente di sistema (31726)
- Quando si testano più parole segnalate, assicurarsi che il test corrisponda all’ordine delle parole previsto. (31758)
- Limitazione del reindirizzamento referrerUrl agli URL dei topic (31751)
- Visualizzazione del conteggio totale dei membri quando si elimina un gruppo (31699)
- Utilizzo del nome del file come alt per gli upload di immagini hotlinkate (31651)
- Rimozione dell’impostazione admin_sidebar_enabled_groups (31693)
- Reindirizzamento al tag genitore quando viene visitata la pagina dei sinonimi (31688)
- Non consentire ai non membri del canale di scrivere messaggi nei thread (31697)
- Zlib può sollevare BufError durante asset:precompile (31398)
- Il rilevamento dei loop funziona come previsto e non necessita di logging (31686)
- Se un tag ha una descrizione, usala per la meta description. (31689)
- Onebox x.com autenticati non funzionanti (31690)
- Assicurarsi che il loader del selettore emoji sia centrato (31676)
- Assicurarsi che la migrazione reviewable.type_source venga eseguita post-deploy. (31663)
- Assicurarsi che i post in coda con parole monitorate siano elaborati correttamente. (31641)
- Mostra solo l’elenco utenti piccolo se gli utenti hanno lunghezza (31631)
- Gestione migliore dei link
hrefdella barra laterale admin (31575) - Chiave di traduzione corretta per l’intestazione della pagina delle tavolozze di colori admin (31587)
- La policy cross origin opener dovrebbe applicarsi alle risposte di errore pubbliche (31559)
- Errore duplicato per i messaggi chat per i messaggi solo upload (31539)
- Errore quando si lascia il canale DM di gruppo (31537)
- Non allegare immagini che non sono renderizzate nell’e-mail digest (31525)
- Revert “DEV: elimina mixin PasswordValidation (#31520)” (31536)
- Consenti onebox senza descrizione (31518)
- Esclusione dei link dai post nascosti nel riepilogo utente (31504)
- Non aggiungere il suffisso
_pmalla chiave locale quando l’e-mail è dall’utente di sistema (31505) - Esclusione dei bot dalle menzioni inaccessibili/inraggiungibili (31458)
- Utilizzo della sintassi Markdown
[]`()` per i link invece di<>`` per il bot narrativo (31496) - Errore di metodo non presente in
WebhooksController#sendgrid(31495) - Inclusione di silence_reason quando l’admin vede l’utente (31493)
- Passo onebox Discobot a volte non funzionante (31472)
- Fallback al nome utente se il nome è vuoto (31481)
- Inclusione della locale negli URL extra-locales (31480)
- Inclusione dell’hostname negli URL extra-locales (31477)
- E-mail riepilogativa chat ritardata (31255)
- Assicurarsi che le notifiche multi-like rispettino l’impostazione
prioritize_full_name_in_ux(31292)
Modifiche UX
- Applicazione delle modifiche in tempo reale quando si modifica la tavolozza attualmente attiva (31874)
- Regolazione dell’altezza dell’editor del codice quando è massimizzato (31971)
- Regolazione del border radius per i pulsanti reply-where (31978)
- Miglioramento del css del fade della navigazione (31975)
- Aggiunta della variabile border-radius mancante (31952)
- Visualizzazione della percentuale di avanzamento dell’upload per un feedback migliore (31923)
- Miglioramento della denominazione delle impostazioni della modalità anonima (31832)
- Miglioramento UX della pagina di invio del token 2FA (31918)
- Correzione di vari problemi UX delle scorciatoie di ricerca (31903)
- Aggiunta di mini z-index al banner di benvenuto per correggere il pannello dei risultati che fuoriesce… (31927)
- getCaretCoords specifico dell’editor per posizionare il selettore emoji su più autocomplete (31884)
- Aggiunta di un separatore per “Maggiori informazioni…” nelle pagine admin (31898)
- Aggiustamenti I18n temi & componenti (31897)
- Rimozione del colore di sfondo sulle info di ricerca (31895)
- Evitare autocomplete/regole di input sul codice inline dell’editor ricco (31836)
- Mantenimento dei mark esistenti quando si incolla un URL per creare un link nell’editor ricco (31814)
- Aggiustamenti della ricerca dell’intestazione (31863)
- Nascondimento nuovamente del campo di upload nascosto (31861)
- Miglioramento dello stato di caricamento quando si cambia l’elenco utenti admin (31856)
- Refactoring, rimozione, pulizia (31839)
- Rimozione del colore di sfondo sull’indicatore di presenza (31835)
- Rimozione parziale :emoji quando si aggiunge un emoji dal selettore (31810)
- Aggiustamenti alle pagine tema/componente quando si usa la barra laterale admin (30953)
- Creazione di un trattino lungo da trattino corto più trattino nell’editor ricco (31787)
- Aggiunta di titolo e aria-label allo toggle md/editor ricco (31784)
- Rimozione della conversione automatica da .. ->` … (31770)
- Rimozione della visualizzazione di blocco forzata in dmenu (31768)
- Ripristino del separatore di virgole CSS tag per i onebox Discourse (31756)
- Ambito degli stati btn limitato ai dispositivi touch (31731)
- Miglioramento del componente di upload immagini (31668)
- Visualizzazione della modalità ambito nell’elenco delle chiavi API (31605)
- Visualizzazione della timeline quando l’anteprima del composer è nascosta (31708)
- Nascondimento del separatore di tag per gli stili box/bullet (31709)
- Regolazione della posizione della barra di avanzamento quando l’anteprima del composer è nascosta (31679)
- Rimozione del contesto per canale delle emoji favorite (31671)
- Rimozione del prefisso fa- nella descrizione dell’impostazione svg_icon_subset (31581)
- Rimozione del padding nella sezione scheda admin (31666)
- Toggle sezione scheda (31644)
- Aggiunta del bordo sinistro al campo indentato e aggiornamento del caret per coerenza (31643)
- Visualizzazione dei tag html nella ragione del silenziamento (31598)
- Aggiustamento dello stile del pulsante nota a piè di pagina (31595)
- Testo ricco per review_process_description (31594)
- Correzione dello stile dei pulsanti di tracciamento delle notifiche (31592)
- Semplificazione dell’editor dei temi admin (31561)
- Aggiunta della dimensione immagine consigliata per i loghi delle categorie (31574)
- Miglioramenti del layout del menu a tendina di ricerca (31568)
- Distribuzione uniforme dello spazio di navigazione per menu a tendina & pulsanti (31545)
- Aggiunta della descrizione dello script di automazione per il mittente pm (31478)
- Correzione delle traduzioni della pagina di configurazione dei flag (31476)
Modifiche di sicurezza
- Mutex intorno all’aggiunta di utenti a un DM di gruppo
- Rispetto della preferenza per i messaggi privati per i DM
Prestazioni
- Saltare il lazy-loading delle immagini nell’anteprima del composer (31955)
- Rimozione delle cache da Category.subcategories & Category.descendents (31829)
- Ottimizzazione di
Category.subcategories(31802) - Ottimizzazione del calcolo della sottocategoria topic-tracking-state (31801)
- Miglioramento delle prestazioni dello spostatore nome utente (31517)
- Impostazione di
cluster_concurrencyperJobs::UpdateUsernamea 1 (31492) - Spostamento del digest extra-locale da query-param a path (31479)
Accessibilità
- Miglioramento del contrasto per il testo di aiuto FormKit e il testo opzionale (31645)
- Lettura di chi ha messo mi piace/letto un post quando si clicca sul conteggio (31549)
- Mantenimento del focus sul post evidenziato per evitare il salto dello scroll (31547)
- Aggiunta di un wrapper
aria-hidden="true"intorno al carattere spazio a larghezza zero nei pulsanti (31544)