История версий
История продукта: runtime, PHP, Клиенты, бэкапы workspace и сайт.
-
18 авг 2026
MacFullStack 0.2.0
Клиенты студии, плановые бэкапы workspace, профили конфигурации и полировка интерфейса.
- 0.2.0
- clients
- backups
- pro
Приложение 0.2.0 (сборка 20). Скачать: страница загрузки.
Клиенты
Локальный кабинет студии в сайдбаре: анкета, доступы, файлы и привязка сайтов. Раздел виден на Free, запись — на Pro/Teams. Пароли не уходят на сайт. Справка: Клиенты.
Плановые бэкапы workspace
На Диагностика → Обслуживание тумблер сразу ставит LaunchAgent. Снимок по расписанию, даже если окно закрыто. Файлы сайтов — отдельным тумблером. Справка: бэкапы.
Ещё в этом релизе
- Профили конфигурации: снимки портов, runtime и PHP
- Входящие Mailpit в приложении
- Командная палитра ⌘K, строка меню, горячие клавиши
- Git-бейджи на карточках, disk usage, история команд
- Share: старт/стоп и чужие порты отдельно от стека
- Интерфейс ближе к консоли Pro: светлый canvas, акцент teal
-
13 авг 2026
Справка на сайте и кабинет покупателя
Русскоязычная справка, кабинет с лицензиями и API валидации ключей.
- website
- help
- licenses
- Русскоязычный хаб /help с категориями и поиском по статьям.
- Кабинет /account: регистрация, вход, список лицензий и копирование ключа.
- API
POST /api/licenses/validateдля десктоп-приложения (ключ +device_id). - Оплата Pro/Teams через ЮKassa с выдачей ключа на email.
-
10 авг 2026
Прокси для Next, Vite, Django и FastAPI
Домен проекта указывает на локальный Node/Python-сервер — без ручного nginx.
- node
- python
- proxy
Современные JS- и Python-проекты — first-class граждане стека:
- Детект фреймворка и запуск managed worker.
- Nginx (Native) проксирует домен проекта на локальный порт dev-сервера.
- Паритет подходов для Node (
nodeProxy) и Python (pythonProxy).
Не нужно вручную прописывать upstream — MacFullStack держит конфиг и жизненный цикл.
-
22 июл 2026
Свои зоны доменов и мультисайт
Не только .localhost: настраиваемые зоны, алиасы и дополнительные hostname.
- domains
- Настраиваемые локальные зоны помимо зарезервированных вроде
.localhost. - Алиасы проектов и дополнительные hostname для мультисайта.
- Синхронизация hosts/DNS под выбранную зону.
Удобно агентствам с «боевыми» именами на локалке и несколькими витринами в одном репозитории.
-
08 июл 2026
Bitrix docroot и правила вместо .htaccess
Импорт реальных проектов: определение docroot и rewrite/security для CMS.
- bitrix
- nginx
Залили архив клиента — MacFullStack:
- Определяет реальный docroot (не только шаблоны из коробки).
- В Native nginx не читает
.htaccess, поэтому генерирует эквивалентные rewrite и security-правила для типичных CMS (Bitrix, WordPress, Laravel/publicи др.). - HTTPS через mkcert — как на нормальном хосте.
Цель: чужой проект открывается по домену без ручной правки конфигов.
-
18 июн 2026
Multi-PHP включая 8.5
Несколько версий PHP на машине, переключение на проект и в Stack.
- php
- Несколько установленных версий PHP, включая 8.5.
- Версия на проект и обзор в Stack.
- Расширения и Xdebug в рамках поддерживаемого набора для Native/Docker.
Меньше «глобальный brew php» и больше предсказуемости на клиентских кодовых базах.
-
20 мая 2026
Dual runtime: Native по умолчанию, Docker по кнопке
Полный паритет сервисов в Native и Docker — выбираете режим сами.
- runtime
- native
- docker
MacFullStack — не «ещё один Docker-only тул»:
- Native по умолчанию: сервисы (PHP, MySQL/MariaDB, Redis, nginx/Apache-пути и др.) без обязательного контейнера.
- Docker — когда нужна изоляция или паритет с CI.
- Заявленный полный паритет покрытия сервисов между режимами, а не урезанный Native.
Переключение режима — осознанный выбор пользователя, а не скрытый компромисс.