2.7.0.beta9: Messaggi con Inviti, Testo Educativo "Pagina Bianca", Webhook di Like e altro ancora

Nuove funzionalità in 2.7.0.beta9

Il rilascio di Discourse Versione 2.7 è imminente!

Discourse 2.7 è programmato per il rilascio entro la fine di questo mese, il 18 maggio. I siti che seguono il ramo stabile potranno sfruttare tutte le nuove funzionalità sviluppate negli ultimi 5 mesi. Una volta che il rilascio sarà perfezionato e pubblico, inizieremo a lavorare sulle grandi funzionalità previste per Discourse 2.8.

Consenti l’invio di un messaggio insieme all’invito

In precedenza riservata esclusivamente allo staff, questa funzionalità permette ora agli utenti di includere un messaggio personalizzato quando invitano un nuovo utente al sito tramite email.

Aggiungi contenuti utili alle pagine vuote

Quando un utente si unisce per la prima volta a un sito, molte pagine all’interno di Discourse risultano vuote. I nuovi utenti probabilmente non hanno notifiche, segnalibri, messaggi e altro ancora. Invece di non mostrare nulla, ora visualizziamo un breve messaggio che istruisce l’utente su come utilizzare il sistema che sta consultando.

Prima a sinistra, attuale a destra

Aggiungi supporto per i webhook dei like

Ora è possibile attivare i webhook quando un utente mette “mi piace” a un post.

Nascondi l’elenco delle estensioni di file nella finestra di caricamento

Gli amministratori controllano quali file possono essere caricati dagli utenti sul loro sito. Mentre alcuni siti potrebbero voler consentire solo il caricamento di immagini, altri necessitano di estensioni di numerosi tipi. Tuttavia, l’aggiunta di molte estensioni ha portato a una finestra di dialogo dal aspetto molto disordinato:

Ora, l’elenco dei formati supportati è nascosto dietro un clic, mantenendo la finestra di dialogo di caricamento più semplice a meno che un utente non abbia bisogno di conoscere i formati supportati.

33 Mi Piace

Ancora di più!

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

Aggiornamenti di Sicurezza

Questa beta include 1 correzione di sicurezza per i problemi segnalati dalla nostra comunità e da HackerOne.

  • Aggiornamento di Rails alla versione 6.1.3.2

Miglioramenti dei Plugin

Molti plugin

  • Correzione di bug
    • Abbiamo corretto numerosi bug in molti dei nostri plugin
  • Traduzioni
    • Abbiamo aggiornato le traduzioni in molti dei nostri plugin

Teambuild

Funzionalità e Correzioni Aggiuntive

Clicca per espandere

Nuove Funzionalità

  • Possibilità di registrare filtri personalizzati per i post
  • Aggiunta del parametro email_encoded per accettare email in ingresso codificate in base64
  • Aggiunta di più nomi di classe a latest-topic-list-item
  • Inserimento sempre delle immagini su nuove righe e aggiunta di una nuova riga dopo

Correzioni di Bug

  • Cattura di UndefinedConversionError per le email in ingresso
  • Rimozione dell’auto-route da topic-link
  • Accesso allo styleguide nell’installazione in sottocartella
  • Consenti anche il formato webp nei temi per impostazione predefinita
  • I template core non dovrebbero mai sovrascrivere temi/plugin
  • crypto.randomUUID è disponibile solo nelle versioni più recenti di node
  • Le bozze condivise dovrebbero essere disabilitate se è stata selezionata “Non categorizzato”.
  • Non tentare di mostrare il logo se non esiste
  • Cache per le onebox inline mancanti
  • Prevenzione del ciclo infinito durante la sostituzione delle parole monitorate
  • Messaggio dei dettagli del topic basato sullo stato attuale di monitoraggio della categoria e dei tag
  • {{ace-editor}} presentava bug nella release di Ember CLI
  • Utilizzo del flag no-sandbox durante l’esecuzione dei test di Ember CLI.
  • Limitazione della cronologia delle revisioni visibili agli ultimi 100
  • Premendo il tasto indietro dal topic nella lista dei segnalibri, l’utente viene reindirizzato a /
  • Il task docker:test installa le dipendenze prima di chiamare yarn ember test.
  • Salta temporaneamente i test flaky per future-date-input
  • Nascondi “Non categorizzato” a meno che allow_uncategorized_topics non sia abilitato
  • Collega la notifica al primo post non letto
  • Mostra “Obbligatorio” solo quando il nome completo è richiesto e correzione lint
  • Gli stili del controllo dei tag dovrebbero applicarsi anche al desktop
  • Rimozione dell’oggetto associato basato sugli inviti
  • Il topic potrebbe essere “notte” a questo stadio
  • Mostra l’avviso solo se il nuovo valore è diverso
  • Nascondi “Prossima Settimana” in future-date-input la domenica
  • Previene l’eccezione quando l’input di testo è nil
  • Utilizzo corretto dei timeout in FileHelper e FinalDestination
  • La modifica della locale della procedura guidata non si applicava ad alcuni elementi
  • Aggiornamento della larghezza massima delle celle del registro del personale
  • Il selettore del tema chiaro dovrebbe predefinitamente alla selezione dell’utente
  • La ricerca delle sovrascritture di traduzione per simbolo falliva quando veniva utilizzato count
  • Previene il crash di TopicEmbed causato da href malformati
  • Esclude .svg-as-img dal ridimensionamento JS
  • Mantieni l’interfaccia utente dei filtri dopo la modifica del post

Modifiche UX

  • Restituisci il messaggio di errore corretto se l’utente reviewable è già stato eliminato.
  • Miglioramento dei controlli delle categorie sui dispositivi più piccoli
  • Piccole modifiche all’interfaccia utente delle parole monitorate da amministratore
  • Aggiornamento del testo nel pannello vuoto delle notifiche
  • Consenti il salvataggio con cmd+s/ctrl+s con l’editor Ace
  • Nascondi l’elenco delle estensioni di file nella finestra di dialogo di caricamento
  • Aggiungi classi CSS al tag body in base agli stati del topic.
  • Anticipa l’hover sui link di ancoraggio
  • Refactoring dei modali di sicurezza

Prestazioni

  • Precaricamento di LetterAvatar.image_magick_version nel processo master.
  • Assicurati che le locale siano sempre gestite come simboli internamente
20 Mi Piace