Ancora di più!
Ma aspetta, c’è dell’altro! Facciamo del nostro meglio per evidenziare nuove funzionalità e modifiche per voi, ma ci sono sempre troppe novità da dettagliare. Per un elenco completo di nuove funzionalità, correzioni di bug, miglioramenti dell’esperienza utente e altro ancora, assicuratevi di consultare le Funzionalità aggiuntive e le Correzioni elencate di seguito.
Miglioramenti dei plugin
discourse-activity-pub
Correzioni di bug
- Aggiunta di tag nell’interfaccia utente di amministrazione (116)
- Supporto per più gruppi di moderazione nella categoria (114)
Prestazioni
- ID statico per il tipo di azione “mi piace” al post (112)
discourse-ai
Nuove funzionalità
- Consente l’uso forzato degli strumenti LLM (818)
- Consente alla triage LLM di nascondere automaticamente i post (820)
- Aggiunto provider Ollama (812)
- Ricerca RAG all’interno degli strumenti (802)
- Supporto di base per i modelli GPT-o (804)
- Rendere il supporto degli strumenti polimorfico (798)
- Aggiunto un provider LLM SambaNova (797)
- Disabilita il limitatore di velocità quando si salta hyde (793)
- Titoli più accurati e veloci (791)
- Ambito API per la ricerca semantica (785)
- Animazione di streaming fluida per il riassunto (778)
- Miglioramento della ricerca nelle impostazioni del sito (780)
- Supporto iniziale per LLM con seed (756)
- Consente la ricerca basata su embedding senza hyde (777)
- La regola di triage può saltare i post creati via email (775)
Correzioni di bug
- AI Helper non visibile su iPad (805)
- La finestra modale delle differenze si chiude insieme al menu del compositore su mobile (803)
- La scorciatoia da tastiera dovrebbe essere specifica della piattaforma (801)
- Supporta la ricerca di impostazioni insensibile alle maiuscole/minuscole (795)
- Visualizza i riassunti nella cache con il nostro nuovo streamer (792)
- Interrompi prima se un thread di chat non ha messaggi (789)
- Visualizza correttamente gli errori quando il modulo principale deve essere disabilitato prima (788)
- Costringi il valore prima di convertire in minuscolo il parametro hyde (787)
- Non stavamo mai reindicizzando i contenuti vecchi (786)
- Previene la revisione quando non c’è contenuto (779)
Modifiche all’esperienza utente (UX)
- Aggiornato l’icona e il testo per copiare il messaggio (815)
- Spostamento dei modelli nella scheda principale della configurazione LLM, ridisegnato (813)
- Problema di z-index per l’aiuto del compositore AI (809)
- Considera l’altezza del compositore quando calcola l’altezza massima per il riassunto dell’argomento (806)
- Migliorata la posizione del messaggio toast (800)
- Stile DMenu per l’aiuto al post AI (770)
- Sostituito “condividi” con l’icona “share-alt” (784)
- Il contenitore del riassunto dovrebbe essere fisso invece di crescere (783)
Prestazioni
- Velocizza i test (794)
discourse-assign
Correzioni di bug
- Se un gruppo viene eliminato, rimuovi anche gli assegnamenti (592)
discourse-calendar
Modifiche all’esperienza utente (UX)
- Priorità agli eventi con un alto numero di partecipanti (610)
- Consente di nascondere l’ora dell’evento se desiderato (606)
Modifiche alla sicurezza
- Correzione XSS nel nome dell’evento del calendario (607)
discourse-category-experts
Nuove funzionalità
- Aggiunto l’evento WebHook per i post non approvati degli Esperti di Categoria (161)
- Aggiunto l’evento WebHook per i post approvati degli Esperti di Categoria (156)
Correzioni di bug
- Invio dell’evento webhook per post non approvati da un nuovo post (162)
discourse-chat-integration
Nuove funzionalità
- Aggiunto il riferimento al post di integrazione della chat (216)
Correzioni di bug
- Aggiornato il metodo
full_urlinChatIntegrationReferencePostper restituire l’URL corretto (220) - Ripristinata la migrazione di chat-integration in discourse-automation (219)
- Ripristinata la migrazione di chat-integration in discourse-automation (214)
discourse-data-explorer
Modifiche all’esperienza utente (UX)
- Conversione automatica in minuscolo in explorer-schema (325)
discourse-encrypt
Correzioni di bug
discourse-gamification
Modifiche all’esperienza utente (UX)
- Conversione dei moduli della classifica di amministrazione in FormKit (157)
discourse-livestream
Nuove funzionalità
- Aggiornato il chatable quando la categoria dell’argomento cambia (33)
discourse-patreon
Correzioni di bug
- Utilizzo del logo attuale di Patreon per l’accesso sociale (145)
discourse-reactions
Prestazioni
- Rimossa la chiamata non necessaria ‘includes’ (309)
discourse-salesforce
Correzioni di bug
- Utilizzo del campo user_id corretto dal risultato di autenticazione restituito (90)
- Rimossa erroneamente aggiunta il messaggio “App non approvata” (89)
discourse-saml
Modifiche alla sicurezza
- Aggiornamento di ruby-saml alla versione 1.17.0 che risolve CVE-2024-45409 (104)
discourse-solved
Correzioni di bug
- Supporto per più gruppi di moderazione nella categoria (307)
discourse-staff-alias
Correzioni di bug
- Conversione del tipo nei parametri whisper (75)
discourse-subscriptions
Correzioni di bug
- Reindirizzamento alla pagina della tabella dei prezzi quando abilitato (239)
- I pagamenti non vengono visualizzati per gli utenti (233)
- Creazione del cliente per acquisti singoli dalla tabella dei prezzi (232)
discourse-translator
Nuove funzionalità
- Aggiunto ProblemCheck per Google (167)
discourse-zoom
Nuove funzionalità
- Aggiunta descrizione e posizione di Zoom a Google Calendar (87)
docker_manager
Correzioni di bug
- Rimossa la versione pin <3.4.0.beta1 (241)
Modifiche all’esperienza utente (UX)
- Soppressione delle notifiche di aggiornamento pnpm nei log di build (240)
Tutte le funzionalità e le correzioni
Nuove funzionalità
- Limitazione della compressione delle immagini lato client su Safari alla versione >`= 18 (28373)
- Miglioramento della soppressione per gli amministratori quando necessario (29041)
- Supporto del tag mark nei messaggi di chat (28949)
- Aumento della lunghezza del nome nell’automazione (28945)
- Aggiunta della possibilità di ignorare gli avvisi di amministrazione (28916)
- Consenti nomi nel titolo del canale di chat (28843)
- L’API della barra degli strumenti supporta azioni personalizzate per le scorciatoie da tastiera (28883)
- Aggiunta di un’impostazione per escludere i gruppi dalla pagina /about (28809)
- Conversione dell’interfaccia utente del plugin di chat alle nuove linee guida per la visualizzazione dei plugin e dell’interfaccia utente di amministrazione (28632)
- Passaggio a nuovi metodi di misurazione e segnalazione delle visualizzazioni di pagina (28729)
- Aggiunto l’evento WebHook per i post non approvati degli Esperti di Categoria (28802)
- Registrazione delle modifiche al gruppo di tag nel registro delle azioni dello staff (28787)
- Riproduzione del suono della chat solo quando l’icona del badge della chat è visibile (28387)
- Aggiunta dell’utente all’evento topic_tags_changed (28714)
- Aggiunto il link “Modifica questa pagina” in cima alla nuova pagina /about (28766)
- Supporto per la designazione di più gruppi come moderatori nella categoria (28655)
- Aggiunto l’evento WebHook per i post approvati degli Esperti di Categoria (28525)
- Aggiunta della possibilità di seguire i thread di chat (28639)
- Il trigger di creazione/modifica del post può saltare i post creati via email (28615)
Correzioni di bug
- Salta la memorizzazione nella cache di un token segreto generato se
skip_redisè vero. (29029) - Lo script di importazione non impostava l’attributo
publicdei sondaggi (28864) - Creazione di un’automazione con forced_triggerable abilitato (29030)
- Correzione delle azioni di revisione interrotte lato client (29025)
- Outlet non ambito per le azioni della pagina di configurazione del plugin (29026)
- Il nome della bandiera personalizzata deve essere univoco (28869)
- Eliminazione permanente dei post da parte di utenti eliminati (28992)
- Non sollevare errori su alcuni termini di ricerca
- Allineamento .badge-posts nell’elenco argomenti mobile glimmer (28959)
- Gestione appropriata dei controlli dei problemi non installati (28771)
- Mostra il menu di amministrazione dell’argomento se can_split_merge_topic è abilitato (28937)
- Previene la selezione dello stato utente nei menzioni (28944)
- Supporto dei getter nel contesto hbr
#each(28941) - Riprova l’aggiornamento del colore di sfondo della webview (28912)
- Previene che le automazioni ricorrenti si blocchino in condizioni specifiche (28913)
- Non mostrare lo spostamento dell’argomento per i messaggi privati per TL4 (28871)
- Errore durante lo spostamento dello stato di notifica predefinito del gruppo (28910)
- Rimozione degli utenti anonimi dalla directory degli utenti (28892)
- Test instabili per i flag di amministrazione di sistema (28873)
- Esclusione di utenti inattivi e silenziati dalle statistiche della pagina /about (28877)
- Regression nella descrizione breve nella pagina delle medaglie di amministrazione (28884)
- Supporto del campo data nell’oggetto pagina FormKit (28872)
- Titoli errati in due componenti (28865)
- Allineamento del pulsante assegnazione in massa con gli altri pulsanti di azione dell’intestazione (28859)
- Utilizzo di un prefisso personalizzato per le bandiere personalizzate (28839)
- Gli errori possono essere null-ish (28826)
- L’elenco dei votanti del sondaggio non si espandeva correttamente (28823)
- Convalida del limite del modello di modulo (28791)
- Stile dell’elenco di anteprima del sondaggio: rimozione dei punti elenco ridondanti (28592)
- Previene l’errore AJAX “canale chat non trovato” (28818)
- Aggiunta di “in:first” alla ricerca per categoria nell’elenco utenti (28688)
- Previene lo spostamento del layout causato dalla lunghezza della descrizione della locale (28807)
- Rimozione della chiamata super interrotta nel componente scroll-tracker (28810)
- Apertura dei file “just in time” durante la migrazione S3 (28806)
- Sostituzione di shield-blank con shield-halved per Font Awesome (28804)
- Richieste di modifiche dallo sviluppatore (28784)
- Reset della cache dopo l’inserimento dei flag (28801)
- Supporto del campo gruppi in post_created_edited (28783)
- Supporto del campo gruppi in post_created_edited (28773)
- Aggiunta del piè di pagina con informazioni sul traffico alla nuova pagina /about (28779)
- Apertura del cassetto della chat nell’elenco dei thread del canale (28759)
- Creazione di un’automazione senza script dovrebbe generare un errore (28752)
- Garantisce che il campo messaggio stia rendendo i segnaposto (28753)
- Non permettere alle pagine statiche di oltrepassare su alcuni dispositivi (28751)
- Non usare l’ID del post come ritardo di collasso della timeline (28712)
- Accesso con passkey quando Discourse è usato come provider SSO (28672)
- Previene i messaggi privati a gruppi grandi (28681)
- Restituisce risultati corretti quando si cerca un argomento in giapponese
- Mantenimento dei parametri URL originali nell’elemento di navigazione (28696)
- Garantisce che gli avvisi globali vengano distrutti alla creazione del post (28684)
- Garantisce che il convalidatore richiesto predefinito gestisca 0 (28686)
- Passaggio corretto di updateGroupings alla finestra modale (28683)
- Nonce CSP di mini-profiler in modalità report-only (28664)
- Posizionamento del selettore emoji nella chat (28643)
- Rumore nei log del mailer della chat (28616)
- Cambio di
eqamatch_arrayintopic_tags_changed_spec.rbper risolvere il test instabile (28640) - Garantisce che About#stats utilizzi la cache (28634)
- Utilizzo di
.login-right-sideinvece di.has-alt-auth(28628) - Non imporre 2FA quando un account viene creato con OAuth (28625)
- Filtraggio corretto dei segnalibri utente (28612)
- Ripristino di
propertyEqualdopo le conversioni native-class (28605) - Rendering corretto dell’editor Ace in FormKit (28601)
- Il sondaggio garantisce che i risultati della scelta classificata possano gestire opzioni con testo ricco e collegamenti (28195)
- Somma delle visualizzazioni di pagina con numeri invece che con stringhe (28596)
- Test instabile per i flag (28591)
- Applicazione corretta della modifica del tasto translate (28520)
Modifiche all’esperienza utente (UX)
- Miglioramento del padding inferiore all’indice della chat su mobile (29086)
- Mini rifattorizzazione dell’indice della chat (29082)
- Cambio del link di condivisione di Twitter in X (29056)
- Previene che il titolo dello stream utente oltrepassi la pagina (29032)
- Aggiunta di un’etichetta per il pulsante “elimina il mio post” nella coda di revisione (28991)
- Descrizione corretta dell’impostazione
allowed_iframes(28997) - Correzioni minori per l’amministrazione mobile (29028)
- Rimozione dell’alias dai titoli dei canali di messaggistica diretta della chat (28958)
- Piccole modifiche allo stile del compositore della chat (28938)
- Piccolo cambiamento di colore per il pulsante di inserimento del compositore della chat (28904)
- Ordinamento dei canali di chat per attività nel cassetto desktop (28822)
- Aggiornamento dello stato focalizzato del compositore della chat (28900)
- Aggiunta di un collegamento alla documentazione della modalità bootstrap (28898)
- Collegamento alle sezioni nella guida per iniziare (28882)
- Istruzione a 1Password di ignorare l’input del nome del collegamento (28559)
- Correzione della posizione confusa di “rivendica revisionabile” (28870)
- Correzione dell’impilamento dei filtri del rapporto di amministrazione (28875)
- Correzione del doppio elemento li nel controllo dell’elenco mobile (28840)
- Aggiornamento del banner per gestire immagini responsive con ridimensionamento del rapporto d’aspetto (28825)
- Previene un contorno focus-visible su mobile (28815)
- Nascondi ‘altro’ e ‘crawler’ sul traffico del sito nella pagina dei rapporti (28817)
- Aggiunta di un URL “scopri di più” per la pagina dei flag di amministrazione (28816)
- Aggiunta di una descrizione nell’area di configurazione di about (28790)
- Aggiornamento a fontawesome 6.6.0 (28778)
- Correzione del collegamento alla procedura guidata nella guida per iniziare (28768)
- Rimozione della classe btn-default dal menu a discesa di tracciamento del thread della chat (28789)
- Applicazione del componente intestazione pagina di amministrazione (28767)
- Cambio del tipo di avviso dell’organizzazione da errore a info (28762)
- Aggiunta di collegamenti alla lista di controllo per iniziare (28761)
- Aggiornamento dell’ordinamento dei canali di chat (28760)
- Correzione dello spazio degli emoji nel titolo del canale di chat (28756)
- Il cassetto della chat aumenta la visibilità dei canali non letti (28731)
- Applicazione dell’interfaccia utente di amministrazione alle Medaglie (28724)
- Aggiornamento del nome del gruppo di chat e del segnaposto (28703)
- Aggiornamento del testo di post_menu e post_menu_hidden_items (28723)
- Evita il lampeggiamento dell’errore durante il caricamento del modello del modulo (28700)
- Regolazioni per l’immagine del banner della pagina about (28692)
- Cambio dell’elenco dei plugin di amministrazione per seguire le linee guida dell’interfaccia utente (28478)
- Aggiunta di descrizioni ai gruppi automatici e all’indicatore di gruppo automatico (28630)
- Cambio del selettore della card utente al nuovo identificatore (28641)
- Aggiunta di una barra di progresso al flusso di registrazione (27694)
- Aggiunta del collegamento al gruppo nella riga delle autorizzazioni della categoria (28560)
- Correzione dello spazio nel menu delle visualizzazioni della mappa degli argomenti (28583)
Modifiche alla sicurezza
- Previene il filtraggio dell’elenco degli argomenti per tag nascosti per utenti non autorizzati
- Blocca le registrazioni per email codificate non valide
- Aggiunta della paginazione alle risposte ai post
- Analisi corretta degli URL negli estratti della chat
Prestazioni
- Memorizzazione nella cache dei votanti serializzati a livello di visualizzazione dell’argomento (28894)
- Aggiornamento della migrazione per eliminare l’indice in modo concorrente. (28955)
- Eliminazione dell’impostazione del sito
user_search_similar_results(28874) - Utilizzo più efficiente di insertText in
replaceText(28880) - Precaricamento delle opzioni utente quando lo stato è abilitato (28827)
- Precaricamento di voters_count e has_voted (28808)
- Non eseguire l’inizializzazione per ogni DB se RAILS_DB è impostato (28668)