[{"data":1,"prerenderedAt":1672},["ShallowReactive",2],{"flat-community-challenge":3,"footer-community-challenge":4,"changelog-developers-it":17},"https:\u002F\u002Fflat.io\u002Fcommunity\u002Fchallenges\u002F2026-09",{"type":5,"title":6,"websiteUrl":3,"websitePathname":7,"apiUrl":8,"apiOperationId":9,"apiOperationParameters":10,"challengeDetails":12},"COLLECTION","September Challenge","\u002Fcommunity\u002Fchallenges\u002F2026-09","https:\u002F\u002Fflat.io\u002Fapi\u002Fv2\u002Fcollections\u002F6a984ca0dd2005088aaeb4e7\u002Fscores","listCollectionScores",{"collection":11},"6a984ca0dd2005088aaeb4e7",{"title":13,"illustrationUrl":14,"infoUrl":15,"deadlineDate":16},"September Challenge: Soundtrack for an Action Movie","https:\u002F\u002Fuser-content.flat-cdn.com\u002Ftutteo\u002F821fbe5b-5aa3-4872-8d0f-7e5e28886b20.png","https:\u002F\u002Fdocs.google.com\u002Fforms\u002Fd\u002Fe\u002F1FAIpQLSdz0NGY5hK06h8t27JtVqfFx3zeIkBTgqseaPYWNyeeuqjAEA\u002Fviewform","2026-10-01T05:59:00.000Z",{"product":18,"locale":19,"generatedAt":20,"categories":21,"platforms":35,"count":39,"years":40,"months":313,"older":1654,"releaseAnchors":1655,"moved":1671},"developers","it","2026-09-21T08:58:18.509Z",{"library":22,"editor":23,"playback":24,"import-export":25,"omr":26,"assignments":27,"worksheets":28,"classes":29,"collaboration":30,"api":31,"billing":32,"embed":33,"accounts":34},"Libreria","Editor","Riproduzione","Importazione ed esportazione","OMR","Compiti","Schede didattiche","Classi","Collaborazione","API","Fatturazione","SDK Embed","Account",[36,37,38],"web","api","embed",63,[41,70,97,124,151,178,205,232,259,286],{"year":42,"months":43},2026,[44,47,50,52,54,56,58,60,62,64,66,68],{"key":45,"hasEntries":46},"2026-01",false,{"key":48,"hasEntries":49},"2026-02",true,{"key":51,"hasEntries":49},"2026-03",{"key":53,"hasEntries":49},"2026-04",{"key":55,"hasEntries":46},"2026-05",{"key":57,"hasEntries":46},"2026-06",{"key":59,"hasEntries":49},"2026-07",{"key":61,"hasEntries":49},"2026-08",{"key":63,"hasEntries":49},"2026-09",{"key":65,"hasEntries":46},"2026-10",{"key":67,"hasEntries":46},"2026-11",{"key":69,"hasEntries":46},"2026-12",{"year":71,"months":72},2025,[73,75,77,79,81,83,85,87,89,91,93,95],{"key":74,"hasEntries":46},"2025-01",{"key":76,"hasEntries":46},"2025-02",{"key":78,"hasEntries":49},"2025-03",{"key":80,"hasEntries":49},"2025-04",{"key":82,"hasEntries":46},"2025-05",{"key":84,"hasEntries":46},"2025-06",{"key":86,"hasEntries":46},"2025-07",{"key":88,"hasEntries":49},"2025-08",{"key":90,"hasEntries":46},"2025-09",{"key":92,"hasEntries":49},"2025-10",{"key":94,"hasEntries":46},"2025-11",{"key":96,"hasEntries":49},"2025-12",{"year":98,"months":99},2024,[100,102,104,106,108,110,112,114,116,118,120,122],{"key":101,"hasEntries":49},"2024-01",{"key":103,"hasEntries":46},"2024-02",{"key":105,"hasEntries":49},"2024-03",{"key":107,"hasEntries":46},"2024-04",{"key":109,"hasEntries":46},"2024-05",{"key":111,"hasEntries":46},"2024-06",{"key":113,"hasEntries":46},"2024-07",{"key":115,"hasEntries":46},"2024-08",{"key":117,"hasEntries":46},"2024-09",{"key":119,"hasEntries":49},"2024-10",{"key":121,"hasEntries":46},"2024-11",{"key":123,"hasEntries":46},"2024-12",{"year":125,"months":126},2023,[127,129,131,133,135,137,139,141,143,145,147,149],{"key":128,"hasEntries":46},"2023-01",{"key":130,"hasEntries":46},"2023-02",{"key":132,"hasEntries":49},"2023-03",{"key":134,"hasEntries":49},"2023-04",{"key":136,"hasEntries":49},"2023-05",{"key":138,"hasEntries":46},"2023-06",{"key":140,"hasEntries":46},"2023-07",{"key":142,"hasEntries":49},"2023-08",{"key":144,"hasEntries":49},"2023-09",{"key":146,"hasEntries":49},"2023-10",{"key":148,"hasEntries":49},"2023-11",{"key":150,"hasEntries":46},"2023-12",{"year":152,"months":153},2022,[154,156,158,160,162,164,166,168,170,172,174,176],{"key":155,"hasEntries":46},"2022-01",{"key":157,"hasEntries":46},"2022-02",{"key":159,"hasEntries":49},"2022-03",{"key":161,"hasEntries":49},"2022-04",{"key":163,"hasEntries":46},"2022-05",{"key":165,"hasEntries":46},"2022-06",{"key":167,"hasEntries":46},"2022-07",{"key":169,"hasEntries":46},"2022-08",{"key":171,"hasEntries":46},"2022-09",{"key":173,"hasEntries":46},"2022-10",{"key":175,"hasEntries":46},"2022-11",{"key":177,"hasEntries":46},"2022-12",{"year":179,"months":180},2021,[181,183,185,187,189,191,193,195,197,199,201,203],{"key":182,"hasEntries":46},"2021-01",{"key":184,"hasEntries":49},"2021-02",{"key":186,"hasEntries":46},"2021-03",{"key":188,"hasEntries":49},"2021-04",{"key":190,"hasEntries":46},"2021-05",{"key":192,"hasEntries":46},"2021-06",{"key":194,"hasEntries":49},"2021-07",{"key":196,"hasEntries":46},"2021-08",{"key":198,"hasEntries":46},"2021-09",{"key":200,"hasEntries":49},"2021-10",{"key":202,"hasEntries":49},"2021-11",{"key":204,"hasEntries":49},"2021-12",{"year":206,"months":207},2020,[208,210,212,214,216,218,220,222,224,226,228,230],{"key":209,"hasEntries":49},"2020-01",{"key":211,"hasEntries":49},"2020-02",{"key":213,"hasEntries":46},"2020-03",{"key":215,"hasEntries":46},"2020-04",{"key":217,"hasEntries":46},"2020-05",{"key":219,"hasEntries":49},"2020-06",{"key":221,"hasEntries":46},"2020-07",{"key":223,"hasEntries":46},"2020-08",{"key":225,"hasEntries":46},"2020-09",{"key":227,"hasEntries":49},"2020-10",{"key":229,"hasEntries":46},"2020-11",{"key":231,"hasEntries":46},"2020-12",{"year":233,"months":234},2019,[235,237,239,241,243,245,247,249,251,253,255,257],{"key":236,"hasEntries":46},"2019-01",{"key":238,"hasEntries":46},"2019-02",{"key":240,"hasEntries":46},"2019-03",{"key":242,"hasEntries":49},"2019-04",{"key":244,"hasEntries":49},"2019-05",{"key":246,"hasEntries":46},"2019-06",{"key":248,"hasEntries":46},"2019-07",{"key":250,"hasEntries":46},"2019-08",{"key":252,"hasEntries":46},"2019-09",{"key":254,"hasEntries":46},"2019-10",{"key":256,"hasEntries":46},"2019-11",{"key":258,"hasEntries":46},"2019-12",{"year":260,"months":261},2018,[262,264,266,268,270,272,274,276,278,280,282,284],{"key":263,"hasEntries":46},"2018-01",{"key":265,"hasEntries":46},"2018-02",{"key":267,"hasEntries":46},"2018-03",{"key":269,"hasEntries":49},"2018-04",{"key":271,"hasEntries":46},"2018-05",{"key":273,"hasEntries":46},"2018-06",{"key":275,"hasEntries":46},"2018-07",{"key":277,"hasEntries":46},"2018-08",{"key":279,"hasEntries":49},"2018-09",{"key":281,"hasEntries":46},"2018-10",{"key":283,"hasEntries":49},"2018-11",{"key":285,"hasEntries":46},"2018-12",{"year":287,"months":288},2017,[289,291,293,295,297,299,301,303,305,307,309,311],{"key":290,"hasEntries":46},"2017-01",{"key":292,"hasEntries":46},"2017-02",{"key":294,"hasEntries":46},"2017-03",{"key":296,"hasEntries":49},"2017-04",{"key":298,"hasEntries":49},"2017-05",{"key":300,"hasEntries":46},"2017-06",{"key":302,"hasEntries":49},"2017-07",{"key":304,"hasEntries":49},"2017-08",{"key":306,"hasEntries":46},"2017-09",{"key":308,"hasEntries":49},"2017-10",{"key":310,"hasEntries":49},"2017-11",{"key":312,"hasEntries":46},"2017-12",[314,409,431,458,521,563,604,628,652,675,698,721,742,763,786,810,831,872,893,915,938,959,982,1005,1028,1050,1073,1095,1116,1136,1156,1177,1198,1238,1279,1299,1338,1358,1378,1401,1440,1498,1556,1577],{"key":63,"year":42,"month":315,"majors":316,"areas":362},9,[317,340],{"slug":318,"title":319,"locale":19,"products":320,"platforms":322,"categories":323,"kind":324,"size":325,"publicationDate":326,"modificationDate":327,"links":328,"images":332,"track":18,"bodyHtml":336,"excerpt":337,"primaryCategory":37,"ownPage":338,"date":339},"2026-09-15-a-new-developer-dashboard-with-omr-jobs-credits-and-a-playground","Una nuova dashboard per sviluppatori, con processi OMR, crediti e un playground",[321],"flat",[37,36],[37],"new","major","2026-09-16T15:18:58.086Z","2026-09-18T13:45:28.795Z",{"blogPosts":329,"helpArticles":330,"releases":331},[],[],[],[333],{"url":334,"alt":335},"https:\u002F\u002Fuser-content.flat-cdn.com\u002Ftutteo\u002F87f9c3ba-e021-4458-9456-4024e7e67592.png","The developer dashboard app overview with a capability card for Embed, OMR, REST API, Import API and LTI","\u003Cp>\u003Cimg src=\"https:\u002F\u002Fuser-content.flat-cdn.com\u002Ftutteo\u002F6fdd7f1a-46e7-44c7-9c88-50376e7ee7a6.png\" alt=\"Panoramica dell'app della dashboard per sviluppatori con una scheda funzionalità per Embed, OMR, REST API, Import API e LTI\" loading=\"lazy\">\u003C\u002Fp>\n\u003Cp>La dashboard per sviluppatori è stata riprogettata in base a ciò che la tua integrazione può fare. Ogni funzionalità (Embed, OMR, REST API, Import API, LTI) ha una scheda con ambito, prezzi e documentazione, e quelle che la tua app usa già compaiono per prime.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Una nuova sezione OMR a livello di account\u003C\u002Fstrong>, con i tuoi processi, i tuoi crediti e il relativo storico in un unico posto, perché i crediti OMR sono condivisi da tutte le tue app.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Prova OMR prima di scrivere codice.\u003C\u002Fstrong> Il playground accetta un PDF o delle foto, mostra il numero di pagine, il costo per pagina e il saldo rimanente, quindi avvia il processo dopo la conferma. L'output viene fornito come download MusicXML e non viene aggiunto alla tua libreria.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Pagine delle app più chiare.\u003C\u002Fstrong> I token personali, le credenziali OAuth2 e l'accesso OMR sono raggruppati per applicazione, con un'indicazione chiara delle credenziali che includono l'ambito OMR.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Aprila da \u003Ca href=\"https:\u002F\u002Fflat.io\u002Fdevelopers\u002F\" rel=\"referer\">flat.io\u002Fdevelopers\u003C\u002Fa>.\u003C\u002Fp>","La dashboard per sviluppatori è stata riprogettata in base a ciò che la tua integrazione può fare. Ogni funzionalità (Embed, OMR, REST API, Import API, LTI) ha…","active","2026-09-15",{"slug":341,"title":342,"locale":19,"products":343,"platforms":345,"categories":346,"kind":324,"size":325,"publicationDate":349,"modificationDate":350,"links":351,"images":357,"track":18,"bodyHtml":358,"excerpt":359,"primaryCategory":37,"ownPage":360,"date":361},"2026-09-10-api-v2-26-0-the-omr-api-leaves-beta-assignments-get-full-read-update-and-delete","API v2.26.0: l’API OMR esce dalla beta, gli assignment hanno lettura, modifica ed eliminazione complete",[321,344],"flatEdu",[37],[37,347,348],"omr","assignments","2026-09-16T11:56:16.502Z","2026-09-16T16:00:46.587Z",{"blogPosts":352,"helpArticles":353,"releases":354},[],[],[355],{"platform":37,"version":356},"2.26.0",[],"\u003Cp>La specifica della nostra API REST passa a OpenAPI 3.1, l’API OMR chiude il periodo beta e gli assignment di Flat for Education si aprono oltre la semplice consultazione e creazione.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>L’API OMR è stabile.\u003C\u002Fstrong> Endpoint, campi e comportamento seguono ora il nostro consueto processo di deprecazione prima di qualsiasi modifica incompatibile. Una nuova FAQ copre crediti e fatturazione, limiti e tempi di elaborazione, qualità del riconoscimento e lingue, uso commerciale e privacy.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Leggere, modificare ed eliminare gli assignment\u003C\u002Fstrong> in Flat for Education. L’eliminazione di un assignment rimuove anche i relativi elaborati e le copie degli studenti; per conservare il lavoro, archiviatelo.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Registro dei crediti.\u003C\u002Fstrong> Una nuova chiamata elenca lo storico dei crediti; il saldo resta nella chiamata delle funzionalità OMR.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>I file Finale (\u003Ccode>.musx\u003C\u002Fcode>) possono essere importati\u003C\u002Fstrong>, in modalità best-effort, e l’importazione di musica scansionata (PDF e immagini) è documentata nella creazione dello spartito.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>OpenAPI 3.1.\u003C\u002Fstrong> I campi nullable usano la sintassi 3.1; gli strumenti bloccati su OpenAPI 3.0 devono essere aggiornati. Il campo \u003Ccode>mimeType\u003C\u002Fcode> è stato rimosso dagli upload di file OMR.\u003C\u002Fli>\n\u003C\u002Ful>","La specifica della nostra API REST passa a OpenAPI 3.1, l’API OMR chiude il periodo beta e gli assignment di Flat for Education si aprono oltre la semplice…","none","2026-09-10",[363,389],{"category":364,"name":25,"count":365,"entries":366},"import-export",1,[367],{"slug":368,"title":369,"locale":19,"products":370,"platforms":371,"categories":372,"kind":373,"size":374,"publicationDate":375,"modificationDate":376,"links":377,"images":384,"track":385,"bodyHtml":386,"excerpt":387,"primaryCategory":364,"ownPage":360,"date":388},"2026-09-01-musicxml-exports-move-to-musicxml-4-0-with-swing-markings-and-valid-tablature-tu","Le esportazioni MusicXML passano a MusicXML 4.0, con indicazioni di swing e accordature per tablatura valide",[321,344],[36,37],[364],"improved","minor","2026-09-16T12:51:38.024Z","2026-09-17T12:10:20.804Z",{"blogPosts":378,"helpArticles":379,"releases":383},[],[380],{"locale":19,"url":381,"title":382},"https:\u002F\u002Fhelp.flat.io\u002Fit\u002Fmusic-notation-software\u002Fimport\u002F","Importa e modifica spartiti e tablature esistenti",[],[],"product","\u003Cp>Ogni file MusicXML prodotto da Flat è ora in MusicXML 4.0, indipendentemente dalla versione del file da cui è stato importato.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Le indicazioni di swing vengono esportate.\u003C\u002Fstrong> MusicXML 4.0 può rappresentare la riproduzione swing, quindi una partitura con swing ora mantiene la sua indicazione di swing (o l'indicazione esplicita di esecuzione diritta) anche nelle altre applicazioni. Flat la leggeva già in importazione; ora la scrive anche in esportazione.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Le esportazioni in tablatura sono valide.\u003C\u002Fstrong> Nelle accordature delle corde mancava un attributo obbligatorio, per cui ogni esportazione in tablatura non superava la validazione rigorosa. Ora la supera.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Ogni esportazione viene verificata rispetto al DTD di MusicXML 4.0\u003C\u002Fstrong>, compresi i file compressi \u003Ccode>.mxl\u003C\u002Fcode>, e gli errori di validazione vengono segnalati invece di distribuire silenziosamente un file non valido.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Le applicazioni che leggono solo MusicXML 3.1 aprono i file 4.0 come prima; per loro l'unica novità è l'indicazione di swing.\u003C\u002Fp>","Ogni file MusicXML prodotto da Flat è ora in MusicXML 4.0, indipendentemente dalla versione del file da cui è stato importato. - Le indicazioni di swing…","2026-09-01",{"category":37,"name":31,"count":365,"entries":390},[391],{"slug":392,"title":393,"locale":19,"products":394,"platforms":395,"categories":396,"kind":324,"size":374,"publicationDate":397,"modificationDate":398,"links":399,"images":405,"track":18,"bodyHtml":406,"excerpt":407,"primaryCategory":37,"ownPage":360,"date":408},"2026-09-17-api-v2-26-2-let-the-server-straighten-pages-uploaded-sideways-or-upside-down","API v2.26.2: consenti al server di raddrizzare le pagine caricate di lato o capovolte",[321],[37],[37,347],"2026-09-17T09:34:46.914Z","2026-09-17T09:36:12.438Z",{"blogPosts":400,"helpArticles":401,"releases":402},[],[],[403],{"platform":37,"version":404},"2.26.2",[],"\u003Cul>\n\u003Cli>\u003Cstrong>Rotazione automatica delle pagine per le importazioni OMR, su richiesta.\u003C\u002Fstrong> Le pagine vengono riconosciute così come sono state caricate; se la tua integrazione non può permettere all'utente di ruotarle prima, attiva \u003Ccode>autoRotate\u003C\u002Fcode> e il server correggerà le pagine caricate di lato o capovolte prima del riconoscimento. Gli SDK Python, JavaScript, Ruby e PHP sono stati aggiornati a questa versione.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fflat.io\u002Fdevelopers\u002Fdocs\u002Fapi\u002Fchangelog#v2-26-2-2026-09-17\" rel=\"referer\">Dettagli completi nel changelog dell'API\u003C\u002Fa>\u003C\u002Fp>","- Rotazione automatica delle pagine per le importazioni OMR, su richiesta. Le pagine vengono riconosciute così come sono state caricate; se la tua integrazione…","2026-09-17",{"key":61,"year":42,"month":410,"majors":411,"areas":430},8,[412],{"slug":413,"title":414,"locale":19,"products":415,"platforms":416,"categories":417,"kind":324,"size":325,"publicationDate":418,"modificationDate":419,"links":420,"images":426,"track":18,"bodyHtml":427,"excerpt":428,"primaryCategory":37,"ownPage":360,"date":429},"2026-08-04-api-v2-25-0-control-how-long-omr-jobs-keep-your-files-abc-export","API v2.25.0: controlla per quanto tempo i processi OMR conservano i tuoi file, esportazione ABC",[321,344],[37],[37,347,364],"2026-09-16T11:56:18.500Z","2026-09-16T16:04:29.330Z",{"blogPosts":421,"helpArticles":422,"releases":423},[],[],[424],{"platform":37,"version":425},"2.25.0",[],"\u003Cul>\n\u003Cli>\u003Cstrong>Controllo della conservazione dei dati.\u003C\u002Fstrong> I processi OMR ora indicano per quanto tempo vengono conservati i relativi file (30 days per impostazione predefinita), ogni processo MusicXML include la propria data di scadenza e puoi eliminare file e risultati di un processo non appena li hai recuperati.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Rilevamento delle funzionalità prima dell'accesso.\u003C\u002Fstrong> La chiamata alle capacità OMR funziona anche senza account e restituisce l'elenco delle lingue di riconoscimento supportate con i relativi nomi.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Esportazione in notazione ABC\u003C\u002Fstrong> per qualsiasi revisione della partitura, insieme a MusicXML, MIDI e agli altri formati. Come MIDI, non include l'impaginazione completa.\u003C\u002Fli>\n\u003Cli>I compiti \u003Cstrong>Free Record\u003C\u002Fstrong> possono essere configurati tramite API in Flat for Education.\u003C\u002Fli>\n\u003Cli>Gli errori provenienti da un provider upstream (ad esempio Google Classroom) ora includono il messaggio localizzato del provider stesso.\u003C\u002Fli>\n\u003C\u002Ful>","- Controllo della conservazione dei dati. I processi OMR ora indicano per quanto tempo vengono conservati i relativi file (30 days per impostazione…","2026-08-04",[],{"key":59,"year":42,"month":432,"majors":433,"areas":457},7,[434],{"slug":435,"title":436,"locale":19,"products":437,"platforms":438,"categories":439,"kind":324,"size":325,"publicationDate":440,"modificationDate":441,"links":442,"images":453,"track":347,"bodyHtml":454,"excerpt":455,"primaryCategory":347,"ownPage":338,"date":456},"2026-07-10-omr-is-now-available-as-a-developer-api","OMR è ora disponibile come API per sviluppatori",[321,344],[37],[347,37],"2026-09-16T10:37:19.581Z","2026-09-18T10:40:13.613Z",{"blogPosts":443,"helpArticles":444,"releases":448},[],[445],{"locale":19,"url":446,"title":447},"https:\u002F\u002Fhelp.flat.io\u002Fit\u002Fmusic-notation-software\u002Fomr\u002F","Scansiona e importa spartiti da un PDF o da una foto",[449,451],{"platform":37,"version":450},"2.23.0",{"platform":37,"version":452},"2.24.0",[],"\u003Cp>Il motore OMR di Flat è ora disponibile a livello programmatico tramite la \u003Ca href=\"https:\u002F\u002Fflat.io\u002Fdevelopers\u002Fdocs\u002Fapi\u002Fomr\u002F\" rel=\"referer\">API per sviluppatori\u003C\u002Fa>. Invia PDF o foto, monitora l'avanzamento del riconoscimento, controlla gli strumenti rilevati, quindi importa il risultato come partitura modificabile in una libreria Flat oppure esportalo in \u003Cstrong>MusicXML\u003C\u002Fstrong> o \u003Cstrong>MIDI\u003C\u002Fstrong>. È lo stesso modello sviluppato internamente che gestisce l'importazione di PDF e foto nell'editor, ora disponibile su larga scala per le tue app e i tuoi flussi di lavoro.\u003C\u002Fp>\n\u003Cp>L'API OMR dedicata (v2.24.0) si basa sull'importazione PDF in background aggiunta alla creazione delle partiture nella v2.23.0: richiedi il supporto delle attività durante l'importazione di un file e interroga periodicamente l'attività finché la partitura non è pronta. Consulta il \u003Ca href=\"https:\u002F\u002Fflat.io\u002Fdevelopers\u002Fdocs\u002Fapi\u002Fchangelog#v2-24-0-2026-07-08\" rel=\"referer\">changelog dell'API\u003C\u002Fa> per i dettagli di entrambe le versioni.\u003C\u002Fp>","Il motore OMR di Flat è ora disponibile a livello programmatico tramite la API per sviluppatori. Invia PDF o foto, monitora l'avanzamento del riconoscimento,…","2026-07-10",[],{"key":53,"year":42,"month":459,"majors":460,"areas":481},4,[461],{"slug":462,"title":463,"locale":19,"products":464,"platforms":465,"categories":466,"kind":324,"size":325,"publicationDate":469,"modificationDate":470,"links":471,"images":477,"track":18,"bodyHtml":478,"excerpt":479,"primaryCategory":37,"ownPage":360,"date":480},"2026-04-07-api-v2-22-0-15-import-formats-virtual-collections-rubrics-student-groups-and-lti","API v2.22.0: oltre 15 formati di importazione, raccolte virtuali, rubriche, gruppi di studenti e LTI 1.3",[321,344],[37],[37,364,467,348,468],"library","classes","2026-09-16T11:56:22.317Z","2026-09-16T16:01:27.769Z",{"blogPosts":472,"helpArticles":473,"releases":474},[],[],[475],{"platform":37,"version":476},"2.22.0",[],"\u003Cp>Il più grande aggiornamento delle specifiche dal 2024, che allinea l'API a due anni di evoluzione del prodotto.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Importazione da oltre 15 formati.\u003C\u002Fstrong> Guitar Pro, MuseScore, notazione ABC, PowerTab, Capella, MEI, Overture, TablEdit, Band-in-a-Box, Karaoke MIDI, MuseData, Score Writer, Bagpipe Music Writer ed Encore si aggiungono a MusicXML e MIDI, e le partiture possono essere esportate come file \u003Ccode>.flat\u003C\u002Fcode> nativi.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Raccolte virtuali.\u003C\u002Fstrong> Tutte le partiture, le collaborazioni e i Mi piace sostituiscono la vecchia gerarchia di cartelle nella libreria, in linea con la libreria di Flat riprogettata.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Flat for Education.\u003C\u002Fstrong> Compiti di esecuzione con registrazioni audio o video e opzioni per base musicale, metronomo e velocità; consegne di gruppo per la scrittura condivisa; istruzioni in testo avanzato; sottogruppi di studenti; compiti Microsoft Teams pianificati e assegnati a singoli destinatari; descrizioni avanzate e tipi di compito nella libreria delle risorse.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Configurazione LTI unificata\u003C\u002Fstrong> per LTI 1.1 e 1.3, inclusa la registrazione dinamica. Le precedenti chiamate delle credenziali LTI 1.1 sono deprecate.\u003C\u002Fli>\n\u003Cli>Statistiche annuali sulle partiture, conteggio delle partiture pubbliche sui profili e rimozione di alcuni campi deprecati da tempo.\u003C\u002Fli>\n\u003C\u002Ful>","Il più grande aggiornamento delle specifiche dal 2024, che allinea l'API a due anni di evoluzione del prodotto. - Importazione da oltre 15 formati. Guitar Pro,…","2026-04-07",[482],{"category":38,"name":33,"count":483,"entries":484},2,[485,504],{"slug":486,"title":487,"locale":19,"products":488,"platforms":489,"categories":490,"kind":491,"size":374,"publicationDate":492,"modificationDate":493,"links":494,"images":500,"track":18,"bodyHtml":501,"excerpt":502,"primaryCategory":38,"ownPage":360,"date":503},"2026-04-02-embed-sdk-v2-12-1-typescript-declarations-ship-at-the-right-path-again","Embed SDK v2.12.1: le dichiarazioni TypeScript sono di nuovo nel percorso corretto",[321,344],[38],[38],"fixed","2026-09-21T07:56:48.253Z","2026-09-21T08:53:58.207Z",{"blogPosts":495,"helpArticles":496,"releases":497},[],[],[498],{"platform":38,"version":499},"2.12.1",[],"\u003Cp>L’aggiornamento a TypeScript 6 aveva scritto i file di dichiarazione nel percorso sbagliato, quindi gli editor non riuscivano a risolvere i tipi dell’SDK. Corretto.\u003C\u002Fp>","L’aggiornamento a TypeScript 6 aveva scritto i file di dichiarazione nel percorso sbagliato, quindi gli editor non riuscivano a risolvere i tipi dell’SDK.…","2026-04-02",{"slug":505,"title":506,"locale":19,"products":507,"platforms":508,"categories":509,"kind":324,"size":374,"publicationDate":510,"modificationDate":511,"links":512,"images":518,"track":18,"bodyHtml":519,"excerpt":520,"primaryCategory":38,"ownPage":360,"date":503},"2026-04-02-embed-sdk-v2-12-0-export-the-score-as-svg","Embed SDK v2.12.0: esporta la partitura come SVG",[321,344],[38],[38],"2026-09-21T07:56:41.935Z","2026-09-21T08:55:21.053Z",{"blogPosts":513,"helpArticles":514,"releases":515},[],[],[516],{"platform":38,"version":517},"2.12.0",[],"\u003Cp>Aggiunto il metodo \u003Ccode>getSVG\u003C\u002Fcode>.\u003C\u002Fp>","Aggiunto il metodo getSVG.",{"key":51,"year":42,"month":522,"majors":523,"areas":524},3,[],[525],{"category":38,"name":33,"count":483,"entries":526},[527,545],{"slug":528,"title":529,"locale":19,"products":530,"platforms":531,"categories":532,"kind":324,"size":374,"publicationDate":533,"modificationDate":534,"links":535,"images":541,"track":18,"bodyHtml":542,"excerpt":543,"primaryCategory":38,"ownPage":360,"date":544},"2026-03-19-embed-sdk-v2-11-0-load-abc-notation","Embed SDK v2.11.0: caricare la notazione ABC",[321,344],[38],[38],"2026-09-21T07:56:35.400Z","2026-09-21T08:55:19.168Z",{"blogPosts":536,"helpArticles":537,"releases":538},[],[],[539],{"platform":38,"version":540},"2.11.0",[],"\u003Cp>Aggiunto il metodo \u003Ccode>loadABC\u003C\u002Fcode>.\u003C\u002Fp>","Aggiunto il metodo loadABC.","2026-03-19",{"slug":546,"title":547,"locale":19,"products":548,"platforms":549,"categories":550,"kind":324,"size":374,"publicationDate":551,"modificationDate":552,"links":553,"images":559,"track":18,"bodyHtml":560,"excerpt":561,"primaryCategory":38,"ownPage":360,"date":562},"2026-03-03-embed-sdk-v2-10-0-choose-the-desktop-or-mobile-editor-interface","Embed SDK v2.10.0: scegli l'interfaccia dell'editor desktop o mobile",[321,344],[38],[38],"2026-09-21T07:56:29.262Z","2026-09-21T08:55:17.411Z",{"blogPosts":554,"helpArticles":555,"releases":556},[],[],[557],{"platform":38,"version":558},"2.10.0",[],"\u003Cp>Aggiunto il parametro \u003Ccode>editorInterface\u003C\u002Fcode> a \u003Ccode>EmbedUrlParameters\u003C\u002Fcode> (\u003Ccode>'desktop'\u003C\u002Fcode> o \u003Ccode>'mobile'\u003C\u002Fcode>).\u003C\u002Fp>","Aggiunto il parametro editorInterface a EmbedUrlParameters ('desktop' o 'mobile').","2026-03-03",{"key":48,"year":42,"month":483,"majors":564,"areas":583},[565],{"slug":566,"title":567,"locale":19,"products":568,"platforms":569,"categories":570,"kind":324,"size":325,"publicationDate":571,"modificationDate":572,"links":573,"images":579,"track":18,"bodyHtml":580,"excerpt":581,"primaryCategory":38,"ownPage":360,"date":582},"2026-02-16-embed-sdk-v2-9-0-mp3-and-wav-export-with-progress","Embed SDK v2.9.0: esportazione MP3 e WAV con avanzamento",[321,344],[38],[38],"2026-09-21T07:55:48.152Z","2026-09-21T08:55:15.650Z",{"blogPosts":574,"helpArticles":575,"releases":576},[],[],[577],{"platform":38,"version":578},"2.9.0",[],"\u003Cul>\n\u003Cli>Aggiunti i metodi \u003Ccode>getMP3\u003C\u002Fcode> e \u003Ccode>getWAV\u003C\u002Fcode> per l'esportazione audio\u003C\u002Fli>\n\u003Cli>Aggiunto l'evento \u003Ccode>exportProgress\u003C\u002Fcode>, così un'esportazione lunga può mostrare l'avanzamento\u003C\u002Fli>\n\u003C\u002Ful>","- Aggiunti i metodi getMP3 e getWAV per l'esportazione audio - Aggiunto l'evento exportProgress, così un'esportazione lunga può mostrare l'avanzamento","2026-02-16",[584],{"category":38,"name":33,"count":365,"entries":585},[586],{"slug":587,"title":588,"locale":19,"products":589,"platforms":590,"categories":591,"kind":324,"size":374,"publicationDate":592,"modificationDate":593,"links":594,"images":600,"track":18,"bodyHtml":601,"excerpt":602,"primaryCategory":38,"ownPage":360,"date":603},"2026-02-06-embed-sdk-v2-8-0-export-the-score-as-a-pdf","Embed SDK v2.8.0: esporta la partitura come PDF",[321,344],[38],[38],"2026-09-21T07:55:41.803Z","2026-09-21T08:55:13.837Z",{"blogPosts":595,"helpArticles":596,"releases":597},[],[],[598],{"platform":38,"version":599},"2.8.0",[],"\u003Cp>Aggiunto il metodo \u003Ccode>getPDF\u003C\u002Fcode>.\u003C\u002Fp>","Aggiunto il metodo getPDF.","2026-02-06",{"key":96,"year":71,"month":605,"majors":606,"areas":607},12,[],[608],{"category":38,"name":33,"count":365,"entries":609},[610],{"slug":611,"title":612,"locale":19,"products":613,"platforms":614,"categories":615,"kind":324,"size":374,"publicationDate":616,"modificationDate":617,"links":618,"images":624,"track":18,"bodyHtml":625,"excerpt":626,"primaryCategory":38,"ownPage":360,"date":627},"2025-12-29-embed-sdk-v2-7-0-know-when-the-embed-is-resized","Embed SDK v2.7.0: sapere quando l'embed viene ridimensionato",[321,344],[38],[38],"2026-09-21T07:55:35.408Z","2026-09-21T08:55:12.224Z",{"blogPosts":619,"helpArticles":620,"releases":621},[],[],[622],{"platform":38,"version":623},"2.7.0",[],"\u003Cp>Aggiunto l'evento \u003Ccode>embedSize\u003C\u002Fcode>.\u003C\u002Fp>","Aggiunto l'evento embedSize.","2025-12-29",{"key":92,"year":71,"month":629,"majors":630,"areas":631},10,[],[632],{"category":38,"name":33,"count":365,"entries":633},[634],{"slug":635,"title":636,"locale":19,"products":637,"platforms":638,"categories":639,"kind":324,"size":374,"publicationDate":640,"modificationDate":641,"links":642,"images":648,"track":18,"bodyHtml":649,"excerpt":650,"primaryCategory":38,"ownPage":360,"date":651},"2025-10-22-embed-sdk-v2-6-0-ten-more-interface-languages","Embed SDK v2.6.0: altre dieci lingue dell'interfaccia",[321,344],[38],[38],"2026-09-21T07:55:29.524Z","2026-09-21T08:55:10.395Z",{"blogPosts":643,"helpArticles":644,"releases":645},[],[],[646],{"platform":38,"version":647},"2.6.0",[],"\u003Cp>L'interfaccia di embed ora supporta il danese (\u003Ccode>da\u003C\u002Fcode>), il finlandese (\u003Ccode>fi\u003C\u002Fcode>), il filippino (\u003Ccode>fil\u003C\u002Fcode>), il francese canadese (\u003Ccode>fr-CA\u003C\u002Fcode>), l'hindi (\u003Ccode>hi\u003C\u002Fcode>), l'indonesiano (\u003Ccode>id\u003C\u002Fcode>), il malese (\u003Ccode>ms\u003C\u002Fcode>), il norvegese bokmål (\u003Ccode>nb\u003C\u002Fcode>), il cinese tradizionale di Hong Kong (\u003Ccode>zh-HK\u003C\u002Fcode>) e il cinese tradizionale di Taiwan (\u003Ccode>zh-TW\u003C\u002Fcode>).\u003C\u002Fp>","L'interfaccia di embed ora supporta il danese (da), il finlandese (fi), il filippino (fil), il francese canadese (fr-CA), l'hindi (hi), l'indonesiano (id), il…","2025-10-22",{"key":88,"year":71,"month":410,"majors":653,"areas":654},[],[655],{"category":38,"name":33,"count":365,"entries":656},[657],{"slug":658,"title":659,"locale":19,"products":660,"platforms":661,"categories":662,"kind":373,"size":374,"publicationDate":663,"modificationDate":664,"links":665,"images":671,"track":18,"bodyHtml":672,"excerpt":673,"primaryCategory":38,"ownPage":360,"date":674},"2025-08-04-embed-sdk-v2-5-0-richer-typescript-types-and-new-documentation","Embed SDK v2.5.0: tipi TypeScript più completi e nuova documentazione",[321,344],[38],[38],"2026-09-21T07:55:22.754Z","2026-09-21T08:55:08.624Z",{"blogPosts":666,"helpArticles":667,"releases":668},[],[],[669],{"platform":38,"version":670},"2.5.0",[],"\u003Cp>I tipi pubblicati coprono una parte più ampia dell'SDK, con nuova documentazione a corredo.\u003C\u002Fp>","I tipi pubblicati coprono una parte più ampia dell'SDK, con nuova documentazione a corredo.","2025-08-04",{"key":80,"year":71,"month":459,"majors":676,"areas":677},[],[678],{"category":38,"name":33,"count":365,"entries":679},[680],{"slug":681,"title":682,"locale":19,"products":683,"platforms":684,"categories":685,"kind":491,"size":374,"publicationDate":686,"modificationDate":687,"links":688,"images":694,"track":18,"bodyHtml":695,"excerpt":696,"primaryCategory":38,"ownPage":360,"date":697},"2025-04-10-embed-sdk-v2-4-1-mode-is-back-in-the-url-parameter-types","Embed SDK v2.4.1: la modalità è di nuovo nei tipi dei parametri URL",[321,344],[38],[38],"2026-09-21T07:55:15.535Z","2026-09-21T08:55:06.800Z",{"blogPosts":689,"helpArticles":690,"releases":691},[],[],[692],{"platform":38,"version":693},"2.4.1",[],"\u003Cp>Aggiunta la proprietà \u003Ccode>mode\u003C\u002Fcode> mancante all'interfaccia TypeScript \u003Ccode>EmbedUrlParameters\u003C\u002Fcode>.\u003C\u002Fp>","Aggiunta la proprietà mode mancante all'interfaccia TypeScript EmbedUrlParameters.","2025-04-10",{"key":78,"year":71,"month":522,"majors":699,"areas":700},[],[701],{"category":38,"name":33,"count":365,"entries":702},[703],{"slug":704,"title":705,"locale":19,"products":706,"platforms":707,"categories":708,"kind":324,"size":374,"publicationDate":709,"modificationDate":710,"links":711,"images":717,"track":18,"bodyHtml":718,"excerpt":719,"primaryCategory":38,"ownPage":360,"date":720},"2025-03-10-embed-sdk-v2-4-0-load-a-midi-file","Embed SDK v2.4.0: caricare un file MIDI",[321,344],[38],[38],"2026-09-21T07:55:09.076Z","2026-09-21T08:55:04.438Z",{"blogPosts":712,"helpArticles":713,"releases":714},[],[],[715],{"platform":38,"version":716},"2.4.0",[],"\u003Cp>Aggiunto il metodo \u003Ccode>loadMIDI\u003C\u002Fcode>.\u003C\u002Fp>","Aggiunto il metodo loadMIDI.","2025-03-10",{"key":119,"year":98,"month":629,"majors":722,"areas":741},[723],{"slug":724,"title":725,"locale":19,"products":726,"platforms":727,"categories":728,"kind":324,"size":325,"publicationDate":729,"modificationDate":730,"links":731,"images":737,"track":18,"bodyHtml":738,"excerpt":739,"primaryCategory":37,"ownPage":360,"date":740},"2024-10-18-api-v2-21-0-public-community-profiles-and-richer-resource-library-filters","API v2.21.0: profili pubblici della community e filtri più avanzati per la libreria di risorse",[321,344],[37],[37,467,468],"2026-09-16T11:56:24.149Z","2026-09-16T16:01:44.449Z",{"blogPosts":732,"helpArticles":733,"releases":734},[],[],[735],{"platform":37,"version":736},"2.21.0",[],"\u003Cul>\n\u003Cli>\u003Cstrong>Gli elenchi dei punteggi degli utenti sono profili pubblici.\u003C\u002Fstrong> L'elenco degli spartiti di un utente ora restituisce solo i suoi spartiti pubblici, con nuove opzioni di paginazione e ordinamento, come annunciato nel 2020.\u003C\u002Fli>\n\u003Cli>I dettagli degli spartiti mostrano l'URL di modifica, i nomi degli strumenti ed eventuali date di eliminazione pianificate; le raccolte indicano il numero di spartiti; i profili pubblici mostrano il numero di Mi piace e di riproduzioni.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Flat for Education.\u003C\u002Fstrong> Filtra la libreria di risorse per tipo di compito, materia e livello scolastico; le risorse includono una descrizione della condivisione e le opzioni di privacy; i compiti possono limitare la riproduzione delle note e le tracce audio; le consegne supportano i servizi di valutazione LTI 1.1 e 1.3.\u003C\u002Fli>\n\u003C\u002Ful>","- Gli elenchi dei punteggi degli utenti sono profili pubblici. L'elenco degli spartiti di un utente ora restituisce solo i suoi spartiti pubblici, con nuove…","2024-10-18",[],{"key":105,"year":98,"month":522,"majors":743,"areas":762},[744],{"slug":745,"title":746,"locale":19,"products":747,"platforms":748,"categories":749,"kind":324,"size":325,"publicationDate":750,"modificationDate":751,"links":752,"images":758,"track":18,"bodyHtml":759,"excerpt":760,"primaryCategory":37,"ownPage":360,"date":761},"2024-03-08-api-v2-20-0-collaborator-types-graded-submissions-and-reusable-invitations","API v2.20.0: tipi di collaboratori, consegne valutate e inviti riutilizzabili",[321,344],[37],[37,467,348],"2026-09-16T11:56:25.889Z","2026-09-16T16:02:02.667Z",{"blogPosts":753,"helpArticles":754,"releases":755},[],[],[756],{"platform":37,"version":757},"2.20.0",[],"\u003Cul>\n\u003Cli>&quot;Mi piace&quot; paginati sui profili utente e prodotto usato dall'utente nei dettagli del suo account.\u003C\u002Fli>\n\u003Cli>I diritti sulle risorse indicano se il chiamante è il proprietario, un collaboratore utente o un collaboratore di gruppo, con la data di aggiunta di ciascun collaboratore. I dettagli della partitura aggiungono l'armatura di chiave principale, la data di evidenziazione e l'organizzazione.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Flat for Education.\u003C\u002Fstrong> Gli inviti possono essere riutilizzati più volte; le consegne aggiungono uno stato di valutazione, oltre ai dettagli di riproduzione e LTI; un compito può essere copiato nella libreria di risorse solo se non è già presente; le organizzazioni ottengono librerie di risorse dedicate con un livello di privacy esteso a tutta l'organizzazione.\u003C\u002Fli>\n\u003C\u002Ful>","- \"Mi piace\" paginati sui profili utente e prodotto usato dall'utente nei dettagli del suo account. - I diritti sulle risorse indicano se il chiamante è il…","2024-03-08",[],{"key":101,"year":98,"month":365,"majors":764,"areas":765},[],[766],{"category":38,"name":33,"count":365,"entries":767},[768],{"slug":769,"title":770,"locale":19,"products":771,"platforms":772,"categories":773,"kind":324,"size":374,"publicationDate":774,"modificationDate":775,"links":776,"images":782,"track":18,"bodyHtml":783,"excerpt":784,"primaryCategory":38,"ownPage":360,"date":785},"2024-01-03-embed-sdk-v2-3-0-lazy-load-the-embed-iframe","Embed SDK v2.3.0: caricamento lazy dell'iframe incorporato",[321,344],[38],[38],"2026-09-21T07:55:03.050Z","2026-09-21T08:55:02.718Z",{"blogPosts":777,"helpArticles":778,"releases":779},[],[],[780],{"platform":38,"version":781},"2.3.0",[],"\u003Cp>La nuova opzione \u003Ccode>lazy\u003C\u002Fcode> aggiunge \u003Ccode>loading=&quot;lazy&quot;\u003C\u002Fcode> all'iframe creato.\u003C\u002Fp>","La nuova opzione lazy aggiunge loading=\"lazy\" all'iframe creato.","2024-01-03",{"key":148,"year":125,"month":787,"majors":788,"areas":789},11,[],[790],{"category":38,"name":33,"count":365,"entries":791},[792],{"slug":793,"title":794,"locale":19,"products":795,"platforms":796,"categories":797,"kind":324,"size":374,"publicationDate":798,"modificationDate":799,"links":800,"images":806,"track":18,"bodyHtml":807,"excerpt":808,"primaryCategory":38,"ownPage":360,"date":809},"2023-11-24-embed-sdk-v2-2-0-identify-the-reader-with-userid","Embed SDK v2.2.0: identifica il lettore con userId",[321,344],[38],[38],"2026-09-21T07:54:56.649Z","2026-09-21T08:54:53.676Z",{"blogPosts":801,"helpArticles":802,"releases":803},[],[],[804],{"platform":38,"version":805},"2.2.0",[],"\u003Cp>Aggiunto il parametro di embed \u003Ccode>userId\u003C\u002Fcode>.\u003C\u002Fp>","Aggiunto il parametro di embed userId.","2023-11-24",{"key":146,"year":125,"month":629,"majors":811,"areas":830},[812],{"slug":813,"title":814,"locale":19,"products":815,"platforms":816,"categories":817,"kind":324,"size":325,"publicationDate":818,"modificationDate":819,"links":820,"images":826,"track":18,"bodyHtml":827,"excerpt":828,"primaryCategory":38,"ownPage":360,"date":829},"2023-10-02-embed-sdk-v2-1-0-inspect-parts-voices-and-notes-and-mute-the-audio","Embed SDK v2.1.0: ispeziona parti, voci e note, e disattiva l'audio",[321,344],[38],[38],"2026-09-21T07:54:50.377Z","2026-09-21T08:54:51.967Z",{"blogPosts":821,"helpArticles":822,"releases":823},[],[],[824],{"platform":38,"version":825},"2.1.0",[],"\u003Cp>Leggi la struttura della partitura caricata dal tuo codice.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Parti e voci: \u003Ccode>getNbParts\u003C\u002Fcode>, \u003Ccode>getPartsUuids\u003C\u002Fcode>, \u003Ccode>getMeasureVoicesUuids\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Note: \u003Ccode>getMeasureNbNotes\u003C\u002Fcode>, \u003Ccode>getNoteData\u003C\u002Fcode>, \u003Ccode>playbackPositionToNoteIdx\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Il nuovo parametro URL \u003Ccode>noAudio\u003C\u002Fcode> disattiva la riproduzione audio\u003C\u002Fli>\n\u003Cli>Corretto \u003Ccode>setMasterVolume\u003C\u002Fcode>, che chiamava il metodo sottostante sbagliato\u003C\u002Fli>\n\u003C\u002Ful>","Leggi la struttura della partitura caricata dal tuo codice. - Parti e voci: getNbParts, getPartsUuids, getMeasureVoicesUuids - Note: getMeasureNbNotes,…","2023-10-02",[],{"key":144,"year":125,"month":315,"majors":832,"areas":852},[833],{"slug":834,"title":835,"locale":19,"products":836,"platforms":837,"categories":838,"kind":839,"size":325,"publicationDate":840,"modificationDate":841,"links":842,"images":848,"track":18,"bodyHtml":849,"excerpt":850,"primaryCategory":38,"ownPage":360,"date":851},"2023-09-27-embed-sdk-v2-0-0-typescript-types-es-and-umd-builds-jquery-dropped","Embed SDK v2.0.0: tipi TypeScript, build ES e UMD, jQuery rimosso",[321,344],[38],[38],"deprecated","2026-09-21T07:54:03.751Z","2026-09-21T08:54:48.567Z",{"blogPosts":843,"helpArticles":844,"releases":845},[],[],[846],{"platform":38,"version":847},"2.0.0",[],"\u003Cul>\n\u003Cli>\u003Cstrong>Rimosso il supporto per jQuery nel costruttore\u003C\u002Fstrong> — passa invece un elemento DOM o il suo id\u003C\u002Fli>\n\u003Cli>Il modulo npm pubblicato include i tipi TypeScript\u003C\u002Fli>\n\u003Cli>Build ES e UMD separate\u003C\u002Fli>\n\u003C\u002Ful>","- Rimosso il supporto per jQuery nel costruttore — passa invece un elemento DOM o il suo id - Il modulo npm pubblicato include i tipi TypeScript - Build ES e…","2023-09-27",[853],{"category":38,"name":33,"count":365,"entries":854},[855],{"slug":856,"title":857,"locale":19,"products":858,"platforms":859,"categories":860,"kind":491,"size":374,"publicationDate":861,"modificationDate":862,"links":863,"images":869,"track":18,"bodyHtml":870,"excerpt":871,"primaryCategory":38,"ownPage":360,"date":851},"2023-09-27-embed-sdk-v2-0-1-package-exports-work-with-webpack-5","Embed SDK v2.0.1: le esportazioni del pacchetto funzionano con Webpack 5",[321,344],[38],[38],"2026-09-21T07:54:10.411Z","2026-09-21T08:54:50.148Z",{"blogPosts":864,"helpArticles":865,"releases":866},[],[],[867],{"platform":38,"version":868},"2.0.1",[],"\u003Cp>Correzione della mappa \u003Ccode>exports\u003C\u002Fcode> del pacchetto, che Webpack 5 non riusciva a risolvere.\u003C\u002Fp>","Correzione della mappa exports del pacchetto, che Webpack 5 non riusciva a risolvere.",{"key":142,"year":125,"month":410,"majors":873,"areas":892},[874],{"slug":875,"title":876,"locale":19,"products":877,"platforms":878,"categories":879,"kind":324,"size":325,"publicationDate":880,"modificationDate":881,"links":882,"images":888,"track":18,"bodyHtml":889,"excerpt":890,"primaryCategory":37,"ownPage":360,"date":891},"2023-08-25-api-v2-19-0-lti-links-from-resource-library-items-higher-grade-limits-unsettable","API v2.19.0: link LTI da elementi della raccolta risorse, limiti di voto più alti, metadati della partitura azzerabili",[321,344],[37],[37,468,348],"2026-09-16T11:56:27.674Z","2026-09-16T16:02:12.045Z",{"blogPosts":883,"helpArticles":884,"releases":885},[],[],[886],{"platform":37,"version":887},"2.19.0",[],"\u003Cul>\n\u003Cli>\u003Cstrong>Crea link LTI\u003C\u002Fstrong> dagli elementi della raccolta risorse di Flat for Education, per inserirli direttamente in un corso LMS.\u003C\u002Fli>\n\u003Cli>Il voto massimo di un compito passa da 100 a 10.000 punti.\u003C\u002Fli>\n\u003Cli>I metadati della partitura (sottotitolo, compositore, paroliere, arrangiatore, descrizione, licenza…) ora possono anche essere cancellati tramite l’API, non solo impostati.\u003C\u002Fli>\n\u003C\u002Ful>","- Crea link LTI dagli elementi della raccolta risorse di Flat for Education, per inserirli direttamente in un corso LMS. - Il voto massimo di un compito passa…","2023-08-25",[],{"key":136,"year":125,"month":894,"majors":895,"areas":914},5,[896],{"slug":897,"title":898,"locale":19,"products":899,"platforms":900,"categories":901,"kind":324,"size":325,"publicationDate":902,"modificationDate":903,"links":904,"images":910,"track":18,"bodyHtml":911,"excerpt":912,"primaryCategory":37,"ownPage":360,"date":913},"2023-05-05-api-v2-18-0-the-resource-library-api-in-beta","API v2.18.0: l’API Resource Library, in beta",[321,344],[37],[37,468,348],"2026-09-16T11:56:29.451Z","2026-09-16T16:02:30.120Z",{"blogPosts":905,"helpArticles":906,"releases":907},[],[],[908],{"platform":37,"version":909},"2.18.0",[],"\u003Cul>\n\u003Cli>\u003Cstrong>API Resource Library (beta).\u003C\u002Fstrong> Sfoglia e gestisci le librerie di risorse di Flat for Education, con due nuovi scope OAuth2 per l’accesso completo e in sola lettura. Gli assignment possono essere copiati nella libreria di risorse.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Studenti di test.\u003C\u002Fstrong> Crea account studente di test in una classe per provare gli assignment come farebbe uno studente.\u003C\u002Fli>\n\u003Cli>Gli assignment indicano quali azioni sono disponibili (modificare, pubblicare, archiviare…), se i loro allegati sono copie dedicate e qualsiasi problema riscontrato. La cronologia delle consegne registra l’origine di una modifica quando proviene da Google Classroom, Microsoft Teams o un LMS.\u003C\u002Fli>\n\u003Cli>Il ripristino di una consegna la mantiene al suo posto invece di eliminarla; i metadati della classe (livello, competenze, dimensione) e i dettagli di accesso Microsoft sugli account sono esposti.\u003C\u002Fli>\n\u003Cli>Le revisioni della partitura restituiscono le date di inizio e fine; i generatori di partiture possono abilitare i quarti di tono; le copie possono mantenere il titolo originale.\u003C\u002Fli>\n\u003C\u002Ful>","- API Resource Library (beta). Sfoglia e gestisci le librerie di risorse di Flat for Education, con due nuovi scope OAuth2 per l’accesso completo e in sola…","2023-05-05",[],{"key":134,"year":125,"month":459,"majors":916,"areas":917},[],[918],{"category":38,"name":33,"count":365,"entries":919},[920],{"slug":921,"title":922,"locale":19,"products":923,"platforms":924,"categories":925,"kind":373,"size":374,"publicationDate":926,"modificationDate":927,"links":928,"images":934,"track":18,"bodyHtml":935,"excerpt":936,"primaryCategory":38,"ownPage":360,"date":937},"2023-04-04-embed-sdk-v1-5-1-autoplay-allowed-on-the-created-iframe","Embed SDK v1.5.1: autoplay consentito sull'iframe creato",[321,344],[38],[38],"2026-09-21T07:53:57.044Z","2026-09-21T08:54:46.698Z",{"blogPosts":929,"helpArticles":930,"releases":931},[],[],[932],{"platform":38,"version":933},"1.5.1",[],"\u003Cp>L'iframe creato include \u003Ccode>allow: autoplay\u003C\u002Fcode>.\u003C\u002Fp>","L'iframe creato include allow: autoplay.","2023-04-04",{"key":132,"year":125,"month":522,"majors":939,"areas":958},[940],{"slug":941,"title":942,"locale":19,"products":943,"platforms":944,"categories":945,"kind":324,"size":325,"publicationDate":946,"modificationDate":947,"links":948,"images":954,"track":18,"bodyHtml":955,"excerpt":956,"primaryCategory":38,"ownPage":360,"date":957},"2023-03-08-embed-sdk-v1-5-0-navigate-measures-and-drive-the-metronome-and-playback-speed","Embed SDK v1.5.0: navigare tra le battute e controllare il metronomo e la velocità di riproduzione",[321,344],[38],[38],"2026-09-21T07:53:49.861Z","2026-09-21T08:54:44.630Z",{"blogPosts":949,"helpArticles":950,"releases":951},[],[],[952],{"platform":38,"version":953},"1.5.0",[],"\u003Cul>\n\u003Cli>Battute: \u003Ccode>getNbMeasures\u003C\u002Fcode>, \u003Ccode>getMeasuresUuids\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Navigazione: \u003Ccode>goLeft\u003C\u002Fcode>, \u003Ccode>goRight\u003C\u002Fcode>, \u003Ccode>scrollToCursor\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Metronomo: \u003Ccode>getMetronomeMode\u003C\u002Fcode>, \u003Ccode>setMetronomeMode\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Velocità di riproduzione: \u003Ccode>getPlaybackSpeed\u003C\u002Fcode>, \u003Ccode>setPlaybackSpeed\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Ful>","- Battute: getNbMeasures, getMeasuresUuids - Navigazione: goLeft, goRight, scrollToCursor - Metronomo: getMetronomeMode, setMetronomeMode - Velocità di…","2023-03-08",[],{"key":161,"year":152,"month":459,"majors":960,"areas":961},[],[962],{"category":38,"name":33,"count":365,"entries":963},[964],{"slug":965,"title":966,"locale":19,"products":967,"platforms":968,"categories":969,"kind":491,"size":374,"publicationDate":970,"modificationDate":971,"links":972,"images":978,"track":18,"bodyHtml":979,"excerpt":980,"primaryCategory":38,"ownPage":360,"date":981},"2022-04-22-embed-sdk-v1-4-1-works-with-vue-3","Embed SDK v1.4.1: compatibile con Vue 3",[321,344],[38],[38],"2026-09-21T07:53:42.897Z","2026-09-21T08:54:42.872Z",{"blogPosts":973,"helpArticles":974,"releases":975},[],[],[976],{"platform":38,"version":977},"1.4.1",[],"\u003Cp>Risolta la compatibilità con Vue 3.\u003C\u002Fp>","Risolta la compatibilità con Vue 3.","2022-04-22",{"key":159,"year":152,"month":522,"majors":983,"areas":984},[],[985],{"category":37,"name":31,"count":365,"entries":986},[987],{"slug":988,"title":989,"locale":19,"products":990,"platforms":991,"categories":992,"kind":324,"size":374,"publicationDate":993,"modificationDate":994,"links":995,"images":1001,"track":18,"bodyHtml":1002,"excerpt":1003,"primaryCategory":37,"ownPage":360,"date":1004},"2022-03-23-api-v2-17-0-scores-created-by-an-app-land-in-a-dedicated-collection","API v2.17.0: le partiture create da un’app finiscono in una raccolta dedicata",[321],[37],[37,467],"2026-09-16T11:56:31.592Z","2026-09-16T16:02:39.041Z",{"blogPosts":996,"helpArticles":997,"releases":998},[],[],[999],{"platform":37,"version":1000},"2.17.0",[],"\u003Cul>\n\u003Cli>\u003Cstrong>Raccolte delle app.\u003C\u002Fstrong> Quando un’app di terze parti crea delle partiture, Flat ora le archivia in una raccolta dedicata a quell’app, creata automaticamente nell’account dell’utente. La raccolta ha un proprio alias, così le app possono elencare e gestire le loro partiture senza dover scansionare l’intera libreria.\u003C\u002Fli>\n\u003C\u002Ful>","- Raccolte delle app. Quando un’app di terze parti crea delle partiture, Flat ora le archivia in una raccolta dedicata a quell’app, creata automaticamente…","2022-03-23",{"key":204,"year":179,"month":605,"majors":1006,"areas":1007},[],[1008],{"category":37,"name":31,"count":365,"entries":1009},[1010],{"slug":1011,"title":1012,"locale":19,"products":1013,"platforms":1014,"categories":1015,"kind":324,"size":374,"publicationDate":1016,"modificationDate":1017,"links":1018,"images":1024,"track":18,"bodyHtml":1025,"excerpt":1026,"primaryCategory":37,"ownPage":360,"date":1027},"2021-12-11-api-v2-16-0-asynchronous-export-tasks-for-long-running-exports","API v2.16.0: attività di esportazione asincrone per esportazioni di lunga durata",[321],[37],[37,364],"2026-09-16T11:56:38.111Z","2026-09-16T16:02:45.586Z",{"blogPosts":1019,"helpArticles":1020,"releases":1021},[],[],[1022],{"platform":37,"version":1023},"2.16.0",[],"\u003Cul>\n\u003Cli>\u003Cstrong>Attività di esportazione.\u003C\u002Fstrong> Avvia un'esportazione (audio, video, PDF…) come attività in background e controllane l'avanzamento tramite polling invece di mantenere aperta la richiesta, rendendo le esportazioni lunghe affidabili per le partiture di grandi dimensioni.\u003C\u002Fli>\n\u003C\u002Ful>","- Attività di esportazione. Avvia un'esportazione (audio, video, PDF…) come attività in background e controllane l'avanzamento tramite polling invece di…","2021-12-11",{"key":202,"year":179,"month":787,"majors":1029,"areas":1049},[1030],{"slug":1031,"title":1032,"locale":19,"products":1033,"platforms":1034,"categories":1035,"kind":324,"size":325,"publicationDate":1037,"modificationDate":1038,"links":1039,"images":1045,"track":18,"bodyHtml":1046,"excerpt":1047,"primaryCategory":37,"ownPage":360,"date":1048},"2021-11-10-api-v2-15-0-sign-in-links-and-delegated-tokens-for-organization-admins","API v2.15.0: link di accesso e token delegati per gli amministratori dell’organizzazione",[321,344],[37],[37,1036],"accounts","2026-09-16T11:56:39.852Z","2026-09-16T16:02:57.486Z",{"blogPosts":1040,"helpArticles":1041,"releases":1042},[],[],[1043],{"platform":37,"version":1044},"2.15.0",[],"\u003Cul>\n\u003Cli>\u003Cstrong>Link di accesso e token di accesso delegati.\u003C\u002Fstrong> Gli amministratori di Flat for Education possono creare un link di accesso per qualsiasi utente della propria organizzazione, oppure un token di accesso che agisce per conto di quell'utente: la base per portali personalizzati e integrazioni single sign-on.\u003C\u002Fli>\n\u003Cli>Il giapponese in hiragana (\u003Ccode>ja-HIRA\u003C\u002Fcode>) si aggiunge alle lingue supportate; i commenti pubblici mostrano il loro stato di moderazione.\u003C\u002Fli>\n\u003Cli>Le esportazioni audio restituiscono il set MP3 come traccia predefinita quando disponibile. L'opzione per richiedere solo le esportazioni in cache è stata rimossa, poiché le esportazioni audio vengono ora sempre fornite dalla cache.\u003C\u002Fli>\n\u003C\u002Ful>","- Link di accesso e token di accesso delegati. Gli amministratori di Flat for Education possono creare un link di accesso per qualsiasi utente della propria…","2021-11-10",[],{"key":200,"year":179,"month":629,"majors":1051,"areas":1072},[1052],{"slug":1053,"title":1054,"locale":19,"products":1055,"platforms":1056,"categories":1057,"kind":324,"size":325,"publicationDate":1060,"modificationDate":1061,"links":1062,"images":1068,"track":18,"bodyHtml":1069,"excerpt":1070,"primaryCategory":37,"ownPage":360,"date":1071},"2021-10-04-api-v2-14-0-create-blank-scores-from-a-list-of-instruments","API v2.14.0: creare spartiti vuoti da un elenco di strumenti",[321,344],[37],[37,1058,1059],"editor","worksheets","2026-09-16T11:56:41.762Z","2026-09-16T16:03:07.286Z",{"blogPosts":1063,"helpArticles":1064,"releases":1065},[],[],[1066],{"platform":37,"version":1067},"2.14.0",[],"\u003Cul>\n\u003Cli>\u003Cstrong>Generatore di spartiti.\u003C\u002Fstrong> Crea uno spartito vuoto senza importare un file MusicXML: fornisci un elenco di strumenti e, facoltativamente, l'indicazione di tempo, l'armatura di chiave, la tablatura, i diagrammi degli accordi e l'impaginazione.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Flat for Education.\u003C\u002Fstrong> Gli utenti dell'organizzazione possono essere creati con un ruolo; i fogli di lavoro possono mescolare i loro esercizi; gli invii degli studenti elencano gli esercizi che contengono.\u003C\u002Fli>\n\u003C\u002Ful>","- Generatore di spartiti. Crea uno spartito vuoto senza importare un file MusicXML: fornisci un elenco di strumenti e, facoltativamente, l'indicazione di…","2021-10-04",[],{"key":194,"year":179,"month":432,"majors":1074,"areas":1094},[1075],{"slug":1076,"title":1077,"locale":19,"products":1078,"platforms":1079,"categories":1080,"kind":324,"size":325,"publicationDate":1082,"modificationDate":1083,"links":1084,"images":1090,"track":18,"bodyHtml":1091,"excerpt":1092,"primaryCategory":37,"ownPage":360,"date":1093},"2021-07-19-api-v2-13-0-synced-playback-tracks-microsoft-teams-details-scheduled-assignment","API v2.13.0: tracce di riproduzione sincronizzate, dettagli Microsoft Teams, copie programmate dei compiti",[321,344],[37],[37,1081,468],"playback","2026-09-16T11:56:43.681Z","2026-09-16T16:03:21.157Z",{"blogPosts":1085,"helpArticles":1086,"releases":1087},[],[],[1088],{"platform":37,"version":1089},"2.13.0",[],"\u003Cul>\n\u003Cli>\u003Cstrong>Tracce di riproduzione.\u003C\u002Fstrong> Elenca le tracce generate e sincronizzate automaticamente da Flat (riproduzione in MP3), recupera i punti di sincronizzazione dell'ultimo file di riproduzione e ottieni l'URL CDN di un'esportazione nel corpo della risposta.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Flat for Education.\u003C\u002Fstrong> Gli insegnanti possono reimpostare la consegna di uno studente; le classi segnalano gli account che non è stato possibile aggiungere durante una sincronizzazione; compiti e consegne espongono il loro stato e i link Microsoft Teams; le copie dei compiti possono essere programmate; le consegne di performance includono la traccia audio salvata.\u003C\u002Fli>\n\u003Cli>I profili ora includono un'immagine di copertina e l'id dell'utente corrente può essere recuperato separatamente.\u003C\u002Fli>\n\u003C\u002Ful>","- Tracce di riproduzione. Elenca le tracce generate e sincronizzate automaticamente da Flat (riproduzione in MP3), recupera i punti di sincronizzazione…","2021-07-19",[],{"key":188,"year":179,"month":459,"majors":1096,"areas":1115},[1097],{"slug":1098,"title":1099,"locale":19,"products":1100,"platforms":1101,"categories":1102,"kind":324,"size":325,"publicationDate":1103,"modificationDate":1104,"links":1105,"images":1111,"track":18,"bodyHtml":1112,"excerpt":1113,"primaryCategory":38,"ownPage":360,"date":1114},"2021-04-28-embed-sdk-v1-4-0-private-scores-by-sharing-key-and-audio-tracks-from-code","Embed SDK v1.4.0: spartiti privati con chiave di condivisione e tracce audio via codice",[321,344],[38],[38],"2026-09-21T07:53:36.608Z","2026-09-21T08:54:40.643Z",{"blogPosts":1106,"helpArticles":1107,"releases":1108},[],[],[1109],{"platform":38,"version":1110},"1.4.0",[],"\u003Cul>\n\u003Cli>\u003Ccode>loadFlatScore\u003C\u002Fcode> accetta una \u003Ccode>sharingKey\u003C\u002Fcode>, così è possibile caricare uno spartito condiviso privatamente\u003C\u002Fli>\n\u003Cli>Aggiunti \u003Ccode>setTrack\u003C\u002Fcode>, \u003Ccode>useTrack\u003C\u002Fcode> e \u003Ccode>seekTrackTo\u003C\u002Fcode> per impostare dinamicamente la traccia audio\u003C\u002Fli>\n\u003C\u002Ful>","- loadFlatScore accetta una sharingKey, così è possibile caricare uno spartito condiviso privatamente - Aggiunti setTrack, useTrack e seekTrackTo per impostare…","2021-04-28",[],{"key":184,"year":179,"month":483,"majors":1117,"areas":1135},[1118],{"slug":1119,"title":1120,"locale":19,"products":1121,"platforms":1122,"categories":1123,"kind":324,"size":325,"publicationDate":1124,"modificationDate":1125,"links":1126,"images":1131,"track":18,"bodyHtml":1132,"excerpt":1133,"primaryCategory":37,"ownPage":360,"date":1134},"2021-02-18-api-v2-12-0-export-grades-as-csv-or-excel-assignment-types-and-covers","API v2.12.0: esportazione dei voti in CSV o Excel, tipi di compito e copertine",[321,344],[37],[37,348],"2026-09-16T11:56:45.523Z","2026-09-16T16:03:30.700Z",{"blogPosts":1127,"helpArticles":1128,"releases":1129},[],[],[1130],{"platform":37,"version":517},[],"\u003Cul>\n\u003Cli>\u003Cstrong>Esportazione dei voti.\u003C\u002Fstrong> Scarica i voti di un compito come file CSV o Excel.\u003C\u002Fli>\n\u003Cli>I compiti includono il loro tipo e un'immagine di copertina; copiando un compito è possibile sovrascrivere una bozza esistente con il contenuto di un altro compito.\u003C\u002Fli>\n\u003Cli>Per i collaboratori viene indicato se il loro invito è ancora in attesa.\u003C\u002Fli>\n\u003C\u002Ful>","- Esportazione dei voti. Scarica i voti di un compito come file CSV o Excel. - I compiti includono il loro tipo e un'immagine di copertina; copiando un compito…","2021-02-18",[],{"key":227,"year":206,"month":629,"majors":1137,"areas":1155},[1138],{"slug":1139,"title":1140,"locale":19,"products":1141,"platforms":1142,"categories":1143,"kind":324,"size":325,"publicationDate":1144,"modificationDate":1145,"links":1146,"images":1151,"track":18,"bodyHtml":1152,"excerpt":1153,"primaryCategory":37,"ownPage":360,"date":1154},"2020-10-26-api-v2-11-0-grading-submission-comments-and-richer-assignment-options","API v2.11.0: valutazione, commenti alle consegne e opzioni di compito più complete",[321,344],[37],[37,348,468],"2026-09-16T11:56:47.220Z","2026-09-16T16:03:48.195Z",{"blogPosts":1147,"helpArticles":1148,"releases":1149},[],[],[1150],{"platform":37,"version":540},[],"\u003Cul>\n\u003Cli>\u003Cstrong>Valutazione tramite API.\u003C\u002Fstrong> Imposta voti provvisori e finali, restituisci una consegna allo studente e leggi i contatori calcolati dei commenti; il punteggio massimo viene memorizzato con il voto.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Commenti alle consegne.\u003C\u002Fstrong> Crea, elenca, aggiorna ed elimina i commenti su una consegna.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Opzioni di compito.\u003C\u002Fstrong> Set di strumenti, limite di riproduzione, punteggio massimo, argomenti di Google Classroom, assegnazione a studenti specifici, modelli bloccati e dettagli delle assegnazioni LTI, Canvas e MusicFirst.\u003C\u002Fli>\n\u003Cli>Gli amministratori possono modificare nome utente, nome ed email di un account gestito; gli elenchi degli utenti possono essere filtrati in base alla licenza attiva.\u003C\u002Fli>\n\u003Cli>I vecchi parametri di consegna \u003Ccode>studentComment\u003C\u002Fcode> e \u003Ccode>returnFeedback\u003C\u002Fcode> sono stati rimossi a favore delle nuove chiamate di valutazione.\u003C\u002Fli>\n\u003C\u002Ful>","- Valutazione tramite API. Imposta voti provvisori e finali, restituisci una consegna allo studente e leggi i contatori calcolati dei commenti; il punteggio…","2020-10-26",[],{"key":219,"year":206,"month":1157,"majors":1158,"areas":1176},6,[1159],{"slug":1160,"title":1161,"locale":19,"products":1162,"platforms":1163,"categories":1164,"kind":324,"size":325,"publicationDate":1165,"modificationDate":1166,"links":1167,"images":1172,"track":18,"bodyHtml":1173,"excerpt":1174,"primaryCategory":37,"ownPage":360,"date":1175},"2020-06-03-api-v2-10-0-archive-assignments-count-and-filter-organization-users","API v2.10.0: archivia compiti, conta e filtra gli utenti dell'organizzazione",[321,344],[37],[37,348,468],"2026-09-16T11:56:48.999Z","2026-09-16T16:04:00.984Z",{"blogPosts":1168,"helpArticles":1169,"releases":1170},[],[],[1171],{"platform":37,"version":558},[],"\u003Cul>\n\u003Cli>\u003Cstrong>Archivia e ripristina i compiti\u003C\u002Fstrong>, e leggi il tipo principale di un compito (nuovo spartito, modello o scrittura condivisa).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Utenti dell'organizzazione.\u003C\u002Fstrong> Crea account con nome e cognome, ordina e filtra gli elenchi di utenti, conta gli utenti che corrispondono a un filtro e filtra i membri dei gruppi in base alla loro origine di sincronizzazione (Google Classroom, Microsoft Teams, Clever).\u003C\u002Fli>\n\u003Cli>I dettagli dello spartito elencano i campioni audio usati per la riproduzione, con un elenco normalizzato degli strumenti che non dipende più dai campioni.\u003C\u002Fli>\n\u003C\u002Ful>","- Archivia e ripristina i compiti, e leggi il tipo principale di un compito (nuovo spartito, modello o scrittura condivisa). - Utenti dell'organizzazione. Crea…","2020-06-03",[],{"key":211,"year":206,"month":483,"majors":1178,"areas":1197},[1179],{"slug":1180,"title":1181,"locale":19,"products":1182,"platforms":1183,"categories":1184,"kind":324,"size":325,"publicationDate":1185,"modificationDate":1186,"links":1187,"images":1193,"track":18,"bodyHtml":1194,"excerpt":1195,"primaryCategory":38,"ownPage":360,"date":1196},"2020-02-24-embed-sdk-v1-3-0-mix-the-playback-and-inspect-notes-and-measures","Embed SDK v1.3.0: controlla il mix e ispeziona note e misure",[321,344],[38],[38],"2026-09-21T07:53:29.730Z","2026-09-21T08:54:39.030Z",{"blogPosts":1188,"helpArticles":1189,"releases":1190},[],[],[1191],{"platform":38,"version":1192},"1.3.0",[],"\u003Cp>Controlla il mix dal tuo codice e leggi cosa si trova sotto il cursore.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Volume e mute: \u003Ccode>getMasterVolume\u003C\u002Fcode>, \u003Ccode>setMasterVolume\u003C\u002Fcode>, \u003Ccode>getPartVolume\u003C\u002Fcode>, \u003Ccode>setPartVolume\u003C\u002Fcode>, \u003Ccode>mutePart\u003C\u002Fcode>, \u003Ccode>unmutePart\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Solo e riverbero: \u003Ccode>setPartSoloMode\u003C\u002Fcode>, \u003Ccode>unsetPartSoloMode\u003C\u002Fcode>, \u003Ccode>getPartSoloMode\u003C\u002Fcode>, \u003Ccode>getPartReverb\u003C\u002Fcode>, \u003Ccode>setPartReverb\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Ispezione: \u003Ccode>getMeasureDetails\u003C\u002Fcode>, \u003Ccode>getNoteDetails\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Eventi aggiunti: \u003Ccode>noteDetails\u003C\u002Fcode>, \u003Ccode>measureDetails\u003C\u002Fcode>, \u003Ccode>cursorContext\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Ful>","Controlla il mix dal tuo codice e leggi cosa si trova sotto il cursore. - Volume e mute: getMasterVolume, setMasterVolume, getPartVolume, setPartVolume,…","2020-02-24",[],{"key":209,"year":206,"month":365,"majors":1199,"areas":1217},[1200],{"slug":1201,"title":1202,"locale":19,"products":1203,"platforms":1204,"categories":1205,"kind":324,"size":325,"publicationDate":1206,"modificationDate":1207,"links":1208,"images":1213,"track":18,"bodyHtml":1214,"excerpt":1215,"primaryCategory":37,"ownPage":360,"date":1216},"2020-01-10-api-v2-9-0-openapi-3-specification-google-drive-attachments-arranger-and-plays","API v2.9.0: specifica OpenAPI 3, allegati Google Drive, arrangiatore e riproduzioni",[321,344],[37],[37,348],"2026-09-16T11:56:50.656Z","2026-09-16T16:04:13.181Z",{"blogPosts":1209,"helpArticles":1210,"releases":1211},[],[],[1212],{"platform":37,"version":578},[],"\u003Cul>\n\u003Cli>\u003Cstrong>La specifica passa a OpenAPI 3.0.\u003C\u002Fstrong> Le versioni precedenti erano descritte in OpenAPI 2 (Swagger).\u003C\u002Fli>\n\u003Cli>Le partiture espongono un arrangiatore e le relative statistiche di riproduzione; l'eliminazione può essere programmata per avvenire a breve invece di restare nel cestino.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Flat for Education.\u003C\u002Fstrong> Gli allegati dei compiti possono essere file di Google Drive, le classi includono i dettagli di Microsoft Teams e gli account Education espongono nome e cognome.\u003C\u002Fli>\n\u003C\u002Ful>","- La specifica passa a OpenAPI 3.0. Le versioni precedenti erano descritte in OpenAPI 2 (Swagger). - Le partiture espongono un arrangiatore e le relative…","2020-01-10",[1218],{"category":38,"name":33,"count":365,"entries":1219},[1220],{"slug":1221,"title":1222,"locale":19,"products":1223,"platforms":1224,"categories":1225,"kind":324,"size":374,"publicationDate":1226,"modificationDate":1227,"links":1228,"images":1234,"track":18,"bodyHtml":1235,"excerpt":1236,"primaryCategory":38,"ownPage":360,"date":1237},"2020-01-07-embed-sdk-v1-2-0-read-and-choose-the-displayed-parts","Embed SDK v1.2.0: leggere e scegliere le parti visualizzate",[321,344],[38],[38],"2026-09-21T07:53:21.973Z","2026-09-21T08:54:37.418Z",{"blogPosts":1229,"helpArticles":1230,"releases":1231},[],[],[1232],{"platform":38,"version":1233},"1.2.0",[],"\u003Cp>Aggiunti i metodi \u003Ccode>getParts\u003C\u002Fcode>, \u003Ccode>getDisplayedParts\u003C\u002Fcode> e \u003Ccode>setDisplayedParts\u003C\u002Fcode>.\u003C\u002Fp>","Aggiunti i metodi getParts, getDisplayedParts e setDisplayedParts.","2020-01-07",{"key":244,"year":233,"month":894,"majors":1239,"areas":1240},[],[1241],{"category":38,"name":33,"count":483,"entries":1242},[1243,1261],{"slug":1244,"title":1245,"locale":19,"products":1246,"platforms":1247,"categories":1248,"kind":324,"size":374,"publicationDate":1249,"modificationDate":1250,"links":1251,"images":1257,"track":18,"bodyHtml":1258,"excerpt":1259,"primaryCategory":38,"ownPage":360,"date":1260},"2019-05-13-embed-sdk-v1-1-0-midi-output","Embed SDK v1.1.0: output MIDI",[321,344],[38],[38],"2026-09-21T07:53:15.616Z","2026-09-21T08:54:35.690Z",{"blogPosts":1252,"helpArticles":1253,"releases":1254},[],[],[1255],{"platform":38,"version":1256},"1.1.0",[],"\u003Cp>Supporto per l'output MIDI.\u003C\u002Fp>","Supporto per l'output MIDI.","2019-05-13",{"slug":1262,"title":1263,"locale":19,"products":1264,"platforms":1265,"categories":1266,"kind":373,"size":374,"publicationDate":1267,"modificationDate":1268,"links":1269,"images":1275,"track":18,"bodyHtml":1276,"excerpt":1277,"primaryCategory":38,"ownPage":360,"date":1278},"2019-05-05-embed-sdk-v1-0-0-served-from-our-own-cdn","Embed SDK v1.0.0: distribuito dal nostro CDN",[321,344],[38],[38],"2026-09-21T07:53:09.515Z","2026-09-21T08:54:26.564Z",{"blogPosts":1270,"helpArticles":1271,"releases":1272},[],[],[1273],{"platform":38,"version":1274},"1.0.0",[],"\u003Cp>L'SDK è ospitato sul nostro CDN, all'indirizzo \u003Ccode>https:\u002F\u002Fprod.flat-cdn.com\u002Fembed-js\u002F&lt;version&gt;\u002Fembed.min.js\u003C\u002Fcode>.\u003C\u002Fp>","L'SDK è ospitato sul nostro CDN, all'indirizzo https:\u002F\u002Fprod.flat-cdn.com\u002Fembed-js\u002F\u003Cversion\u002Fembed.min.js.","2019-05-05",{"key":242,"year":233,"month":459,"majors":1280,"areas":1298},[1281],{"slug":1282,"title":1283,"locale":19,"products":1284,"platforms":1285,"categories":1286,"kind":324,"size":325,"publicationDate":1287,"modificationDate":1288,"links":1289,"images":1294,"track":18,"bodyHtml":1295,"excerpt":1296,"primaryCategory":37,"ownPage":360,"date":1297},"2019-04-27-api-v2-8-0-real-time-metadata-updates-submission-states-turkish","API v2.8.0: aggiornamenti dei metadati in tempo reale, stati di consegna, turco",[321,344],[37],[37,467,348],"2026-09-16T11:56:52.379Z","2026-09-16T16:07:09.517Z",{"blogPosts":1290,"helpArticles":1291,"releases":1292},[],[],[1293],{"platform":37,"version":599},[],"\u003Cul>\n\u003Cli>\u003Cstrong>Le modifiche ai metadati arrivano all'editor in tempo reale.\u003C\u002Fstrong> Quando aggiorni tramite API il titolo, il sottotitolo, il compositore, il paroliere o il testo della licenza di una partitura, le modifiche vengono inviate in tempo reale agli editor aperti e viene salvata una nuova versione. Le descrizioni possono essere lunghe il doppio (2,000 caratteri).\u003C\u002Fli>\n\u003Cli>Le consegne di Education espongono il loro stato (created, turned in, returned); i metadati delle revisioni restituiscono l'ultimo evento di modifica.\u003C\u002Fli>\n\u003Cli>Il turco si aggiunge alle lingue supportate; i profili pubblici indicano se un account appartiene al team di Flat.\u003C\u002Fli>\n\u003C\u002Ful>","- Le modifiche ai metadati arrivano all'editor in tempo reale. Quando aggiorni tramite API il titolo, il sottotitolo, il compositore, il paroliere o il testo…","2019-04-27",[],{"key":283,"year":260,"month":787,"majors":1300,"areas":1337},[1301,1319],{"slug":1302,"title":1303,"locale":19,"products":1304,"platforms":1305,"categories":1306,"kind":839,"size":325,"publicationDate":1307,"modificationDate":1308,"links":1309,"images":1315,"track":18,"bodyHtml":1316,"excerpt":1317,"primaryCategory":38,"ownPage":360,"date":1318},"2018-11-29-embed-sdk-v0-11-0-midi-export-and-a-new-musicxml-return-format","Embed SDK v0.11.0: esportazione MIDI e un nuovo formato di ritorno MusicXML",[321,344],[38],[38],"2026-09-21T07:52:55.665Z","2026-09-21T08:54:24.927Z",{"blogPosts":1310,"helpArticles":1311,"releases":1312},[],[],[1313],{"platform":38,"version":1314},"0.11.0",[],"\u003Cul>\n\u003Cli>Aggiunto \u003Ccode>getMIDI\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ccode>getMusicXML\u003C\u002Fcode> ora restituisce un \u003Ccode>Uint8Array\u003C\u002Fcode> al livello superiore\u003C\u002Fstrong> — la risposta non include più una proprietà \u003Ccode>.data\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ccode>voiceIdx\u003C\u002Fcode> del cursore ora è \u003Ccode>voiceIdxInStaff\u003C\u002Fcode>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>","- Aggiunto getMIDI - getMusicXML ora restituisce un Uint8Array al livello superiore — la risposta non include più una proprietà .data - voiceIdx del cursore…","2018-11-29",{"slug":1320,"title":1321,"locale":19,"products":1322,"platforms":1323,"categories":1324,"kind":839,"size":325,"publicationDate":1325,"modificationDate":1326,"links":1327,"images":1333,"track":18,"bodyHtml":1334,"excerpt":1335,"primaryCategory":38,"ownPage":360,"date":1336},"2018-11-23-embed-sdk-v0-10-0-new-default-cdn-and-two-removals","Embed SDK v0.10.0: nuovo CDN predefinito e due rimozioni",[321,344],[38],[38],"2026-09-21T07:52:48.486Z","2026-09-21T08:54:23.219Z",{"blogPosts":1328,"helpArticles":1329,"releases":1330},[],[],[1331],{"platform":38,"version":1332},"0.10.0",[],"\u003Cp>Aggiornato per la release dell'embed.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>L'SDK ora viene caricato da \u003Ccode>flat-embed.com\u003C\u002Fcode> per impostazione predefinita\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Rimossi l'azione \u003Ccode>edit\u003C\u002Fcode> e l'evento \u003Ccode>edit\u003C\u002Fcode>, entrambi deprecati\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Rimosso \u003Ccode>setNoteColor\u003C\u002Fcode>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>","Aggiornato per la release dell'embed. - L'SDK ora viene caricato da flat-embed.com per impostazione predefinita - Rimossi l'azione edit e l'evento edit,…","2018-11-23",[],{"key":279,"year":260,"month":315,"majors":1339,"areas":1357},[1340],{"slug":1341,"title":1342,"locale":19,"products":1343,"platforms":1344,"categories":1345,"kind":324,"size":325,"publicationDate":1346,"modificationDate":1347,"links":1348,"images":1353,"track":18,"bodyHtml":1354,"excerpt":1355,"primaryCategory":37,"ownPage":360,"date":1356},"2018-09-11-api-v2-7-0-import-guitar-pro-powertab-tuxguitar-and-musescore-files","API v2.7.0: importazione di file Guitar Pro, PowerTab, TuxGuitar e MuseScore",[321],[37],[37,364,467],"2026-09-16T11:56:59.970Z","2026-09-16T16:04:41.590Z",{"blogPosts":1349,"helpArticles":1350,"releases":1351},[],[],[1352],{"platform":37,"version":623},[],"\u003Cul>\n\u003Cli>\u003Cstrong>Più formati di importazione.\u003C\u002Fstrong> È possibile importare file Guitar Pro (GP3, GP4, GP5, GPX, GP), PowerTab, TuxGuitar e MuseScore e specificare un nome file per l’importazione.\u003C\u002Fli>\n\u003Cli>Le raccolte possono essere elencate all’interno di una raccolta padre e indicano la data di creazione; gli spartiti elencano le raccolte a cui appartengono.\u003C\u002Fli>\n\u003Cli>I commenti contestuali sono ancorati a un rigo tramite identificatore anziché indice e i diritti della risorsa indicano se il chiamante è un collaboratore.\u003C\u002Fli>\n\u003C\u002Ful>","- Più formati di importazione. È possibile importare file Guitar Pro (GP3, GP4, GP5, GPX, GP), PowerTab, TuxGuitar e MuseScore e specificare un nome file per…","2018-09-11",[],{"key":269,"year":260,"month":459,"majors":1359,"areas":1377},[1360],{"slug":1361,"title":1362,"locale":19,"products":1363,"platforms":1364,"categories":1365,"kind":324,"size":325,"publicationDate":1366,"modificationDate":1367,"links":1368,"images":1373,"track":18,"bodyHtml":1374,"excerpt":1375,"primaryCategory":37,"ownPage":360,"date":1376},"2018-04-23-api-v2-6-0-the-collections-api","API v2.6.0: l’API Collections",[321],[37],[37,467],"2026-09-16T11:57:30.291Z","2026-09-16T16:04:54.329Z",{"blogPosts":1369,"helpArticles":1370,"releases":1371},[],[],[1372],{"platform":37,"version":647},[],"\u003Cul>\n\u003Cli>\u003Cstrong>API Collections.\u003C\u002Fstrong> Crea, elenca, aggiorna, elimina e ripristina le raccolte, visualizza l’elenco delle relative partiture e aggiungi o rimuovi partiture, con tre nuovi scope OAuth2 per accesso in sola lettura, sola aggiunta e accesso completo.\u003C\u002Fli>\n\u003Cli>Le partiture possono essere ripristinate dal cestino; eliminare una partitura senza diritti di amministrazione la rimuove invece dalla condivisione con il tuo account; una copia può essere destinata a una raccolta specifica.\u003C\u002Fli>\n\u003Cli>I commenti possono essere filtrati per tipo (documento o in linea).\u003C\u002Fli>\n\u003Cli>Le esportazioni delle parti ora usano identificatori di parte invece di indici e, da settembre 2019, l’elenco delle partiture di un utente restituisce solo partiture pubbliche.\u003C\u002Fli>\n\u003C\u002Ful>","- API Collections. Crea, elenca, aggiorna, elimina e ripristina le raccolte, visualizza l’elenco delle relative partiture e aggiungi o rimuovi partiture, con…","2018-04-23",[],{"key":310,"year":287,"month":787,"majors":1379,"areas":1380},[],[1381],{"category":38,"name":33,"count":365,"entries":1382},[1383],{"slug":1384,"title":1385,"locale":19,"products":1386,"platforms":1387,"categories":1388,"kind":324,"size":374,"publicationDate":1389,"modificationDate":1390,"links":1391,"images":1397,"track":18,"bodyHtml":1398,"excerpt":1399,"primaryCategory":38,"ownPage":360,"date":1400},"2017-11-10-embed-sdk-v0-9-0-mute-the-embed","Embed SDK v0.9.0: disattivare l'audio dell'embed",[321,344],[38],[38],"2026-09-21T07:52:42.076Z","2026-09-21T08:54:21.505Z",{"blogPosts":1392,"helpArticles":1393,"releases":1394},[],[],[1395],{"platform":38,"version":1396},"0.9.0",[],"\u003Cp>Aggiunto il metodo \u003Ccode>mute\u003C\u002Fcode>.\u003C\u002Fp>","Aggiunto il metodo mute.","2017-11-10",{"key":308,"year":287,"month":629,"majors":1402,"areas":1403},[],[1404],{"category":37,"name":31,"count":483,"entries":1405},[1406,1423],{"slug":1407,"title":1408,"locale":19,"products":1409,"platforms":1410,"categories":1411,"kind":324,"size":374,"publicationDate":1412,"modificationDate":1413,"links":1414,"images":1419,"track":18,"bodyHtml":1420,"excerpt":1421,"primaryCategory":37,"ownPage":360,"date":1422},"2017-10-22-api-v2-5-0-audio-and-video-tracks-on-scores","API v2.5.0: tracce audio e video nelle partiture",[321],[37],[37,1081],"2026-09-16T11:57:56.602Z","2026-09-16T16:05:00.327Z",{"blogPosts":1415,"helpArticles":1416,"releases":1417},[],[],[1418],{"platform":37,"version":670},[],"\u003Cul>\n\u003Cli>\u003Cstrong>Tracce della partitura.\u003C\u002Fstrong> Aggiungi ed elenca tracce audio e video in una partitura, le stesse tracce che gli utenti sincronizzano con la partitura nell'editor.\u003C\u002Fli>\n\u003C\u002Ful>","- Tracce della partitura. Aggiungi ed elenca tracce audio e video in una partitura, le stesse tracce che gli utenti sincronizzano con la partitura nell'editor.","2017-10-22",{"slug":1424,"title":1425,"locale":19,"products":1426,"platforms":1427,"categories":1428,"kind":324,"size":374,"publicationDate":1429,"modificationDate":1430,"links":1431,"images":1436,"track":18,"bodyHtml":1437,"excerpt":1438,"primaryCategory":37,"ownPage":360,"date":1439},"2017-10-02-api-v2-4-0-score-metadata-subtitle-composer-lyricist-license-tags-and-more","API v2.4.0: metadati dello spartito, dal sottotitolo e compositore fino a licenza e tag",[321],[37],[37,467],"2026-09-16T11:58:18.885Z","2026-09-16T16:05:08.602Z",{"blogPosts":1432,"helpArticles":1433,"releases":1434},[],[],[1435],{"platform":37,"version":716},[],"\u003Cul>\n\u003Cli>\u003Cstrong>Metadati dello spartito più completi.\u003C\u002Fstrong> Gli spartiti espongono sottotitolo, paroliere, compositore, descrizione, tag, tipo di creazione, licenza, durata, numero di battute, tempo principale e data di pubblicazione. Descrizione, tag, tipo di creazione e licenza possono essere impostati tramite l'API; il titolo si modifica salvando una nuova revisione dello spartito.\u003C\u002Fli>\n\u003C\u002Ful>","- Metadati dello spartito più completi. Gli spartiti espongono sottotitolo, paroliere, compositore, descrizione, tag, tipo di creazione, licenza, durata,…","2017-10-02",{"key":304,"year":287,"month":410,"majors":1441,"areas":1459},[1442],{"slug":1443,"title":1444,"locale":19,"products":1445,"platforms":1446,"categories":1447,"kind":324,"size":325,"publicationDate":1448,"modificationDate":1449,"links":1450,"images":1455,"track":18,"bodyHtml":1456,"excerpt":1457,"primaryCategory":37,"ownPage":360,"date":1458},"2017-08-28-api-v2-3-0-manage-organization-accounts-class-states-canvas-and-clever-details","API v2.3.0: gestione degli account dell’organizzazione, stati delle classi, dettagli Canvas e Clever",[321,344],[37],[37,468,1036],"2026-09-16T11:58:34.548Z","2026-09-16T16:05:20.976Z",{"blogPosts":1451,"helpArticles":1452,"releases":1453},[],[],[1454],{"platform":37,"version":781},[],"\u003Cul>\n\u003Cli>\u003Cstrong>Gestione degli account dell’organizzazione.\u003C\u002Fstrong> Gli amministratori possono aggiornare gli account gestiti, eliminarli oppure convertirli in account consumer; gli elenchi di utenti e inviti usano la paginazione basata su cursore.\u003C\u002Fli>\n\u003Cli>Le classi hanno ora uno stato inattivo che può essere riattivato e riportano il dominio Canvas LMS e la sezione Clever; i compiti hanno ora uno stato bozza e un tipo di allegato esercizio.\u003C\u002Fli>\n\u003Cli>I profili espongono un tema e gli strumenti suonati.\u003C\u002Fli>\n\u003C\u002Ful>","- Gestione degli account dell’organizzazione. Gli amministratori possono aggiornare gli account gestiti, eliminarli oppure convertirli in account consumer; gli…","2017-08-28",[1460],{"category":38,"name":33,"count":483,"entries":1461},[1462,1480],{"slug":1463,"title":1464,"locale":19,"products":1465,"platforms":1466,"categories":1467,"kind":324,"size":374,"publicationDate":1468,"modificationDate":1469,"links":1470,"images":1476,"track":18,"bodyHtml":1477,"excerpt":1478,"primaryCategory":38,"ownPage":360,"date":1479},"2017-08-08-embed-sdk-v0-7-0-color-a-note","Embed SDK v0.7.0: colorare una nota",[321,344],[38],[38],"2026-09-21T07:52:36.262Z","2026-09-21T08:54:19.301Z",{"blogPosts":1471,"helpArticles":1472,"releases":1473},[],[],[1474],{"platform":38,"version":1475},"0.7.0",[],"\u003Cp>Aggiunto il metodo \u003Ccode>setNoteColor\u003C\u002Fcode>.\u003C\u002Fp>","Aggiunto il metodo setNoteColor.","2017-08-08",{"slug":1481,"title":1482,"locale":19,"products":1483,"platforms":1484,"categories":1485,"kind":324,"size":374,"publicationDate":1486,"modificationDate":1487,"links":1488,"images":1494,"track":18,"bodyHtml":1495,"excerpt":1496,"primaryCategory":38,"ownPage":360,"date":1497},"2017-08-03-embed-sdk-v0-6-0-read-and-move-the-cursor","Embed SDK v0.6.0: leggere e spostare il cursore",[321,344],[38],[38],"2026-09-21T07:52:30.645Z","2026-09-21T08:54:17.466Z",{"blogPosts":1489,"helpArticles":1490,"releases":1491},[],[],[1492],{"platform":38,"version":1493},"0.6.0",[],"\u003Cp>Aggiunti i metodi \u003Ccode>getCursorPosition\u003C\u002Fcode> e \u003Ccode>setCursorPosition\u003C\u002Fcode>.\u003C\u002Fp>","Aggiunti i metodi getCursorPosition e setCursorPosition.","2017-08-03",{"key":302,"year":287,"month":432,"majors":1499,"areas":1535},[1500,1518],{"slug":1501,"title":1502,"locale":19,"products":1503,"platforms":1504,"categories":1505,"kind":324,"size":325,"publicationDate":1506,"modificationDate":1507,"links":1508,"images":1514,"track":18,"bodyHtml":1515,"excerpt":1516,"primaryCategory":38,"ownPage":360,"date":1517},"2017-07-07-embed-sdk-v0-5-0-focus-the-score-and-pick-the-default-mode","Embed SDK v0.5.0: metti a fuoco la partitura e scegli la modalità predefinita",[321,344],[38],[38],"2026-09-21T07:52:24.313Z","2026-09-21T08:54:15.619Z",{"blogPosts":1509,"helpArticles":1510,"releases":1511},[],[],[1512],{"platform":38,"version":1513},"0.5.0",[],"\u003Cul>\n\u003Cli>Aggiunto il metodo \u003Ccode>focusScore\u003C\u002Fcode> per dare il focus da tastiera all'embed\u003C\u002Fli>\n\u003Cli>Nuova proprietà \u003Ccode>defaultMode\u003C\u002Fcode> nella configurazione dell'editor\u003C\u002Fli>\n\u003C\u002Ful>","- Aggiunto il metodo focusScore per dare il focus da tastiera all'embed - Nuova proprietà defaultMode nella configurazione dell'editor","2017-07-07",{"slug":1519,"title":1520,"locale":19,"products":1521,"platforms":1522,"categories":1523,"kind":324,"size":325,"publicationDate":1524,"modificationDate":1525,"links":1526,"images":1531,"track":18,"bodyHtml":1532,"excerpt":1533,"primaryCategory":37,"ownPage":360,"date":1534},"2017-07-02-api-v2-2-0-the-flat-for-education-api","API v2.2.0: l'API Flat for Education",[344],[37],[37,468,348],"2026-09-16T11:58:56.563Z","2026-09-16T16:05:32.292Z",{"blogPosts":1527,"helpArticles":1528,"releases":1529},[],[],[1530],{"platform":37,"version":805},[],"\u003Cul>\n\u003Cli>\u003Cstrong>Le prime API Education sono pubbliche.\u003C\u002Fstrong> Gestisci classi, compiti e consegne, account e inviti dell'organizzazione, credenziali LTI, nonché gruppi e utenti di un'organizzazione: tutto ciò di cui un'integrazione scolastica ha bisogno.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Accesso con ambiti definiti.\u003C\u002Fstrong> I nuovi scope OAuth2 coprono classi, compiti e amministrazione dell'organizzazione, ciascuno con una variante in sola lettura, così un'integrazione richiede solo ciò di cui ha bisogno.\u003C\u002Fli>\n\u003C\u002Ful>","- Le prime API Education sono pubbliche. Gestisci classi, compiti e consegne, account e inviti dell'organizzazione, credenziali LTI, nonché gruppi e utenti di…","2017-07-02",[1536],{"category":38,"name":33,"count":365,"entries":1537},[1538],{"slug":1539,"title":1540,"locale":19,"products":1541,"platforms":1542,"categories":1543,"kind":324,"size":374,"publicationDate":1544,"modificationDate":1545,"links":1546,"images":1552,"track":18,"bodyHtml":1553,"excerpt":1554,"primaryCategory":38,"ownPage":360,"date":1555},"2017-07-05-embed-sdk-v0-4-0-export-the-score-as-a-png","Embed SDK v0.4.0: esporta la partitura come PNG",[321,344],[38],[38],"2026-09-21T07:52:17.924Z","2026-09-21T08:54:13.588Z",{"blogPosts":1547,"helpArticles":1548,"releases":1549},[],[],[1550],{"platform":38,"version":1551},"0.4.0",[],"\u003Cp>Aggiunto il metodo \u003Ccode>getPNG\u003C\u002Fcode> per esportare la partitura visualizzata come immagine.\u003C\u002Fp>","Aggiunto il metodo getPNG per esportare la partitura visualizzata come immagine.","2017-07-05",{"key":298,"year":287,"month":894,"majors":1557,"areas":1576},[1558],{"slug":1559,"title":1560,"locale":19,"products":1561,"platforms":1562,"categories":1563,"kind":324,"size":325,"publicationDate":1564,"modificationDate":1565,"links":1566,"images":1572,"track":18,"bodyHtml":1573,"excerpt":1574,"primaryCategory":38,"ownPage":360,"date":1575},"2017-05-03-embed-sdk-v0-3-0-read-the-embed-configuration-and-switch-the-editor-on","Embed SDK v0.3.0: leggere la configurazione dell'embed e attivare l'editor",[321,344],[38],[38],"2026-09-21T07:52:12.125Z","2026-09-21T08:54:11.721Z",{"blogPosts":1567,"helpArticles":1568,"releases":1569},[],[],[1570],{"platform":38,"version":1571},"0.3.0",[],"\u003Cp>Il tuo codice può ora controllare come è configurato l'embed e trasformarlo in un editor.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Metodi aggiunti: \u003Ccode>getEmbedConfig\u003C\u002Fcode>, \u003Ccode>setEditorConfig\u003C\u002Fcode>, \u003Ccode>edit\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Evento aggiunto: \u003Ccode>edit\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Ful>","Il tuo codice può ora controllare come è configurato l'embed e trasformarlo in un editor. - Metodi aggiunti: getEmbedConfig, setEditorConfig, edit - Evento…","2017-05-03",[],{"key":296,"year":287,"month":459,"majors":1578,"areas":1614},[1579,1597],{"slug":1580,"title":1581,"locale":19,"products":1582,"platforms":1583,"categories":1584,"kind":324,"size":325,"publicationDate":1585,"modificationDate":1586,"links":1587,"images":1593,"track":18,"bodyHtml":1594,"excerpt":1595,"primaryCategory":38,"ownPage":360,"date":1596},"2017-04-21-embed-sdk-v0-2-0-auto-zoom-musicxml-loading-and-the-first-events","Embed SDK v0.2.0: zoom automatico, caricamento MusicXML e primi eventi",[321,344],[38],[38],"2026-09-21T07:52:03.434Z","2026-09-21T08:54:09.993Z",{"blogPosts":1588,"helpArticles":1589,"releases":1590},[],[],[1591],{"platform":38,"version":1592},"0.2.0",[],"\u003Cp>L'SDK ora può caricare spartiti da MusicXML e segnalare cosa sta facendo il lettore.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Metodi aggiunti: \u003Ccode>getAutoZoom\u003C\u002Fcode>, \u003Ccode>setAutoZoom\u003C\u002Fcode>, \u003Ccode>loadMusicXML\u003C\u002Fcode>, \u003Ccode>getMusicXML\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Eventi aggiunti: \u003Ccode>scoreLoaded\u003C\u002Fcode>, \u003Ccode>cursorPosition\u003C\u002Fcode>, \u003Ccode>rangeSelection\u003C\u002Fcode>, \u003Ccode>pause\u003C\u002Fcode>, \u003Ccode>stop\u003C\u002Fcode>, \u003Ccode>fullscreen\u003C\u002Fcode>, \u003Ccode>print\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Aggiunti test di integrazione\u003C\u002Fli>\n\u003C\u002Ful>","L'SDK ora può caricare spartiti da MusicXML e segnalare cosa sta facendo il lettore. - Metodi aggiunti: getAutoZoom, setAutoZoom, loadMusicXML, getMusicXML -…","2017-04-21",{"slug":1598,"title":1599,"locale":19,"products":1600,"platforms":1601,"categories":1602,"kind":324,"size":325,"publicationDate":1603,"modificationDate":1604,"links":1605,"images":1610,"track":18,"bodyHtml":1611,"excerpt":1612,"primaryCategory":37,"ownPage":360,"date":1613},"2017-04-10-the-flat-rest-api-is-public","La REST API di Flat è pubblica",[321],[37],[37],"2026-09-16T11:59:00.068Z","2026-09-16T12:07:21.808Z",{"blogPosts":1606,"helpArticles":1607,"releases":1608},[],[],[1609],{"platform":37,"version":847},[],"\u003Cp>La prima release pubblica della REST API di Flat. Leggi e gestisci il tuo account, le partiture, gli utenti e i gruppi dalle tue app e dai tuoi script, con OAuth2 per agire per conto di altri utenti di Flat.\u003C\u002Fp>\n\u003Cp>Tutto ciò che è stato introdotto da allora è riportato nel \u003Ca href=\"https:\u002F\u002Fflat.io\u002Fdevelopers\u002Fdocs\u002Fapi\u002Fchangelog#v2-0-0-2017-04-10\" rel=\"referer\">changelog dell’API\u003C\u002Fa>, mentre la \u003Ca href=\"https:\u002F\u002Fflat.io\u002Fdevelopers\u002Fdocs\u002Fapi\u002F\" rel=\"referer\">documentazione per sviluppatori\u003C\u002Fa> copre autenticazione, riferimento e guide.\u003C\u002Fp>","La prima release pubblica della REST API di Flat. Leggi e gestisci il tuo account, le partiture, gli utenti e i gruppi dalle tue app e dai tuoi script, con…","2017-04-10",[1615,1635],{"category":37,"name":31,"count":365,"entries":1616},[1617],{"slug":1618,"title":1619,"locale":19,"products":1620,"platforms":1621,"categories":1622,"kind":324,"size":374,"publicationDate":1624,"modificationDate":1625,"links":1626,"images":1631,"track":18,"bodyHtml":1632,"excerpt":1633,"primaryCategory":37,"ownPage":360,"date":1634},"2017-04-17-api-v2-1-0-private-link-sharing-and-simpler-comment-creation","API v2.1.0: condivisione tramite link privato e creazione dei commenti semplificata",[321],[37],[37,1623],"collaboration","2026-09-16T11:58:58.387Z","2026-09-16T16:05:39.388Z",{"blogPosts":1627,"helpArticles":1628,"releases":1629},[],[],[1630],{"platform":37,"version":825},[],"\u003Cul>\n\u003Cli>\u003Cstrong>Link privati.\u003C\u002Fstrong> Gli spartiti condivisi tramite link privato sono accessibili tramite l'API con la relativa chiave di condivisione.\u003C\u002Fli>\n\u003Cli>Ora è possibile creare commenti sull'ultima revisione senza doverla specificare per nome.\u003C\u002Fli>\n\u003C\u002Ful>","- Link privati. Gli spartiti condivisi tramite link privato sono accessibili tramite l'API con la relativa chiave di condivisione. - Ora è possibile creare…","2017-04-17",{"category":38,"name":33,"count":365,"entries":1636},[1637],{"slug":1638,"title":1639,"locale":19,"products":1640,"platforms":1641,"categories":1642,"kind":324,"size":374,"publicationDate":1643,"modificationDate":1644,"links":1645,"images":1651,"track":18,"bodyHtml":1652,"excerpt":1653,"primaryCategory":38,"ownPage":360,"date":1596},"2017-04-21-embed-sdk-v0-1-0-the-first-public-release","Embed SDK v0.1.0: la prima release pubblica",[321,344],[38],[38],"2026-09-21T07:51:55.600Z","2026-09-21T08:54:08.222Z",{"blogPosts":1646,"helpArticles":1647,"releases":1648},[],[],[1649],{"platform":38,"version":1650},"0.1.0",[],"\u003Cp>Prima release pubblica di \u003Ccode>flat-embed\u003C\u002Fcode>, l'SDK JavaScript che incorpora una partitura Flat nella tua pagina e la controlla dal tuo codice.\u003C\u002Fp>","Prima release pubblica di flat-embed, l'SDK JavaScript che incorpora una partitura Flat nella tua pagina e la controlla dal tuo codice.",[],{"api":1656,"ios":1657,"android":1663,"embed":1667,"mac":1668,"windows":1670},{"2.26.2":392,"2.26.0":341,"2.25.0":413,"2.22.0":462,"2.21.0":724,"2.20.0":745,"2.19.0":875,"2.18.0":897,"2.17.0":988,"2.16.0":1011,"2.15.0":1031,"2.14.0":1053,"2.13.0":1076,"2.12.0":1119,"2.11.0":1139,"2.10.0":1160,"2.9.0":1201,"2.8.0":1282,"2.7.0":1341,"2.6.0":1361,"2.5.0":1407,"2.4.0":1424,"2.3.0":1443,"2.1.0":1618,"2.0.0":1598,"2.2.0":1519},{"26.09.01":1658,"26.08.02":1659,"26.08.01":1660,"26.07.01":1661,"26.06.03":1662},"2026-09-15-custom-instruments-can-be-added-from-manage-instruments-on-ios","2026-08-31-flat-for-ios-adopts-liquid-glass","2026-08-11-export-options-are-remembered-on-ios","2026-07-27-swing-sixteenths-and-two-measure-repeats-no-longer-show-an-upgrade-watermark-to","2026-06-15-the-metronome-sound-always-loads-on-ios-including-offline",{"26.09.01":1664,"26.08.01":1665,"26.07.04":1661,"26.07.01":1666},"2026-08-31-export-on-android-save-to-downloads-or-open-the-file-without-saving","2026-07-31-import-a-pdf-or-photos-on-android-with-a-review-step-before-the-score-is-built","2026-07-09-android-instrument-sounds-load-reliably-and-the-keyboard-stays-put-when-switchin",{"2.12.1":486,"2.12.0":505,"2.11.0":528,"2.10.0":546,"2.9.0":566,"2.8.0":587,"2.7.0":611,"2.6.0":635,"2.5.0":658,"2.4.1":681,"2.4.0":704,"2.3.0":769,"2.2.0":793,"2.1.0":813,"2.0.1":856,"2.0.0":834,"1.5.1":921,"1.5.0":941,"1.4.1":965,"1.4.0":1098,"1.3.0":1180,"1.2.0":1221,"1.1.0":1244,"1.0.0":1262,"0.11.0":1302,"0.10.0":1320,"0.9.0":1384,"0.7.0":1463,"0.6.0":1481,"0.5.0":1501,"0.4.0":1539,"0.3.0":1559,"0.2.0":1580,"0.1.0":1638},{"26.8.0":1669},"2026-08-03-flat-for-education-desktop-app-for-mac-and-windows",{"26.8.1":1669},{},1789981328765]