Catatan Perubahan – Android

10.6.0.0

  • AI: Mode chat multi-turn secara default
    • Chat disimpan di riwayat
    • Dapat memulai beberapa chat sekaligus
    • Mode Code adalah default dengan akses penuh ke editor
    • Dukungan chat markdown langsung
    • Dukungan tampilan diff untuk perubahan file
  • AI: Memperbaiki bug di berbagai alat seperti get current file, get selection, dan edit file
  • Remote: Dukungan untuk ACP melalui protokol Remote
    • Akses Claude Code, Gemini CLI, atau Codex dari fitur chat AI
    • Menggunakan paket langganan secara langsung, tanpa penggunaan Credit
    • Memerlukan CLI versi 0.6.0+
    • Dukungan untuk konfirmasi izin melalui ACP (Izinkan pengeditan)
    • Aktifkan melalui pemilihan sumber chat AI (atur ke CLI bukan Cloud - memerlukan CLI 0.6.0+)
  • Labs: Perubahan pada pengindeksan

10.5.0.0

  • Remote CLI: Menambahkan dukungan server LSP (memerlukan CLI 0.5.0+), pelengkapan otomatis lintas proyek yang lebih cerdas, menangani impor
  • Remote CLI: Menambahkan pintasan untuk membuka pratinjau browser
  • Pelengkapan Otomatis: Menambahkan pelengkapan otomatis berbasis graf yang mengenali impor (dibatasi oleh penggunaan memori)
  • Dokumentasi: Dokumentasi aplikasi yang ditingkatkan, mendukung berbagai bahasa

10.4.0.0

  • Remote CLI: Dukungan salin/tempel antara proyek lokal dan remote secara dua arah
    • Memungkinkan penggunaan proyek remote sebagai berbagi file cepat antara desktop, perangkat seluler, dan server remote
  • Pelengkapan Otomatis: Dukungan pelengkapan otomatis cerdas Python (.py) menggunakan server bahasa pyright

10.3.1.0

  • Perbaikan Bug: Perlindungan terhadap hang saat melanjutkan app setelah periode idle yang lama
  • Sistem File: Tambah modal statistik yang menampilkan metadata file seperti tanggal terakhir dimodifikasi dan ukuran file
  • CLI Jarak Jauh: Perbaikan bentuk stats yang tidak kompatibel yang dapat menyebabkan masalah pada sistem file
  • CLI Jarak Jauh: Peningkatan browser proxying di iOS untuk mendukung proxying root parsial (dukungan untuk template vite)

10.3.0.0

  • UI: Peningkatan gaya dan penyelarasan minor
  • Editor: Tambahkan kontrol zoom untuk pratinjau gambar
  • CLI Jarak Jauh: Dukungan pratinjau file biner, dan streaming audio/video
  • CLI Jarak Jauh: Dukungan proksi browser jarak jauh
    • Pratinjau browser di mesin jarak jauh
  • CLI Jarak Jauh: Perbaikan mekanisme autentikasi untuk login mesin jarak jauh secara manual
    • Mekanisme autentikasi sebelumnya rusak saat mencoba menggunakan server jarak jauh untuk login (tanpa browser yang terinstal)
    • Berguna untuk login ke CLI dari host server virtual melalui sesi SSH (memerlukan spck cli 0.2.0+)
  • CLI Jarak Jauh: Perbaikan bug dengan penghapusan file aktif saat ini
  • CLI Jarak Jauh: Perbaikan penyimpanan file biner

10.2.0.0

  • Template: Template baru untuk D3, three.js, anime.js dan lainnya
  • AI: Peningkatan pada perkakas dan tampilan status perkakas
  • Editor: Perbaikan race condition pada penulisan atomik
  • Settings: Preferensi dan pengaturan beralih ke penulisan atomik
  • CLI Jarak Jauh: Hubungkan otomatis jika memindai kode QR yang sama dua kali

10.1.0.0

  • AI: Ditambahkan mode Kode yang memungkinkan agen AI membaca/mengedit file dalam proyek secara langsung
    • Beralih antara mode Chat (perilaku lama) dan mode Kode di modal AI Prompt
  • AI: Pembaruan model, menghapus model OpenAI, menambahkan model open-source (Qwen, DeepSeek, GLM) dengan performa setara Claude untuk pengkodean
  • AI: Ditambahkan konsumsi kredit variabel pada semua model yang ditentukan oleh output token maksimum setiap model
    • Output tidak lagi terpotong saat batas token tercapai
    • Ditambahkan pengaturan batas token maksimum di Akun untuk membatasi kredit yang digunakan untuk satu prompt, atur ke 1x untuk perilaku lama
  • AI: Ditambahkan rendering Markdown untuk output chat, memungkinkan salin/tempel fleksibel blok kode
  • Terminal Jarak Jauh: Ditambahkan input teks multi-baris baru untuk memasukkan sejumlah besar data teks ke terminal dengan cepat
  • CLI Jarak Jauh: Ditambahkan tier penggunaan gratis, akun gratis dibatasi 30 menit per hari
  • Log perubahan selanjutnya akan dimuat dari server, memungkinkan penerjemahan log ke semua bahasa

10.0.0.0

  • Editor: Keyboard Prediktif untuk tanda kurung/kutip kini mendukung tahan & tekan untuk memilih jenis tanda kurung
  • Peningkatan pada tema latar belakang transparan
  • AI: Ganti nama "AI Completions" menjadi "Credits", "Paid Completions" -> "Extra Credits", "Free Completions" -> "Monthly Credits"
  • Git: Peningkatan pada algoritma diffing
  • Git: Perbaikan penanganan diff submodule
  • Git: Berbagai optimasi pada caching dan pengecekan status
  • Search: Peningkatan performa
  • UI: Peningkatan performa minor
  • UI: Peningkatan pada berbagai layar seperti labs, pengaturan akun, dan halaman proyek
  • Perf: Peningkatan performa keseluruhan operasi file dan pencarian pada proyek besar
  • Settings: Hapus latar belakang default karena jarang digunakan
  • Webview: Pilihan resolusi ditambahkan untuk menguji berbagai ukuran layar emulasi
  • Spck CLI Premium untuk pengeditan jarak jauh, akses program terminal dari mesin remote
    • Berguna untuk menggunakan agen AI saat bepergian seperti Claude/Gemini/Codex
    • Jalankan program python di perangkat mobile
    • Memerlukan koneksi internet saat mengedit
  • Peningkatan tema translusen/kaca saat menggunakan latar belakang kustom
  • Peningkatan pada tema latar belakang kustom (kini menu samping dan dropdown juga transparan)
  • Bugfix: Perbaikan masalah phenotype_storage_info muncul di Penyimpanan Internal
  • Desain ulang situs web utama
  • Spck Lite: Latar belakang animasi "Flow" eksklusif

9.7.2.0

  • Markdown: Dukungan penyorotan JSON ditambahkan
  • Editor: Perbaikan bug lama dengan rendering baris terbungkus yang bermasalah saat menempel teks
  • UI: Perubahan minor pada font dan tampilan keseluruhan

9.7.1.0

  • Editor: Peningkatan algoritma pencocokan Autocompletion
  • AI: Perbaikan deteksi markdown pada responseCode yang dihasilkan

9.7.0.0

  • Editor: Perbaikan masalah rendering baris terbungkus yang diperkenalkan di 9.6.x di mana beberapa baris salah dirender
  • Editor: Perbaikan masalah di mana mengubah beberapa pengaturan editor tertentu memengaruhi pengeditan Custom Snippets
  • Editor: Tambah pesan notifikasi saat Ctrl-C digunakan dari keyboard sentuh
  • AI: Ubah tata letak AI Prompt untuk pengalaman lebih baik di mobile
  • AI: Ganti editor AI prompt menjadi sama dengan editor kode
  • AI: Tambah tombol salin/tempel ke editor AI prompt
  • AI: Tambah kursor sentuh ke editor AI prompt
  • AI: Perbaikan masalah dengan algoritma konteks "Before Cursor", peningkatan minor pada tampilan Free/Paid completion
  • AI: Hasil AI prompt terakhir akan tersedia setelah menutup editor prompt
  • AI: Langganan Supporter/Gold kini memiliki akses ke Claude Opus

9.6.3.0

  • Editor: Perbaikan pintasan Ctrl-K, Ctrl-P yang rusak
  • Editor: Perbaikan bug input di mana kursor bergeser di awal baris saat menekan Extra Key
  • Editor: Perbaikan bug di mana nama tab tidak diperbarui setelah penggantian nama
  • UI: Recent Files dan Command Palette mempertahankan hasil pencarian terakhir setelah buka/tutup
  • UI: Otomatis memilih teks pada input di berbagai dialog
  • Markdown: Tambah styling pada elemen tertentu seperti blockquote
  • Tambah tautan Dokumentasi di bagian Settings About

9.6.2.0

  • Git: Perbaikan masalah dengan penggantian nama ekstensi dan operasi pemindahan file
  • Files: Dukungan lebih baik untuk penggantian nama ekstensi
  • Files: Tambah dukungan untuk ekstensi .mdx
  • Files: Perbaikan opsi Edit as Text tidak muncul untuk file .md, .json
  • Pembaruan situs web spck.io, bagian documentation dari situs akan segera hadir

9.6.1.0

  • Editor: Perbaikan posisi kursor pratinjau warna dengan baris terbungkus dalam mode terbungkus
  • Editor: Pratinjau warna kini diperluas ke mode XML, HTML, dan SVG
  • Previewer: Tambah cache busting ke pratinjau gambar
  • CSS: Penyorotan sintaks pratinjau warna dibuat lebih spesifik untuk menghindari pencocokan selektor id
  • AI: Deteksi kode SVG diperluas ke XML
  • AI: Tambah opsi append pada mode tanpa kode
  • Labs: Kemampuan melihat komentar tanpa harus masuk

9.6.0.0

  • Git: Implementasi area staged/unstaged untuk commit
    • Ubah perilaku Revert untuk mengembalikan ke status stage terakhir atau status HEAD jika belum di-stage
    • Perilaku Revert tidak akan mengembalikan file yang di-stage, hanya file yang belum di-stage
    • Tambah opsi stage semua pada prompt pesan commit
    • Jumlah badge kini menampilkan total perubahan staged dan unstaged
  • Git: Perbaikan Revert tidak bisa diklik dalam tampilan diff
  • Git: Tambah pintasan untuk Git Commit (⌘⇧C)
  • Settings: Tambah pengaturan Detect Tab Size untuk mendeteksi ukuran tab file secara otomatis
  • Editor: Ukuran tab dapat ditentukan secara otomatis dari heuristik
  • Editor: Tambah badge error untuk jumlah error dalam file
  • Editor: Tambah kemampuan mengubah akhir baris untuk file (CRLF/LF)
  • AI: Opsi Append baru akan menyisipkan teks di akhir file
  • AI: Perbaikan bug dengan opsi Insert yang menyorot teks jika editor memiliki seleksi aktif
  • CSS: Tambah penyorotan dan pratinjau warna untuk hexcode 8-karakter
  • Search: Perbaikan bug dengan file biner yang mengganggu hasil pencarian
  • Search: Perbaikan pola glob filter yang tidak mencocokkan pola wildcard folder (mis. src/*)
  • Site: Git clone kini diizinkan untuk Github, Bitbucket, Gitlab, Azure dari aplikasi web

9.5.0.0

  • CSS: Implementasi pratinjau warna in-line
  • CSS: Perbaikan bug dengan pelengkapan SCSS muncul di mode CSS
  • Autocomplete: Peningkatan algoritma peringkat
  • Editor: Perbaikan Show Hint (Ctrl-I) saat di mode CSS
  • Editor: Tambah konfigurasi Word Wrap di modal banner Spaces
  • Editor: Lepas fokus editor saat membuka pratinjau
    • Memperbaiki masalah pada beberapa perangkat di mana keyboard virtual tertutup oleh pratinjau
  • Git: Isi otomatis https:// pada kolom input url untuk kemudahan

9.4.3.0

  • Editor: Fokus otomatis editor saat berinteraksi dengan tombol virtual Ctrl atau Alt, dan Touch Cursors
  • Editor: Perbaikan bug visual di mana kursor sentuh terkadang tidak sesuai dengan seleksi saat ini
  • Autocomplete: Perbaikan pencocokan untuk pelengkapan huruf besar
  • UI: Tambah Git Credentials ke opsi menu utama
  • AI: Perbaikan bug saat beralih ke tab Original di AI Prompt
  • AI: Ubah AI Prompt menjadi input multi-baris untuk prompt kustom yang lebih kompleks
  • AI: Perbaikan bug dengan opsi Replace text untuk Entire File
  • AI: Perbaikan bug rendering visual Prompt
  • AI: Peningkatan ekstraksi blok kode dari AI Prompt agar sesuai dengan tipe file saat ini
  • Custom Snippets: Tambah tombol salin/tempel ke editor
  • Custom Snippets: Tambah Touch Cursors ke editor
  • Settings: Tambah pengaturan Show Hint baru yang dapat menonaktifkan popup petunjuk Autocompletion

9.4.2.0

  • Editor: Dukungan sintaks nested classes baru di CSS
  • Editor: Peningkatan perilaku edit untuk JSX dan TSX
  • Editor: Peningkatan perilaku edit untuk penyisipan tanda kurung () [] {}
  • Editor: Peningkatan peringkat pencarian pada Recent Files
  • Autocomplete: Perbaikan bug dengan autocomplete menampilkan kata yang tidak lengkap
  • Autocomplete: Peningkatan algoritma peringkat pencarian

9.4.1.0

  • Editor: Peningkatan algoritma pencarian path di dialog recent files
  • Editor: Pintasan baru Ctrl-K/Command-K untuk menampilkan pintasan keyboard
  • Editor: Pratinjau JSON kini menampilkan error saat mengurai JSON yang tidak valid
  • Editor: Tambah sedikit padding saat Line Numbers dinonaktifkan
  • Editor: Path file saat ini otomatis bergulir ke akhir saat berpindah file
  • Editor: Pratinjau Markdown, pratinjau JSON, dan Edit as Text kini mengikuti pengaturan Font Size
  • Git: Izinkan seleksi teks di penampil diff dan tambah tombol salin
  • Git: Perbaikan masalah minor pada penampil diff
  • AI: Pratinjau AI prompt kini menyembunyikan nomor baris
  • Settings: Perbaikan bug minor dengan Show Line Numbers
  • Settings: Gabungkan Keyboard shortcuts dengan Command Palette
    • Pengguna Premium dapat menjalankan perintah editor dari Command Palette

9.4.0.0

  • Editor: Desain ulang kontrol gestur pada Touch Cursors
  • Editor: Perbesar ukuran pegangan kursor sentuh
  • Editor: Peningkatan akurasi pelacakan posisi kursor sentuh
  • Editor: Perbesar ukuran teks untuk pengaturan default awal editor
  • Editor: Perbaikan warna latar belakang mode gelap saat menggunakan mode "Edit as Text"
  • Settings: Tambah kunci Command Palette baru untuk Supporters+
    • Sebelumnya hanya tersedia di Spck Editor Lite
  • Settings: Tambah pengaturan Touch Cursors untuk menonaktifkan pegangan kursor sentuh (untuk penggunaan dengan mouse dll.)
  • AI: Perubahan perilaku teks terpilih dengan AI Prompt
    • Teks terpilih selalu menggantikan opsi Include Code