Журнал изменений – iOS
6.6.0
- AI: Режим многоходового чата по умолчанию
- Чаты сохраняются в истории
- Можно запускать несколько чатов одновременно
- Режим Код используется по умолчанию с полным доступом к редактору
- Прямая поддержка чата в markdown
- Поддержка просмотра diff для изменений файлов
- AI: Исправлены ошибки в различных инструментах, таких как получение текущего файла, получение выделения и редактирование файла
- AI: Добавлена кнопка «Попросить AI исправить» в значке ошибок (рядом с вкладками файлов) для Python/TypeScript/CSS
- AI: Добавлена опция «AI Review (Staged)», если есть индексированные файлы в Git (в меню Push/Pull)
- Remote: Поддержка ACP через протокол Remote
- Доступ к Claude Code, Gemini CLI или Codex из функции AI-чата
- Прямое использование плана подписки, без расхода Credit
- Требуется CLI версии 0.6.0+
- Поддержка подтверждения разрешений через ACP (Разрешить правки)
- Включается через выбор источника AI-чата (установить CLI вместо Cloud — требуется CLI 0.6.0+)
- Labs: Изменения в индексации
6.5.0
- Критическое изменение: Минимально требуемая версия iOS повышена до 15.6+ для совместимости с актуальными зависимостями биллинга
- Remote CLI: Добавлена поддержка LSP-сервера (требуется CLI 0.5.0+), более интеллектуальное автодополнение по всему проекту с поддержкой импортов
- Remote CLI: Добавлено сочетание клавиш для открытия предпросмотра в браузере
- Автодополнение: Добавлено графовое автодополнение с учётом импортов (ограничено объёмом памяти)
- Документация: Улучшена документация приложения с поддержкой нескольких языков
6.4.0
- Remote CLI: Поддержка копирования/вставки между локальными и удалёнными проектами в обоих направлениях
- Позволяет использовать удалённые проекты для быстрого обмена файлами между компьютером, мобильным устройством и удалённым сервером
- Автодополнение: Поддержка интеллектуального автодополнения Python (.py) с использованием языкового сервера pyright
6.3.1
- Исправление: Устранено зависание на iOS при возобновлении приложения после длительного простоя
- Файловая система: Добавлено модальное окно статистики с метаданными файла — дата последнего изменения и размер
- Удалённый CLI: Исправлена несовместимая структура stats, способная вызывать проблемы с файловой системой
- Удалённый CLI: Улучшено проксирование браузера на iOS с поддержкой частичного проксирования корневого пути (поддержка шаблонов vite)
6.3.0
- UI: Незначительные улучшения стиля и выравнивания
- Редактор: Добавление элементов управления масштабом для предпросмотра изображений
- Удалённый CLI: Поддержка предварительного просмотра бинарных файлов и потокового воспроизведения аудио/видео
- Удалённый CLI: Поддержка удалённого проксирования браузера
- Предварительный просмотр браузера на удалённой машине
- Удалённый CLI: Исправление механизма аутентификации для ручного входа на удалённую машину
- Предыдущий механизм аутентификации был нарушен при попытке использовать удалённый сервер для входа (без установленного браузера)
- Полезно для входа в CLI с хоста виртуального сервера через SSH-сессию (требуется spck cli 0.2.0+)
- Удалённый CLI: Исправление ошибки при удалении текущего активного файла
- Удалённый CLI: Исправление сохранения бинарных файлов
6.2.0
- Шаблоны: Новые шаблоны для D3, three.js, anime.js и других
- AI: Улучшения инструментов и отображения статуса инструментов
- Редактор: Исправлена гонка данных при атомарной записи
- Настройки: Настройки и предпочтения переходят на атомарную запись
- Удалённый CLI: Автоподключение при повторном сканировании того же QR-кода
6.1.0
- AI: Добавлен режим Код, позволяющий AI-агенту напрямую читать/редактировать файлы в проекте
- Переключение между режимом Чат (старое поведение) и режимом Код в модальном окне AI-промпта
- AI: Обновлены модели, удалены модели OpenAI, добавлены модели с открытым исходным кодом (Qwen, DeepSeek, GLM) с производительностью кодирования, сравнимой с Claude
- AI: Добавлено переменное потребление кредитов для всех моделей, определяемое максимальным выводом токенов каждой модели
- Вывод больше не обрезается при достижении лимита токенов
- Добавлена настройка максимального лимита токенов в разделе Аккаунт для ограничения кредитов, используемых за один промпт, установите 1x для старого поведения
- AI: Добавлен рендеринг Markdown для вывода чата, позволяющий гибко копировать/вставлять блоки кода
- Удалённый терминал: Добавлен новый многострочный ввод текста для быстрого ввода больших объёмов текстовых данных в терминал
- Удалённый CLI: Добавлен бесплатный уровень использования, бесплатные аккаунты ограничены 30 минутами в день
- Журналы изменений теперь будут загружаться с сервера, что позволит переводить их на все языки
6.0.0
- Редактор: Предиктивная клавиатура для скобок/кавычек теперь поддерживает удержание и нажатие для выбора типа скобки
- Улучшения прозрачного оформления фона
- AI: Переименование «AI Completions» в «Credits», «Paid Completions» -> «Extra Credits», «Free Completions» -> «Monthly Credits»
- Git: Улучшения алгоритма сравнения
- Git: Исправлена обработка различий в подмодулях
- Git: Различные оптимизации кэширования и проверки статуса
- Поиск: Улучшения производительности
- UI: Незначительные улучшения производительности
- UI: Улучшения различных экранов, таких как лаборатория, настройки аккаунта и страница проектов
- Производительность: Улучшена общая производительность файловых операций и поиска в крупных проектах
- Настройки: Удалены стандартные фоны из-за низкой востребованности
- Webview: Добавлен выбор разрешения для тестирования различных эмулируемых размеров экрана
- Премиум Spck CLI для удалённого редактирования, доступ к терминальным программам с удалённой машины
- Удобно для использования AI-агентов на ходу, таких как Claude/Gemini/Codex
- Запуск программ на Python с мобильного устройства
- Требуется подключение к интернету во время редактирования
- Улучшено полупрозрачное/стеклянное оформление при использовании пользовательского фона
- Улучшения оформления пользовательского фона (теперь боковое меню и выпадающие списки тоже прозрачные)
- Исправление: Устранена проблема с отображением phenotype_storage_info во внутренней памяти
- Редизайн основного сайта
- Spck Lite: Эксклюзивный анимированный фон «Flow»
5.7.4
- Редактор: Исправлена обработка IME с комбинациями отмены/повтора
- Редактор: Исправлено объединение отмены/повтора при включённом IME
5.7.3
- Редактор: (Бета) Исправлены крайние случаи обработки IME в iOS. Улучшена поддержка свайп-ввода и обработки клавиши удаления.
5.7.2
- Markdown: Добавлена поддержка подсветки JSON
- Редактор: Исправлена давняя ошибка с некорректным отображением переносимых строк при вставке текста
- UI: Незначительные изменения шрифтов и общего внешнего вида
5.7.1
- Редактор: Улучшен алгоритм сопоставления автодополнения
- AI: Исправлено обнаружение markdown в сгенерированном коде ответа
5.7.0
- Редактор: Исправлена ошибка отображения переносимых строк, появившаяся в 5.6.x, из-за которой некоторые строки отображались некорректно
- Редактор: Исправлена ошибка, при которой изменение некоторых настроек редактора влияло на редактирование пользовательских сниппетов
- Редактор: Добавлено уведомление при использовании Ctrl-C с сенсорной клавиатуры
- Редактор: Исправлена ошибка, при которой прокрутка отскакивала при активной клавиатуре на iOS
- AI: Изменён макет AI-промпта для удобства на мобильных устройствах
- AI: Редактор AI-промпта теперь совпадает с редактором кода
- AI: Добавлены кнопки копирования/вставки в редактор AI-промпта
- AI: Добавлены сенсорные курсоры в редактор AI-промпта
- AI: Исправлены ошибки алгоритма контекста «Before Cursor», незначительные улучшения отображения бесплатных/платных кредитов
- AI: Последние результаты AI-промпта будут доступны после закрытия редактора промптов
- AI: Подписчики Supporter/Gold теперь получат доступ к Claude Opus
5.6.5
- Редактор: Исправлена неработающая комбинация Ctrl-K, Ctrl-P
- Редактор: Исправлена ошибка ввода, при которой курсор сдвигался в начало строки при нажатии дополнительной клавиши
- Редактор: Исправлена ошибка, при которой имена вкладок не обновлялись после переименования
- UI: Недавние файлы и палитра команд сохраняют последний результат поиска после открытия/закрытия
- UI: Автоматическое выделение текста в полях ввода различных диалогов
- Markdown: Добавлено оформление для некоторых элементов, таких как блочная цитата
- Добавлена ссылка на документацию в разделе «О приложении» в настройках
5.6.4
- Git: Исправлена ошибка с переименованием расширений и операциями перемещения файлов
- Git: Исправлена ошибка, при которой длинные имена файлов выталкивали кнопки за пределы экрана
- Git: Исправлена ошибка, при которой сворачивание подготовленных файлов сбрасывалось при добавлении нового файла
- Файлы: Улучшена поддержка переименования расширений
- Файлы: Добавлена поддержка расширения .mdx
- Файлы: Исправлена ошибка, при которой опция Edit as Text не отображалась для файлов .md, .json
- Раздел Documentation на сайте скоро появится
5.6.1
- Редактор: Исправлена позиция курсора предпросмотра цвета при переносе строк в режиме переноса
- Редактор: Предпросмотр цвета теперь расширен на режимы XML, HTML и SVG
- Предпросмотр: Добавлен сброс кэша для предпросмотра изображений
- CSS: Подсветка предпросмотра цвета стала более точной, чтобы избежать совпадения с селекторами идентификаторов
- AI: Обнаружение SVG-кода расширено на XML
- AI: Добавлена опция добавления в режиме без кода
- Лаборатория: Возможность просмотра комментариев без авторизации
5.6.0
- Git: Реализованы области подготовленных/неподготовленных изменений для коммитов
- Изменено поведение отката: теперь откат возвращает к последнему подготовленному состоянию или к состоянию HEAD, если изменения не подготовлены
- Откат не затрагивает подготовленные файлы, только неподготовленные
- Добавлена опция подготовки всех файлов в диалоге сообщения коммита
- Счётчик значка теперь показывает общее количество подготовленных и неподготовленных изменений
- Git: Исправлена неактивная кнопка Revert в режиме просмотра различий
- Git: Добавлена комбинация клавиш для Git Commit (⌘⇧C)
- Настройки: Добавлена настройка Detect Tab Size для автоматического определения размера табуляции файла
- Редактор: Размер табуляции может автоматически определяться с помощью эвристик
- Редактор: Исправлен лишний пробел, добавляемый при свайпе слова
- Редактор: Добавлен значок ошибок с количеством ошибок в файле
- Редактор: Добавлена возможность изменения окончаний строк в файле (CRLF/LF)
- AI: Новая опция Append вставляет текст в конец файла
- AI: Исправлена ошибка с опцией Insert, при которой текст выделялся, если в редакторе было активное выделение
- CSS: Добавлена подсветка и предпросмотр цвета для 8-символьных hex-кодов
- Поиск: Исправлена ошибка, при которой бинарные файлы прерывали результаты поиска
- Поиск: Исправлена ошибка, при которой glob-шаблон фильтра не совпадал с шаблонами папок с подстановочными знаками (например, src/*)
- UI: Отключён свайп для открытия меню при использовании панели навигации
- Сайт: Git clone теперь доступен для Github, Bitbucket, Gitlab, Azure из веб-приложения
5.5.0
- CSS: Реализован встроенный предпросмотр цвета
- CSS: Исправлена ошибка с отображением автодополнений SCSS в режиме CSS
- Автодополнение: Улучшен алгоритм ранжирования
- Редактор: Исправлена функция Show Hint (Ctrl-I) в режиме CSS
- Редактор: Добавлена настройка переноса строк в модальном окне Spaces
- Редактор: Снятие фокуса с редактора при открытии предпросмотра
- Исправлены проблемы на некоторых устройствах, где экранная клавиатура скрывалась за предпросмотром
- Git: Автоматическое заполнение https:// в полях ввода URL для удобства
5.4.3
- Обновлена сборка до iOS 18
- Файлы: Исправлена неработающая опция копирования файла
- Редактор: Автофокус редактора при взаимодействии с виртуальными клавишами Ctrl или Alt и сенсорными курсорами
- Редактор: Исправлена визуальная ошибка, при которой сенсорные курсоры иногда не соответствовали текущему выделению
- Автодополнение: Исправлено сопоставление для дополнений в верхнем регистре
- UI: Добавлены учётные данные Git в пункты главного меню
- AI: Исправлена ошибка при переключении на вкладку «Оригинал» в AI-промпте
- AI: AI-промпт изменён на многострочный ввод для более сложных пользовательских промптов
- AI: Исправлена ошибка с опцией замены текста для всего файла
- AI: Исправлена ошибка визуального отображения промпта
- AI: Улучшено извлечение блоков кода из AI-промпта для соответствия типу текущего файла
- Пользовательские сниппеты: Добавлены кнопки копирования/вставки в редактор
- Пользовательские сниппеты: Добавлены сенсорные курсоры в редактор
- Настройки: Добавлена новая настройка Show Hint, позволяющая отключить всплывающую подсказку автодополнения
5.4.2
- Редактор: Поддержка нового синтаксиса вложенных классов в CSS
- Редактор: Улучшено поведение редактирования для JSX и TSX
- Редактор: Улучшено поведение редактирования при вставке скобок
() [] {}
- Редактор: Улучшено ранжирование поиска в недавних файлах
- Автодополнение: Исправлена ошибка с отображением неполных слов в автодополнении
- Автодополнение: Улучшен алгоритм ранжирования поиска
5.4.1
- Редактор: Улучшен алгоритм поиска по пути в диалоге недавних файлов
- Редактор: Новая комбинация Ctrl-K/Command-K для отображения клавиатурных сочетаний
- Редактор: Предпросмотр JSON теперь показывает ошибки при разборе невалидного JSON
- Редактор: Добавлен небольшой отступ при отключённых Line Numbers
- Редактор: Путь текущего файла автоматически прокручивается до конца при переключении файлов
- Редактор: Предпросмотр Markdown, предпросмотр JSON и режим «Edit as Text» теперь учитывают настройку Font Size
- Git: Разрешено выделение текста в просмотрщике различий и добавлена клавиша копирования
- Git: Исправлены незначительные ошибки в просмотрщике различий
- AI: Предпросмотр AI-промпта теперь скрывает номера строк
- Настройки: Исправлена незначительная ошибка с Show Line Numbers
- Настройки: Скрыта настройка Haptic Keypress, так как она не поддерживается версией iOS
- Настройки: Клавиатурные сочетания объединены с палитрой команд
- Премиум-пользователи могут выполнять команды редактора из палитры команд
5.4.0
- Редактор: Переработано управление жестами для сенсорных курсоров
- Редактор: Увеличен размер маркера сенсорного курсора
- Редактор: Улучшена точность отслеживания позиции сенсорного курсора
- Редактор: Увеличен размер текста для начальных настроек редактора по умолчанию
- Редактор: Исправлен цвет фона тёмной темы в режиме «Edit as Text»
- Настройки: Добавлена новая клавиша Command Palette для подписчиков Supporters+
- Ранее доступна только в Spck Editor Lite
- Настройки: Добавлена настройка Touch Cursors для отключения маркеров сенсорного курсора (для использования с мышью и т.д.)
- AI: Изменено поведение выделенного текста в AI-промпте
- Выделенный текст всегда переопределяет опцию «Include Code»