3.4.0.beta2: Metriche delle visualizzazioni migliori, gruppi di moderatori multipli per categoria, monitoraggio delle chat threads e altro ancora

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_url in ChatIntegrationReferencePost per 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

  • Aggiunto il gestore di eventi mancante (336)
  • Gli errori possono essere null-ish (334)

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 public dei 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 eq a match_array in topic_tags_changed_spec.rb per risolvere il test instabile (28640)
  • Garantisce che About#stats utilizzi la cache (28634)
  • Utilizzo di .login-right-side invece di .has-alt-auth (28628)
  • Non imporre 2FA quando un account viene creato con OAuth (28625)
  • Filtraggio corretto dei segnalibri utente (28612)
  • Ripristino di propertyEqual dopo 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)

Accessibilità

  • Aggiunta di aria-label al collegamento del profilo utente nell’elenco degli argomenti (29088)
  • Annuncio della conferma “link copiato!” per gli screen reader (29058)
10 Mi Piace