Catatan Perubahan – iOS
6.6.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
- AI: Menambahkan "Minta AI Memperbaiki" di ikon Error (di sebelah Tab File) untuk Python/TypeScript/CSS
- AI: Menambahkan opsi "AI Review (Staged)" jika ada file yang staged di Git (terdapat di menu Push/Pull)
- 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
6.5.0
- Perubahan Penting: Versi minimum iOS yang diperlukan dinaikkan menjadi 15.6+ agar kompatibel dengan dependensi penagihan terbaru
- 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
6.4.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
6.3.1
- Perbaikan Bug: Perbaikan hang di iOS 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)
6.3.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
6.2.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
6.1.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
6.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
5.7.4
- Editor: Perbaikan penanganan IME dengan pintasan undo/redo
- Editor: Perbaikan penggabungan undo/redo dengan IME diaktifkan
5.7.3
- Editor: (Beta) Perbaikan kasus tepi penanganan IME di iOS. Dukungan lebih baik untuk pengetikan gesek, dan penanganan backspace.
5.7.2
- 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
5.7.1
- Editor: Peningkatan algoritma pencocokan Autocompletion
- AI: Perbaikan deteksi markdown pada responseCode yang dihasilkan
5.7.0
- Editor: Perbaikan masalah rendering baris terbungkus yang diperkenalkan di 5.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
- Editor: Perbaikan masalah di mana scrolling memantul saat keyboard aktif di iOS
- 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
5.6.5
- 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
5.6.4
- Git: Perbaikan masalah dengan penggantian nama ekstensi dan operasi pemindahan file
- Git: Perbaikan masalah dengan nama file panjang yang mendorong tombol keluar layar
- Git: Perbaikan bug di mana stage yang dilipat ter-reset saat staging file baru
- 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
- Bagian Documentation dari situs akan segera hadir
5.6.1
- 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
5.6.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: Perbaikan spasi tambahan yang ditambahkan saat menggesek kata
- 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/*)
- UI: Nonaktifkan gesek untuk membuka menu saat menggunakan navigation bar
- Site: Git clone kini diizinkan untuk Github, Bitbucket, Gitlab, Azure dari aplikasi web
5.5.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
5.4.3
- Upgrade build ke iOS 18
- Files: Perbaikan opsi salin file tidak berfungsi
- 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
5.4.2
- 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
5.4.1
- 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: Sembunyikan Haptic Keypress karena tidak didukung oleh versi iOS
- Settings: Gabungkan Keyboard shortcuts dengan Command Palette
- Pengguna Premium dapat menjalankan perintah editor dari Command Palette
5.4.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