summaryrefslogtreecommitdiffhomepage
path: root/packages/web/src/content/docs/it/1-0.mdx
diff options
context:
space:
mode:
Diffstat (limited to 'packages/web/src/content/docs/it/1-0.mdx')
-rw-r--r--packages/web/src/content/docs/it/1-0.mdx67
1 files changed, 67 insertions, 0 deletions
diff --git a/packages/web/src/content/docs/it/1-0.mdx b/packages/web/src/content/docs/it/1-0.mdx
new file mode 100644
index 000000000..0c6b20f45
--- /dev/null
+++ b/packages/web/src/content/docs/it/1-0.mdx
@@ -0,0 +1,67 @@
+---
+title: Migrazione a 1.0
+description: Novita in OpenCode 1.0.
+---
+
+OpenCode 1.0 e una riscrittura completa della TUI.
+
+Siamo passati dalla TUI basata su go+bubbletea, che aveva problemi di prestazioni e di capacita, a un framework interno (OpenTUI) scritto in zig+solidjs.
+
+La nuova TUI funziona come la precedente, dato che si connette allo stesso server opencode.
+
+---
+
+## Upgrading
+
+Non dovresti essere aggiornato automaticamente a 1.0 se stai usando una versione precedente.
+Detto questo, alcune versioni piu vecchie di OpenCode installano sempre l'ultima.
+
+Per aggiornare manualmente, esegui:
+
+```bash
+$ opencode upgrade 1.0.0
+```
+
+Per tornare a 0.x, esegui:
+
+```bash
+$ opencode upgrade 0.15.31
+```
+
+---
+
+## Cambiamenti UX
+
+La cronologia della sessione e piu compatta: mostra i dettagli completi solo per gli strumenti edit e bash.
+
+Abbiamo aggiunto una command bar attraverso cui passa quasi tutto. Premi ctrl+p in qualunque contesto per aprirla e vedere tutto cio che puoi fare.
+
+Abbiamo aggiunto una sidebar di sessione (attivabile/disattivabile) con informazioni utili.
+
+Abbiamo rimosso alcune funzionalita che non eravamo sicuri venissero davvero usate. Se manca qualcosa di importante, apri una issue e la riaggiungeremo rapidamente.
+
+---
+
+## Modifiche incompatibili
+
+### Keybind rinominati
+
+- messages_revert -> messages_undo
+- switch_agent -> agent_cycle
+- switch_agent_reverse -> agent_cycle_reverse
+- switch_mode -> agent_cycle
+- switch_mode_reverse -> agent_cycle_reverse
+
+### Keybind rimossi
+
+- messages_layout_toggle
+- messages_next
+- messages_previous
+- file_diff_toggle
+- file_search
+- file_close
+- file_list
+- app_help
+- project_init
+- tool_details
+- thinking_blocks