3.5.0.beta5: Ricerca admin migliorata, ricerca forum AI, configurazione dell'aspetto del sito più semplice e sviluppo di plugin più semplice

Ancora di più!

Ma aspetta, c’è dell’altro! Facciamo del nostro meglio per evidenziare nuove funzionalità e modifiche per te, ma ci sono sempre troppe variazioni da dettagliare. Per un elenco completo di nuove funzionalità, correzioni di bug, miglioramenti UX e altro, assicurati di consultare le Funzionalità aggiuntive e le correzioni elencate di seguito.

Miglioramenti dei plugin

discourse-activity-pub

Nuove funzionalità

  • Aggiunto supporto per gli allegati immagine (197)

discourse-ai

Nuove funzionalità

  • Aggiunta animazione di streaming delle differenze (1355)
  • Aggiunti partecipanti e pulsante invita alle conversazioni AI (1354)
  • La triage può nascondere i post dopo averli aggiunti alla coda di revisione (1348)
  • Consentito il passaggio di attributi dati a un artefatto (1346)
  • Completamento automatico di hashtag e menzioni per il primo messaggio del bot (1342)
  • Consentito al ricercatore di esaminare anche argomenti specifici (1339)
  • Persona del ricercatore del forum per ricerche approfondite (1313)
  • Supporto degli esempi per le persone (1334)
  • Migliorato lo streaming delle differenze per l’assistente compositore AI (1332)
  • Nuova impostazione per controllare il modello per le traduzioni (1333)
  • Supporto per token di pensiero configurabili per Gemini (1322)
  • Garantito che il ricercatore e l’assistente GitHub conoscano la data (1312)
  • Applicato jpg/png per tutte le immagini (1309)

Correzioni di bug

  • La chiusura del menu AI interrompe la riproduzione audio del post (1369)
  • Migliorato lo strumento di ricerca: correzione dei filtri degli argomenti (1368)
  • Applicato le differenze in modo più coerente (1367)
  • Nessun errore quando si naviga da un argomento del Bot AI a uno normale (1366)
  • Passaggio corretto di tool_choice quando si utilizzano modelli Claude (1364)
  • Migliorata l’efficienza di MessageBus e arresto corretto dello streaming (1362)
  • Garantito che l’oggetto di aggiornamento dello stream sia limitato all’argomento iniziale (1359)
  • Stabilizzato l’algoritmo di differenze per lo streaming (1358)
  • Riprovato l’analisi del JSON interno con escape per gestire i caratteri di controllo (1357)
  • Nessun tentativo di accesso a nil quando si controlla lo schema gemini (1356)
  • Aggiunta navigazione sicura alle condizioni di inclusione del serializzatore (1349)
  • Condivisione delle risorse della pagina di condivisione AI tramite CDN sui siti con accesso richiesto (1343)
  • Discrepanze nell’output strutturato (1340)
  • La triage delle persone deve essere registrata nell’automazione (1326)
  • Formato corretto del prompt per img2text utilizzato nella pipeline AI Bot PDF Rag (1323)
  • Non mostrare lo stato vuoto durante il recupero delle conversazioni del bot (1320)
  • Restituzione dell’output strutturato in modalità non streaming (1318)
  • Errore di accesso non valido nei log (1317)
  • Gestione degli errori imprevisti durante la navigazione sul web (1314)
  • Sostituzione di resource_url nel prompt di sistema della persona (1310)

Modifiche UX

  • Consentiti angoli arrotondati (1365)
  • Non mostrare suggerimenti AI nel compositore quando gli input sono disabilitati (1331)
  • Fissato il pulsante nuova domanda in alto nella barra laterale mobile (1329)
  • Applicati gli stili della barra laterale delle conversazioni del bot alla barra laterale mobile (1328)
  • Regolazioni di stile per le conversazioni (1325)
  • Interrotto il rendering del link al forum (1319)

discourse-authentication-validations

Correzioni di bug

  • Specifica interrotta (43)
  • Specifiche interrotte (41)

discourse-code-review

Correzioni di bug

  • Rimossa la funzionalità di commit con autolink (243)

discourse-data-explorer

Correzioni di bug

  • Aggiunto nuovo attributo richiesto quando si utilizza il serializzatore base degli argomenti (375)

discourse-doc-categories

Correzioni di bug

  • Specifiche interrotte (38)

discourse-gamification

Correzioni di bug

  • Limitato il controllo di esistenza della vista materializzata allo schema corrente (203)

discourse-livestream

Correzioni di bug

  • Eliminato il record “TopicChatChannel” quando il canale di chat viene cestinato (55)
  • Specifiche interrotte (53)

discourse-login-client

Nuove funzionalità

  • Nuovo endpoint “revoca” (12)

Correzioni di bug

  • Salto automatico della conferma di creazione quando il plugin è abilitato (11)

Modifiche UX

  • Aggiunto l’intento dell’utente come parametro di query (10)

discourse-preset-topic-composer

Correzioni di bug

  • Specifiche interrotte (48)

discourse-solved

Nuove funzionalità

  • Applicato il modificatore del plugin per il limitamento della frequenza del controller delle risposte (369)

discourse-theme-creator

Correzioni di bug

  • Corrette le specifiche non funzionanti per l’editor delle impostazioni del tema dello schema utente (111)

discourse-translator

Nuove funzionalità

  • Traduzione degli argomenti in base a un programma e alla creazione dell’argomento (291)
  • Rilevamento e traduzione automatica dei post in Post e PostLocalization (290)
  • Rilevamento della lingua e traduzione dei post dalla tabella principale (287)

Correzioni di bug

  • Limitata la traduzione ai post pubblici o ai post entro una certa età (307)
  • Supporto linguistico Microsoft Azure (306)
  • Soppressione degli errori durante la traduzione (299)
  • Nessun doppio cookie (297)
  • Salto della validazione durante l’aggiornamento della lingua di un argomento (293)
  • Passaggio a StructuredOutput di DiscourseAi (288)

Tutte le funzionalità e le correzioni

Nuove funzionalità

  • Migliorato il rendering della diversità degli emoji (32909)
  • Localizzati anche i banner (32908)
  • Consentito la minimizzazione del compositore quando non c’è testo (32880)
  • Attivato un evento quando il canale di chat viene cestinato (32844)
  • Localizzati anche gli estratti degli argomenti (32839)
  • Mostrati post e argomenti localizzati in base alla lingua dell’utente (32618)
  • Aggiunto l’endpoint di visualizzazione del gruppo alla ricerca dei gruppi per ID invece che solo per nome slug (32442)
  • Portato l’oggetto tipo alle impostazioni del sito (32706)
  • Aggiunte traduzioni ai post (32564)

Correzioni di bug

  • Resi più specifici i trigger regex per la creazione/modifica dei post nell’automazione (32944)
  • Saltato l’importazione degli argomenti risolti quando il plugin non è installato (32922)
  • Sbloccata la registrazione sociale quando il nome è richiesto e `auth overrides… (32923)
  • Aggiunta l’opzione mancante di ordinamento del gruppo “Informazioni” (32931)
  • Evitato loop infinito quando il tag sinonimo è se stesso (32932)
  • Il pulsante “Torna al forum” deve portare al forum e non alla chat (32913)
  • Servito CSS RTL per temi e componenti (32916)
  • Mostrato anche il pulsante di attivazione localizzazione su mobile (32912)
  • Risolto “scarta bozza, continua a modificare” (32667)
  • Il pulsante “Torna al forum” solo da amministratore (32911)
  • Prevenuto il doppio caricamento di automation.index (32899)
  • Consentito lo zoom delle immagini nella chat (32891)
  • Corretto il funzionamento di etichetta e descrizione negli oggetti tipo per le impostazioni del sito (32868)
  • Corretto il collegamento del titolo della categoria per aggiornarsi quando la categoria cambia, aggiunte prove (32840)
  • Evitato doppio reindirizzamento dopo l’installazione di un tema (32876)
  • Regression del compositore a schermo intero (32864)
  • Sfondo dimenticato (32857)
  • Titolo della pagina dei temi e dei componenti (32856)
  • Ripristinato il filtro della barra laterale (32837)
  • Aggiunta traduzione mancante per l’azione di revisione del post (32813)
  • Garantito che la pagina sia stata modificata per prima (32802)
  • HeaderSearch non sempre visibile quando welcomeBanner viene rimosso (32804)
  • Catturati correttamente gli errori postcss per i campi del tema (32800)
  • Atteso il dato prima di mostrare i risultati della ricerca amministratore (32796)
  • N+1 nella pagina dei temi dell’amministratore (32763)
  • Saltate le specifiche instabili (32786)
  • Affidati ai waiter di capybara (32789)
  • Utilizzato il waiter corretto di capybara (32788)
  • Tentativo di correggere l’instabilità nei media in revisione (32787)
  • Tentativo di correggere l’instabilità nella specifica stat (32784)
  • Utilizzati waiter e API corretti (32778)
  • Controllato se la barra laterale è nascosta e rimosso scrollLock quando si nasconde il menu hamburger (32775)
  • Bug con la configurazione 2FA subito dopo la registrazione (32754)
  • Link di ripristino password interrotto per utente non staff nella finestra di dialogo della sessione di conferma (32765)
  • Consentito agli utenti esistenti di accettare gli inviti che li aggiungono a un gruppo (32762)
  • Corretto il controllo per il metodo close mancante (32760)
  • Aggiunto il wrapper di input di ricerca mancante (32749)
  • Bloccato il gem Bullet a una versione compatibile (32724)
  • Questo nascondeva la parte superiore del compositore su iOS (32734)
  • Garantito che sia possibile cercare indirizzi IP identici (32725)
  • Classe errata nel file dello stile del foglio di stile dell’editor delle impostazioni dello schema (32715)
  • Problema z-index della ricerca nell’intestazione su mobile (32683)
  • Corretto ricaricamento della pagina di modifica del tema (32658)
  • Garantito che la vecchia email sia impostata correttamente durante l’aggiornamento dell’email (32309)
  • Pulito correttamente la cache di ExtraLocalesController per multisito (32654)
  • Collegamento alla sezione di supporto del browser del sito web (32647)
  • Reindirizzato alla nuova pagina dei temi dopo l’eliminazione (32638)
  • Priorità alle pagine rispetto ad altre categorie nella ricerca amministratore (32614)
  • Garantito che hashtag_lookup ricada sull’utente di sistema se l’utente del post è eliminato (32466)
  • Non applicato il caricamento rigoroso sul record principale dell’utente anonimo (32590)
  • Miglioramenti per la ricerca amministratore (32574)
  • Badge non mostrato come disabilitato quando lo è (32591)
  • Immagini ottimizzate chiave sul formato (32575)
  • Completamento automatico tagliato nell’editor ricco (32586)

Modifiche UX

  • Gestiti URL lunghi nella griglia dei temi con overflow-wrap (32942)
  • Migliorata UX quando i profili sono nascosti agli anonimi (32938)
  • Aggiunta larghezza di fallback per la finestra modale (32937)
  • Aggiornato il testo dei suggerimenti educativi del compositore (32933)
  • Animazione di chiusura della finestra modale (32842)
  • Corretto l’accesso ai risultati inferiori e al pulsante “altro” nei risultati di ricerca (32883)
  • Abbinata l’icona di installazione del tema con l’icona del componente (32894)
  • Rimossa la sfondo dall’hover della pillola di navigazione (32893)
  • Ulteriore applicazione del raggio del bordo (32892)
  • Passaggio del focus della barra laterale a focus-visible (32882)
  • Stabilizzato un raggio di bordo predefinito più grande (32889)
  • Migliorato lo stato intermedio nel flusso di registrazione sociale (32887)
  • Corretta la posizione del indicatore di caricamento (32885)
  • Regola input annullabile per la checklist nell’editor ricco (32877)
  • Ripristinati gli stili degli argomenti simili (32866)
  • Nuovo stile per i suggerimenti del compositore (32843)
  • Aggiornato il popup delle modifiche non salvate (32849)
  • Corretto l’overflow del nome nella card utente (32838)
  • Chiusa immediatamente la finestra modale di ricerca amministratore quando viene selezionato un risultato (32811)
  • Leggermente migliorato il selettore di date su mobile (32822)
  • Messaggio di errore migliore quando il login sociale fallisce (32772)
  • Regolato lo stile per i suggerimenti del compositore sugli argomenti simili + limitato la quantità (32774)
  • Corretto l’allineamento delle pillole di navigazione degli altri argomenti (32808)
  • Ulteriori correzioni di ricerca per il banner di benvenuto (32776)
  • Reso il pannello delle notifiche coerente con i nuovi stili del pannello di ricerca (32753)
  • Migliorato lo spazio del testo negli elementi dell’elenco degli argomenti (32755)
  • Refactor dell’interfaccia utente per la modifica del titolo dell’argomento (32339)
  • Colore hover/focus più coerente per la ricerca amministratore (32752)
  • Migliorati gli stati di focus per la ricerca amministratore (32751)
  • Aggiunta icona testo Discourse (32744)
  • Semplificata la ricerca amministratore, resa più accessibile (32733)
  • Focus sul modulo di registrazione nel flusso di autenticazione sociale (32728)
  • Separati logo e font dell’amministratore in pagine diverse (32700)
  • La finestra modale eredita il raggio del bordo (32709)
  • Minori regolazioni di stile per la funzione di traduzione sperimentale (32708)
  • Aggiunto import mancante a admin_base.scss (32707)
  • Aggiunto gutter fisso della barra di scorrimento per evitare salti con le finestre modali (32702)
  • Refactor CSS di ricerca + correzioni (32401)
  • Sempre chiuso il menu hamburger quando si naviga all’amministratore (32651)
  • Non sempre compilato il nome utente per il ripristino password (32646)
  • Non riservato spazio per il messaggio di suggerimento nella pagina di registrazione (32627)
  • Migliorato il layout del controllo delle impostazioni per il caricatore di immagini (32626)
  • Inclusa la descrizione del campo di testo personalizzato nel modulo di registrazione (32624)
  • Vari miglioramenti alla nuova pagina della palette colori (32597)
  • Il compositore inizia con allowPreview impostato su false per default (32589)
  • Collegamento a /new-invite nella guida rapida (32580)

Prestazioni

  • Introdotto lazyHash e aggiornate le chiamate PluginOutlet per utilizzarlo (32823)
  • Prevenuto N+1 su last_updated_by (32817)
  • Utilizzato correttamente l’associazione precaricata (32814)
  • Corretto N+1 per il plugin automazione (32810)
  • Migliorate le prestazioni della nuova pagina di elenco dei temi (32641)

Accessibilità

  • Aggiornate le intestazioni accessibili per traduzioni più flessibili (32863)
7 Mi Piace