> ## Documentation Index
> Fetch the complete documentation index at: https://docs.base44.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Changelog per sviluppatori

> Rimani aggiornato sulle ultime funzionalità Base44 per sviluppatori

Scopri le novità per gli sviluppatori che costruiscono su Base44, dagli aggiornamenti dell'SDK e della CLI ai miglioramenti di backend, entità e connector. Controlla spesso per scoprire modifiche che possono accelerare la tua integrazione o sbloccare nuove capacità.

Cerchi aggiornamenti su prodotto o builder? Consulta il [Changelog del prodotto](/changelog/product).

Iscriviti tramite [RSS](/changelog/developers/rss.xml) o unisciti al nostro [Discord](https://discord.com/invite/ThpYPZpVts) per rimanere aggiornato.

<Update label="June 22, 2026" tags={["SDK", "Backend"]}>
  ### Aggiornato: `asServiceRole` bypassa le regole di accesso alle entità

  Quando usi `base44.asServiceRole` in una backend function ospitata da Base44, le regole di accesso alle entità e la sicurezza a livello di campo non si applicano. Il client legge e scrive qualsiasi record in qualsiasi entità, senza bisogno di una regola admin corrispondente sull'entità. Usalo per logica backend fidata. Se la tua funzione ha bisogno di controlli di accesso, sei responsabile di applicarli tu stesso.

  * [Service role data access](/developers/references/sdk/getting-started/work-with-data#service-role-data-access): comportamento aggiornato ed esempio.
  * [`createClientFromRequest()`](/developers/references/sdk/docs/functions/createClientFromRequest): Service role client.
</Update>

<Update label="June 18, 2026" tags={["CLI"]}>
  ### Nuovo: flag globale `--app-id` per `logs`, `exec` e altri comandi app-scoped

  Ora puoi indirizzare qualsiasi app Base44 sul tuo account senza lasciare la directory corrente. I comandi app-scoped accettano un flag globale `--app-id <id>` (o variabile d'ambiente `BASE44_APP_ID`), così comandi come `logs` ed `exec` funzionano contro app che hai costruito nell'editor online di Base44 e mai collegato localmente.

  * [Select a target app](/developers/references/cli/commands/introduction#select-a-target-app): ordine di risoluzione per `--app-id` e `BASE44_APP_ID`.
  * [`logs`](/developers/references/cli/commands/logs): recupera i log di qualsiasi app da qualsiasi punto sulla tua macchina.
  * [`exec`](/developers/references/cli/commands/exec): esegue script contro qualsiasi app da qualsiasi punto sulla tua macchina.
</Update>

<Update label="June 18, 2026" tags={["CLI"]}>
  ### Aggiornato: `base44 dev` avvia anche il frontend

  Quando il tuo progetto definisce `site.serveCommand` in `base44/config.jsonc`, `base44 dev` ora avvia il server di sviluppo frontend insieme al backend locale e gestisce entrambi i processi insieme. La CLI inietta `VITE_BASE44_APP_ID` e `VITE_BASE44_APP_BASE_URL` nell'ambiente del frontend, invia l'output di entrambi i processi allo stesso terminale, e li chiude insieme con Ctrl-C.

  * [`dev`](/developers/references/cli/commands/dev): ciclo di vita del server di sviluppo frontend.
  * [Local development setup](/developers/backend/overview/local-dev/get-started): tutorial aggiornato.
</Update>

<Update label="June 18, 2026" tags={["CLI"]}>
  ### Aggiornato: le app private e workspace possono essere eseguite localmente

  `base44 dev` ora supporta l'esecuzione locale di app private e app limitate al workspace. In precedenza, queste app fallivano al gate di autenticazione durante lo sviluppo locale.
</Update>

<Update label="June 17, 2026" tags={["SDK", "Backend"]}>
  ### Aggiornato: opzioni modello InvokeLLM

  La proprietà `InvokeLLM` model dell'SDK ora supporta Claude Opus 4.8. \
  Inoltre, il parametro `"gpt_5"` è stato deprecato. Per impostazione predefinita, le chiamate che passano `"gpt_5"` sono mappate a `"gpt_5_4"`.

  * [SDK integrations module](/developers/references/sdk/docs/type-aliases/integrations): proprietà del metodo `InvokeLLMParams` aggiornate.
</Update>

<Update label="June 17, 2026" tags={["SDK", "Backend", "Connectors"]}>
  ### Aggiornato: nuovi connector

  4 nuovi connector sono ora disponibili: Google Ads, Databricks, QuickBooks e Snowflake.

  * [Connectors](/developers/backend/resources/connectors): tabella dei connector aggiornata con tutti gli identificatori di tipo.
  * [SDK connectors module](/developers/references/sdk/docs/interfaces/connectors): elenco connector aggiornato per `getConnection()`.
</Update>

<Update label="June 17, 2026" tags={["Backend", "Automations"]}>
  ### Aggiornato: integrazioni ed eventi di automazione supportati per le automazioni connector

  Il riferimento delle automazioni connector ora include nuovi eventi webhook per Slack Bot e Wix.

  * [Automations](/developers/backend/resources/backend-functions/automations#connector-automations): integrazioni supportate, eventi e requisiti delle condizioni di trigger.
</Update>

***

<Update label="June 3, 2026" tags={["App Code"]}>
  ### Nuovo: finestra Code changes ridisegnata

  La finestra **Code changes** è stata ridisegnata con un albero completo dei file, una barra delle statistiche dei diff e stati dei file codificati per colore. Gli sviluppatori possono ora rivedere ogni file che l'IA ha aggiunto, modificato o eliminato — raggruppato per cartella con diff affiancati — prima di pubblicare le modifiche.

  * [Code Tab](/developers/app-code/editor/code-tab): come aprire la finestra, navigare nell'albero dei file e leggere i diff.
</Update>

<Update label="June 3, 2026" tags={["Backend"]}>
  ### Nuovo: eventi audit per workspace API key

  L'audit log ora registra gli eventi del ciclo di vita per le workspace API key. Gli sviluppatori possono interrogare gli eventi `workspace.api_key.created`, `workspace.api_key.updated`, `workspace.api_key.disabled`, `workspace.api_key.enabled` e `workspace.api_key.deleted`, ognuno con metadata `key_id`, `key_name` e `key_prefix` per l'identificazione senza esporre i segreti.

  * [Event Types](/developers/references/audit-logs-api/get-started/event-types): riferimento completo degli eventi inclusi gli eventi workspace API key e i loro campi metadata.
</Update>

***

<Update label="May 27, 2026" tags={["Backend"]}>
  ### Aggiornato: pool di crediti e limiti per membro nell'API Monitoring

  La panoramica dell'API Monitoring ora documenta il modello di pool di crediti introdotto nella v1.1: pool di crediti a livello di workspace, limiti di credito per membro e flag di superamento limite. La risposta di `Get analytics` include un oggetto `credit_pool` con tier, limiti e dati di utilizzo, e ogni record utente include un oggetto `member_allocation`. I campi legacy `seats` e `seat_type` sono deprecati a favore di `credit_pool` e `member_allocations`.

  * [Monitoring API overview](/developers/references/monitoring-api/get-started/overview): pool di crediti, limiti per membro, avvisi di deprecazione e flusso di superamento limite.
</Update>

***

<Update label="April 30, 2026" tags={["SDK", "Backend"]}>
  ### Nuovo: modulo SDK app-user connectors

  Il nuovo modulo `base44.connectors` ti permette di gestire le connessioni OAuth per utente dal codice frontend. Chiama `connectAppUser(connectorId)` per avviare il flusso OAuth e ricevere un URL di redirect, e `disconnectAppUser(connectorId)` per rimuovere il token memorizzato di un utente. La pagina dei connector backend ora documenta sia i modelli di connessione app-scoped che app-user.

  * [SDK user-connectors reference](/developers/references/sdk/docs/interfaces/user-connectors): metodi `connectAppUser()` e `disconnectAppUser()`.
  * [Connectors](/developers/backend/resources/connectors): configurazione e uso degli app-user connectors.
</Update>

***

<Update label="April 28, 2026" tags={["Backend", "Backend Functions"]}>
  ### Nuovo: automazioni connector

  Le backend function possono ora essere attivate automaticamente in risposta a eventi webhook da servizi connessi come Gmail, Google Calendar, Google Drive, Microsoft Outlook, Microsoft OneDrive, Slack, Microsoft Teams e SharePoint. Configura le automazioni connector in `function.jsonc` accanto alle altre automazioni, con condizioni di trigger opzionali per filtrare gli eventi prima dell'esecuzione della funzione.

  * [Automations](/developers/backend/resources/backend-functions/automations#connector-automations): riferimento completo dei campi, integrazioni ed eventi supportati, condizioni di trigger, struttura del payload webhook ed esempi.
  * [Connectors](/developers/backend/resources/connectors/shared-connectors#connector-automations): panoramica e riferimento incrociato.
</Update>

<Update label="April 28, 2026" tags={["CLI", "Auth"]}>
  ### Nuovo: comando `auth social-login`

  Il nuovo comando `auth social-login` ti permette di abilitare o disabilitare i provider di identità social (Google, Microsoft, Facebook e Apple) nella config auth locale della tua app. Google supporta credenziali OAuth personalizzate tramite i flag `--client-id` e `--client-secret`. Esegui `auth push` o `deploy` per applicare le modifiche.

  * [`auth social-login`](/developers/references/cli/commands/auth-social-login): abilita o disabilita provider di social login nella config locale.
  * [Auth config reference](/developers/backend/resources/auth): nuovi campi di config per tutti e quattro i provider social, incluso `googleOAuthMode` e `googleOAuthClientId`.
</Update>

***

<Update label="May 6, 2026" tags={["SDK", "Entities"]}>
  ### Aggiornato: filtro entità migliorato con array shorthand e operatori di query

  `entities.filter()` ora accetta il tipo `EntityFilterQuery<T>` per il parametro `query`, abilitando array shorthand per corrispondere a qualsiasi valore di un set, `null` per corrispondere a campi null, e operatori di query in stile MongoDB (`$gte`, `$in`, `$or` e altri) per logica di filtro avanzata.

  * [SDK entities module](/developers/references/sdk/docs/type-aliases/entities): tipo del parametro `query` aggiornato e nuovi esempi di filtro.
</Update>

***

<Update label="April 28, 2026" tags={["SDK", "Agents"]}>
  ### Aggiornato: `waiting_for_user_input` aggiunto allo status delle tool call degli agenti

  Le tool call degli agenti ora includono `"waiting_for_user_input"` come valore valido di status. Aggiorna qualsiasi codice che controlla o switcha sul campo `status` degli oggetti tool call per gestire questo nuovo stato.

  * [SDK agents module](/developers/references/sdk/docs/interfaces/agents): tipo `status` aggiornato sugli oggetti tool call.
</Update>

<Update label="April 28, 2026" tags={["SDK", "App Code"]}>
  ### Nuovo: GPT-5.5 e Claude Opus 4.7 disponibili in InvokeLLM

  Due nuove opzioni di modello sono ora disponibili per `integrations.Core.InvokeLLM()`: `"gpt_5_5"` (GPT-5.5) e `"claude_opus_4_7"` (Claude Opus 4.7). Passa uno dei due valori nel parametro `model` per sovrascrivere il modello a livello di app per una chiamata specifica.

  * [SDK integrations module](/developers/references/sdk/docs/type-aliases/integrations): opzioni modello `InvokeLLMParams` aggiornate.
</Update>

<Update label="April 28, 2026" tags={["SDK", "Backend"]}>
  ### Aggiornato: nuovi connector OAuth

  BambooHR, Calendly, Contentful, GitLab, Google Meet, Google Tasks, Hugging Face, Instagram e Supabase sono ora disponibili come connector OAuth. Usa i loro identificatori di tipo in `connectors.getConnection()` e nelle chiamate connector delle backend function.

  * [Connectors](/developers/backend/resources/connectors): tabella dei connector aggiornata con tutti gli identificatori di tipo.
  * [SDK connectors module](/developers/references/sdk/docs/interfaces/connectors): elenco connector aggiornato per `getConnection()`.
</Update>

<Update label="April 28, 2026" tags={["SDK", "Agents"]}>
  ### Nuovo: `getTelegramConnectURL()`

  `agents.getTelegramConnectURL()` genera un URL che connette un utente finale a un agente tramite Telegram.

  * [SDK agents module](/developers/references/sdk/docs/interfaces/agents): metodo `getTelegramConnectURL()`.
</Update>

<Update label="April 28, 2026" tags={["Audit Logs API"]}>
  ### Deprecato: gestione dei seat rimossa dagli Audit Logs

  Il tipo di evento `workspace.member.seat_updated` è stato rimosso, insieme ai suoi campi metadata associati `new_seat_type` e `old_seat_type`.

  * [Audit log event types](/developers/references/audit-logs-api/get-started/event-types): riferimento dei tipi di eventi aggiornato.
</Update>

<Update label="April 28, 2026" tags={["CLI", "Backend"]}>
  ### Aggiornato: autenticazione email/password in sviluppo locale

  Il server `base44 dev` ora gestisce localmente la registrazione e il login con email/password, inclusa la verifica OTP (i codici vengono stampati nel terminale invece che via email). OAuth e social login inoltrano ancora a Base44.

  * [Local development](/developers/backend/overview/local-dev/local-development-overview): sezione autenticazione e comportamento del token.
  * [Troubleshooting](/developers/backend/overview/troubleshooting): token di dev locale vs. produzione.
</Update>

***

<Update label="March 31, 2026" tags={["Backend"]}>
  ### Nuovo: Audit Logs API

  L'API Audit Logs fornisce accesso agli eventi audit a livello di workspace per monitoraggio della sicurezza, conformità e integrazioni SIEM. Usala per fare streaming di eventi nel tuo SIEM, investigare l'attività utente in tutte le app in un workspace e costruire report di conformità con dettagli completi degli eventi.

  * [Audit Logs API Overview](/developers/references/audit-logs-api/get-started/overview): introduzione e configurazione workspace ID.
  * [Authentication](/developers/references/audit-logs-api/get-started/authentication): ruolo richiesto e uso della API key.
  * [Event Types](/developers/references/audit-logs-api/get-started/event-types): elenco completo dei 65 tipi di eventi in 13 categorie.
  * [Rate Limits](/developers/references/audit-logs-api/get-started/rate-limits): limiti di richieste e comportamento del throttling.
</Update>

***

<Update label="March 25, 2026" tags={["CLI"]}>
  ### Nuovo: comandi `auth`

  Gestisci le impostazioni di autenticazione della tua app dalla CLI. Recupera la config corrente, attiva/disattiva metodi di login come email/password e invia modifiche alla tua app live.

  * [`auth pull`](/developers/references/cli/commands/auth-pull): recupera la config auth da Base44
  * [`auth password-login`](/developers/references/cli/commands/auth-password-login): abilita o disabilita il login con password
  * [`auth push`](/developers/references/cli/commands/auth-push): invia la config auth a Base44
  * [Managing login and registration](/Setting-up-your-app/Managing-login-and-registration): equivalente della dashboard
</Update>

***

<Update label="March 23, 2026" tags={["Backend", "Entities"]}>
  ### Aggiornato: l'entità User ora funziona localmente nel dev server

  All'avvio, il dev server crea un singolo record utente dalle tue credenziali CLI autenticate. Le operazioni di lettura e aggiornamento su `me` funzionano come in produzione; le richieste create e delete vengono ignorate silenziosamente, corrispondendo al comportamento in produzione.

  * [Local development](/developers/backend/overview/local-dev/local-development-overview): dettagli aggiornati sul comportamento delle entità.
</Update>

***

<Update label="March 18, 2026" tags={["CLI"]}>
  ### Nuovo: comando `exec`

  Esegui script TypeScript o JavaScript standalone con l'SDK Base44 pre-autenticato come utente corrente. Utile per migrazioni dati, script di seed, query ad-hoc e automazione.

  * [`exec`](/developers/references/cli/commands/exec): riferimento comando
  * [Standalone scripts](/developers/backend/overview/run-scripts): guida completa con casi d'uso ed esempi
</Update>

***

<Update label="March 17, 2026" tags={["SDK", "Backend Functions"]}>
  ### Nuovo: metodo `functions.fetch()`

  Il modulo `functions` ora include un metodo [`fetch()`](/developers/references/sdk/docs/interfaces/functions#fetch) per accesso HTTP diretto alle backend function. Usalo per streaming di risposte, metodi non-POST o accesso raw alla risposta.
</Update>

***

<Update label="March 16, 2026" tags={["SDK", "Entities"]}>
  ### Nuovo: metodi di aggiornamento in massa per le entità

  Due nuovi metodi sugli entity handler per aggiornare più record contemporaneamente:

  * [`updateMany()`](/developers/references/sdk/docs/type-aliases/entities#updatemany): applica lo stesso aggiornamento a tutti i record che corrispondono a una query. Supporta operatori di query MongoDB per il filtro e operatori di aggiornamento.
  * [`bulkUpdate()`](/developers/references/sdk/docs/type-aliases/entities#bulkupdate): aggiorna più record specifici in una singola richiesta, ognuno con i propri dati.
</Update>

***

<Update label="March 15, 2026" tags={["CLI", "Backend Functions"]}>
  ### Nuovo: comandi `functions list`, `functions delete` e `functions pull`

  Tre nuovi comandi CLI ti danno pieno controllo sulle backend function distribuite dal terminale. Usa `functions list` per vedere tutte le funzioni distribuite, `functions delete` per rimuoverne una o più per nome, e `functions pull` per scaricare le funzioni remote nel tuo progetto locale. Il comando `functions deploy` è stato aggiornato per supportare deployment selettivo per nome e un flag `--force` che rimuove le funzioni remote non presenti localmente.

  * [`functions list`](/developers/references/cli/commands/functions-list): elenca tutte le backend function distribuite.
  * [`functions delete`](/developers/references/cli/commands/functions-delete): elimina una o più funzioni distribuite per nome.
  * [`functions pull`](/developers/references/cli/commands/functions-pull): scarica le funzioni distribuite nel progetto locale.
  * [`functions deploy`](/developers/references/cli/commands/functions-deploy): riferimento aggiornato con deploy selettivo e flag `--force`.
</Update>

<Update label="March 15, 2026" tags={["CLI"]}>
  ### Nuovo: comando `connectors list-available`

  Elenca tutti i tipi di integrazione supportati da Base44 direttamente dal terminale. Il comando visualizza l'identificatore di tipo di ogni connector, la descrizione e gli eventuali campi di configurazione della connessione richiesti.

  * [connectors list-available](/developers/references/cli/commands/connectors-list-available): riferimento comando.
</Update>

***

<Update label="March 12, 2026" tags={["Backend", "SDK"]}>
  ### Nuovo: 11 nuovi connector OAuth e provisioning gestito di Stripe

  Undici nuovi connector OAuth sono ora disponibili: Airtable, Dropbox, Google Classroom, Google Search Console, Linear, Microsoft Teams, Outlook, SharePoint, Splitwise e Wix. Stripe è supportato anche tramite un nuovo flusso di provisioning gestito — nessun OAuth richiesto. Usa `STRIPE_SECRET_KEY` dall'ambiente per chiamare l'API REST di Stripe direttamente nelle backend function.

  * [Connectors](/developers/backend/resources/connectors): guida aggiornata con la tabella completa dei connector, dettagli sul provisioning di Stripe ed esempi di utilizzo.
  * [connectors (SDK)](/developers/references/sdk/docs/interfaces/connectors#available-connectors): tabella di riferimento aggiornata con tutti i nuovi identificatori di tipo.
</Update>

<Update label="March 12, 2026" tags={["SDK"]}>
  ### Aggiornato: `InvokeLLM` ora accetta un parametro `model`

  Il metodo `integrations.Core.InvokeLLM` ora accetta un parametro opzionale `model` per sovrascrivere l'impostazione del modello a livello di app per una chiamata specifica. I valori supportati includono `gpt_5`, `gpt_5_mini`, `gemini_3_pro`, `gemini_3_flash`, `claude_sonnet_4_6` e `claude_opus_4_6`.

  * [integrations](/developers/references/sdk/docs/type-aliases/integrations): riferimento SDK aggiornato con il nuovo parametro `model`.
</Update>

***

<Update label="March 11, 2026" tags={["CLI"]}>
  ### Aggiornato: argomenti e flag del comando `create`

  Il comando `base44 create` ora accetta il nome del progetto come argomento posizionale (`base44 create [name]`) invece di un flag `-n, --name`. Il flag `-d, --description` è stato rimosso. Un nuovo flag `--no-skills` ti permette di saltare l'installazione delle skill dell'agente IA durante la creazione del progetto.

  * [`create`](/developers/references/cli/commands/create): riferimento comando aggiornato con nuovo argomento e elenco flag.
</Update>

***

<Update label="March 8, 2026" tags={["Backend Functions", "CLI"]}>
  ### Aggiornato: `function.jsonc` è ora opzionale

  Le backend function non richiedono più un file di configurazione `function.jsonc`. Crea una funzione con solo un file `entry.ts` o `entry.js`. Aggiungi `function.jsonc` solo quando ti serve un nome personalizzato o [automazioni](/developers/backend/resources/backend-functions/automations).

  * [Backend Functions](/developers/backend/resources/backend-functions/overview): panoramica aggiornata con configurazione semplificata e dettagli sul file di config opzionale.
  * [Project Structure](/developers/backend/overview/project-structure): aggiornato per riflettere che `function.jsonc` è opzionale.
</Update>

***

<Update label="March 5, 2026" tags={["CLI"]}>
  ### Nuovo: comando `dev` per lo sviluppo locale

  Esegui backend function, entità e upload di media sulla tua macchina con `base44 dev`.

  * [Local development](/developers/backend/overview/local-dev/local-development-overview): guida completa con funzionalità supportate e limitazioni
  * [`dev`](/developers/references/cli/commands/dev): riferimento comando
</Update>

***

<Update label="March 3, 2026" tags={["Connectors"]}>
  ### Nuovi connector: Box, ClickUp, Google Analytics, Wrike

  Quattro nuovi connector OAuth sono ora disponibili. Configurali con la CLI e chiama [`getConnection()`](/developers/references/sdk/docs/interfaces/connectors#getconnection) nelle backend function.

  * [Connectors](/developers/backend/resources/connectors): elenco completo dei servizi supportati.
  * [connectors (SDK)](/developers/references/sdk/docs/interfaces/connectors#available-connectors): tabella di riferimento con tutti gli identificatori di tipo.
</Update>

<Update label="March 3, 2026" tags={["SDK"]}>
  ### Nuovo: metodo `getConnection()` per i connector

  Il nuovo metodo `connectors.getConnection()` restituisce sia un `accessToken` sia un oggetto `connectionConfig` con parametri specifici del connector (per esempio, un subdomain o account ID). Sostituisce `getAccessToken()`, che è ora deprecato.

  * [Connectors](/developers/backend/resources/connectors): esempi e guida all'uso aggiornati.
  * [connectors (SDK)](/developers/references/sdk/docs/interfaces/connectors#getconnection): riferimento completo del metodo.
</Update>

<Update label="March 3, 2026" tags={["SDK"]}>
  ### Nuovo: provider di autenticazione SSO

  Il metodo `auth.loginWithProvider()` ora supporta `'sso'` come provider, abilitando flussi di login SSO enterprise. Abilita SSO nelle impostazioni di autenticazione della tua app prima di usare questo provider.

  * [auth (SDK)](/developers/references/sdk/docs/interfaces/auth): elenco provider aggiornato ed esempio di codice SSO.
</Update>

<Update label="March 3, 2026" tags={["Backend", "SDK"]}>
  ### Nuovi connector: Discord, GitHub, Google BigQuery e Slack Bot

  Quattro nuovi tipi di connector sono ora disponibili: `discord`, `github`, `googlebigquery` e `slackbot`. Il connector `slackbot` usa un bot token invece di un user token, permettendo alla tua app di postare come un bot personalizzato con nome visualizzato e icona propri. Il riferimento SDK ora include una tabella completa dei connector, definizioni del tipo `ConnectorIntegrationType` e un esempio di codice Slack Bot.

  * [Connectors](/developers/backend/resources/connectors): elenco completo dei servizi supportati e riferimento di configurazione.
  * [connectors (SDK)](/developers/references/sdk/docs/interfaces/connectors): tipi di connector disponibili, esempio Slack Bot e definizioni del tipo `ConnectorIntegrationType`.
</Update>

***

<Update label="February 28, 2026" tags={["Agents", "CLI"]}>
  ### Aggiornato: Base44 Skills — nuova Troubleshooter Skill e installazione globale

  Le skill Base44 ora includono una skill dedicata di troubleshooter per investigare problemi di produzione recuperando e analizzando i log delle backend function. Le skill possono anche essere installate globalmente con `npx skills add base44/skills -g` per l'uso in tutti i progetti. La documentazione completa per tutte e tre le skill (`base44-cli`, `base44-sdk`, `base44-troubleshooter`) è ora disponibile.

  * [Base44 Skills](/developers/backend/overview/skills): tutte le skill disponibili, capacità, prompt di esempio e istruzioni di installazione.
</Update>

***

<Update label="February 25, 2026" tags={["CLI", "Backend"]}>
  ### Nuovo: comando `connectors pull`

  Recupera le configurazioni dei connector da Base44 a file JSONC locali. Scarica tutti i connector e li sincronizza con la directory connectors del tuo progetto.

  * [`connectors pull`](/developers/references/cli/commands/connectors-pull): recupera le configurazioni dei connector da Base44 a file locali
</Update>

<Update label="February 25, 2026" tags={["CLI"]}>
  ### Nuovo: comando `site open`

  Apri il tuo sito distribuito nel browser direttamente dalla CLI.

  * [`site open`](/developers/references/cli/commands/site-open): apri il sito distribuito nel browser
</Update>

<Update label="February 25, 2026" tags={["CLI", "Backend Functions"]}>
  ### Nuovo: gestione dei segreti

  Gestisci i segreti del progetto dalla CLI. I segreti sono disponibili per le backend function come variabili d'ambiente tramite `Deno.env.get()`.

  * [`secrets set`](/developers/references/cli/commands/secrets-set): imposta uno o più segreti da coppie KEY=VALUE o un file `.env`
  * [`secrets list`](/developers/references/cli/commands/secrets-list): elenca i segreti configurati, i valori sono mascherati
  * [`secrets delete`](/developers/references/cli/commands/secrets-delete): elimina uno o più segreti
</Update>

***

<Update label="February 23, 2026" tags={["Backend", "Agents"]}>
  ### Nuovo: Base44 MCP Server

  Il Base44 MCP server (`app.base44.com/mcp`) permette agli assistenti IA di creare e gestire le tue app tramite OAuth. Supporta la creazione di app, la modifica di app, l'elencazione di app e l'interrogazione dei dati delle entità.

  * [Base44 MCP server](/developers/backend/overview/mcp-server): connetti il tuo assistente IA, strumenti disponibili e prompt di esempio.
</Update>

***

<Update label="February 24, 2026" tags={["CLI", "Backend", "Backend Functions"]}>
  ### Nuovo: comando `logs`

  Visualizza i log delle backend function nel terminale. Il comando restituisce le voci di log più recenti su tutte le funzioni del progetto, con flag per filtrare per nome funzione, intervallo di tempo o conteggio risultati.

  * [`logs`](/developers/references/cli/commands/logs): visualizza i log delle funzioni nel terminale
</Update>

<Update label="February 24, 2026" tags={["App Code"]}>
  ### Nuovo: disconnetti la tua app da GitHub

  Ora puoi disconnettere un'app Base44 dal suo repository GitHub o rimuovere completamente la connessione dell'account GitHub da Base44. Usa questo quando vuoi interrompere la sincronizzazione delle modifiche al codice o passare a un repository diverso. Nota che dopo aver disconnesso un'app, dovrai usare un nome repository diverso per riconnetterla.

  * [GitHub Integration](/developers/app-code/local-development/github): come connettere, sincronizzare e disconnettere la tua app da GitHub.
</Update>

***

<Update label="February 17, 2026" tags={["SDK", "Authentication"]}>
  ### Nuovo: Sign in with Apple

  Apple è ora un provider di autenticazione supportato. Gli utenti possono ora accedere alle tue app Base44 usando il proprio Apple ID insieme ai provider esistenti come Google, Microsoft e Facebook.

  * Abilita Apple nelle impostazioni di autenticazione della tua app prima di usare questo provider.
  * Usa [`loginWithProvider('apple')`](/developers/references/sdk/docs/interfaces/auth#loginwithprovider) per avviare il login OAuth di Apple.
  * Scopri di più: [Authentication Features](/developers/backend/overview/features#authentication-and-user-management)
</Update>

***

<Update label="February 16, 2026" tags={["SDK", "CLI", "Entities"]}>
  ### Nuovo: generazione di tipi TypeScript

  Genera tipi TypeScript dalle tue risorse backend per piena sicurezza dei tipi e autocomplete nel tuo codice SDK. Il nuovo comando `types generate` crea interfacce tipate per entità, nomi funzione e nomi agente.

  * [`types generate`](/developers/references/cli/commands/types-generate): genera tipi TypeScript dalle risorse del progetto.
  * [Dynamic Types](/developers/references/sdk/getting-started/dynamic-types): scopri come usare i tipi generati per operazioni sulle entità type-safe, autocomplete per funzioni e agenti e miglior supporto IDE.
  * Tipi SDK aggiornati: tutti i metodi CRUD sulle entità ora restituiscono risultati correttamente tipati invece di `any`.
</Update>

***

<Update label="February 15, 2026" tags={["Backend", "CLI"]}>
  ### Nuovo: connector OAuth

  Collega le tue app Base44 a servizi di terze parti con integrazioni OAuth. Definisci le configurazioni dei connector nel tuo progetto e autorizza i servizi a fare chiamate API autenticate dalle tue backend function.

  * [OAuth Connectors](/developers/backend/resources/connectors): definisci e distribuisci integrazioni OAuth con servizi supportati.
  * [`connectors push`](/developers/references/cli/commands/connectors-push): invia le configurazioni dei connector e autorizza i flussi OAuth.
</Update>

***

<Update label="January 29, 2026" tags={["App Code"]}>
  ### Aggiornato: integrazione GitHub ora disponibile per workspace condivisi

  La sincronizzazione GitHub 2-way è ora disponibile per app in workspace condivisi. In precedenza limitata ai workspace personali, ora puoi collegare app di workspace condivisi a GitHub per lo sviluppo locale con sincronizzazione automatica.

  * Per le app nei workspace condivisi, solo i proprietari dell'app possono eseguire la connessione iniziale a un repository.
  * I proprietari dell'app o l'utente che ha originariamente connesso il repository possono riconnettere se c'è un problema di connessione.

  Scopri di più: [GitHub Integration](/developers/app-code/local-development/github)
</Update>

***

<Update label="February 11, 2026" tags={["CLI", "Backend"]}>
  ### Nuovo: comando Eject

  Espelli un'app Base44 esistente in un progetto locale. Lavora sulla tua app nel tuo IDE con pieno controllo del codice invece che tramite l'interfaccia Base44.

  * [`eject`](/developers/references/cli/commands/eject): scarica codice frontend e risorse backend da un'app esistente in un nuovo progetto locale.
  * [Start from an Existing Base44 App](/developers/backend/overview/start-from-existing-app): guida passo passo per espellere e configurare il progetto locale.
</Update>

***

<Update label="February 10, 2026" tags={["Backend", "Backend Functions", "Automations"]}>
  ### Nuovo: automazioni per backend function

  Esegui backend function automaticamente su una pianificazione o in risposta a eventi del database. Definisci le automazioni nei file di configurazione delle funzioni e distribuiscile con la CLI.

  * [Automations](/developers/backend/resources/backend-functions/automations): pianifica funzioni con cron o intervalli semplici, o per attivarsi su eventi di entità.
  * [`functions deploy`](/developers/references/cli/commands/functions-deploy): distribuisci backend function con le loro automazioni usando la CLI.
</Update>

***

<Update label="January 28, 2026" tags={["Backend", "Agents"]}>
  ### Nuovo: Base44 Docs MCP Server

  Collega assistenti IA come Cursor, Claude Desktop e VS Code alla documentazione Base44. Fai domande su SDK, CLI, entità o qualsiasi funzionalità Base44 e ottieni risposte con link alla documentazione pertinente.

  * [Docs MCP Server](/developers/backend/overview/base44-docs-mcp): istruzioni di configurazione e query di esempio.
</Update>

***

<Update label="January 27, 2026" tags={["CLI", "Agents"]}>
  ### Nuovo: configurazione agente CLI

  Definisci agenti IA usando file di configurazione locali. Crea file di configurazione JSONC nella tua directory `base44/agents/` e sincronizzali con Base44 usando la CLI.

  * [Agent Configuration](/developers/references/cli/agents-config): definisci agenti con istruzioni personalizzate, selezione del modello e accesso agli strumenti.
  * [`agents pull`](/developers/references/cli/commands/agents-pull): recupera le configurazioni degli agenti dal cloud al progetto locale.
  * [`agents push`](/developers/references/cli/commands/agents-push): invia le configurazioni degli agenti locali a Base44.
</Update>

***

<Update label="January 26, 2026" tags={["Backend", "Entities"]}>
  ### Nuovo: riferimento User Schema

  Il riferimento dell'entità utente integrata per l'autenticazione e la gestione utenti nelle tue app Base44.

  * [User Schema](/developers/references/entities/user-schema): campi dell'entità utente integrata, autenticazione e configurazione.
</Update>

***

<Update label="January 25, 2026" tags={["App Code"]}>
  ### Aggiornato: Code Tab

  Visualizza tutti i file del progetto direttamente nel Code Tab dell'editor Base44.

  * [Project Structure](/developers/app-code/overview/project-structure): visibilità dei file aggiornata nel Code Tab.
</Update>

<Update label="January 25, 2026" tags={["SDK", "Agents"]}>
  ### Nuovo: estensioni per agenti IA

  Estendi le capacità degli agenti IA in strumenti esterni come Claude, Cursor e altri assistenti di codice IA. Usa le skill Base44 per dare agli agenti IA accesso alle entità e alle backend function della tua app.

  * [Coding Agent Extensions](/developers/backend/overview/skills): specifica delle skill, uso e link al repository delle skill Base44.
</Update>

<Update label="January 25, 2026" tags={["CLI", "Backend Functions"]}>
  ### Nuovo: backend function nella CLI

  Distribuisci e gestisci funzioni lato server usando la CLI.

  * [`functions-deploy`](/developers/references/cli/commands/functions-deploy): distribuisci backend function a Base44.
</Update>

<Update label="January 25, 2026" tags={["Backend", "Entities"]}>
  ### Nuovo: sistema di entità

  Il sistema di entità di Base44 è la base per i modelli di dati personalizzati nelle tue app. Definisci schemi, tipi di campo, regole di validazione e permessi di sicurezza.

  * [Introduction to Entities](/developers/references/entities/introduction): definizioni di schemi, tipi di campo e validazione.
  * [Security Rules](/developers/references/entities/security): controllo degli accessi e permessi.
</Update>

<Update label="January 25, 2026" tags={["SDK", "Realtime"]}>
  ### Nuovo: SDK Realtime

  Iscriviti alle modifiche live dei dati e sincronizza lo stato tra i client in tempo reale.

  * [`subscribe()`](/developers/references/sdk/docs/type-aliases/entities#subscribe): iscriviti agli aggiornamenti realtime delle entità tramite WebSocket.
</Update>

<Update label="January 25, 2026" tags={["App Code"]}>
  ### Nuovo: documentazione App Code

  Documentazione completa per lavorare con il codice della tua app in Base44.

  * [Introduction](/developers/app-code/overview/introduction): panoramica dello sviluppo del codice dell'app.
  * [Project Structure](/developers/app-code/overview/project-structure): capisci la struttura dei file dell'app.
  * [Code Tab](/developers/app-code/editor/code-tab): modifica il codice direttamente nell'editor Base44.
  * [Activity Monitor](/developers/app-code/editor/activity-monitor): monitora attività e log dell'app.
  * [GitHub Integration](/developers/app-code/local-development/github): collega la tua app a GitHub.
</Update>

<Update label="January 25, 2026" tags={["CLI"]}>
  ### Nuovo: riferimento comandi CLI

  Riferimento completo dei comandi per la CLI Base44.

  * [CLI Introduction](/developers/references/cli/commands/introduction): come iniziare con la CLI.
  * [`create`](/developers/references/cli/commands/create): crea un nuovo progetto Base44.
  * [`login`](/developers/references/cli/commands/login): autenticati con Base44.
  * [`deploy`](/developers/references/cli/commands/deploy): distribuisci la tua app.
  * [`whoami`](/developers/references/cli/commands/whoami): controlla l'autenticazione corrente.
  * [CLI Overview](/developers/references/cli/get-started/overview): gestisci entità e funzioni.
</Update>

<Update label="January 25, 2026" tags={["Backend", "Backend Functions"]}>
  ### Nuovo: documentazione Backend (BaaS)

  Usa Base44 come servizio backend per qualsiasi frontend. Definisci entità, distribuisci funzioni e integra con React o altri framework.

  * [Introduction to Backend](/developers/backend/overview/introduction): panoramica delle funzionalità backend Base44.
  * [Project Structure](/developers/backend/overview/project-structure): capisci il layout del progetto backend.
  * [Backend-only Quickstart](/developers/backend/quickstart/quickstart-backend-only): usa Base44 come backend standalone.
  * [React Quickstart](/developers/backend/quickstart/quickstart-with-react): integra il backend Base44 con React.
</Update>

***

<Update label="December 24, 2025" tags={["App Code"]}>
  ### Nuovo: sincronizzazione GitHub 2-Way

  Controllo completo delle versioni con sincronizzazione GitHub bidirezionale. Mantieni la tua app Base44 e il repository GitHub automaticamente sincronizzati.

  * Lavora nel tuo IDE preferito e sincronizza le modifiche tramite GitHub.
  * Collabora con più contributor sulla stessa app.
  * [GitHub Integration](/developers/app-code/local-development/github): collega la tua app a GitHub.
</Update>

***

<Update label="December 4, 2025" tags={["SDK"]}>
  ### Nuovo: pacchetti NPM

  Porta qualsiasi libreria web da NPM nelle tue app Base44. Usa pacchetti come GSAP, Radix UI, anime.js e altri per animazioni, 3D, componenti UI, grafici, moduli e media.

  * Aggiungi pacchetti direttamente dal builder chiedendo quale pacchetto vuoi.
  * Costruisci app con movimenti premium, scene 3D avanzate, dashboard più ricche e altro.
</Update>

<Note>Questa pagina è stata tradotta utilizzando l'IA. Per informazioni più accurate e aggiornate, consulta la [versione inglese](/). </Note>
