Примечания к релизу
17 мин
примечания к выпуску (25 июня) развертывания cloud code и web hosting, обновления сервера mcp поддержка отката для cloud code и web hosting развертываний мы рады представить долгожданную функцию в панели управления back4app однокнопочный откат для развертываний cloud code и web hosting теперь вы можете безопасно вернуться к любой предыдущей версии за считанные секунды, минимизируя время простоя и упрощая рабочий процесс выпуска откат в любое время и в любом месте мгновенный откат – на экране cloud code → deployments нажмите «откат» рядом с любой исторической версией, чтобы сделать её новым «текущим» развертыванием безопасность без простоя – ваш предыдущий снимок кода становится активным немедленно, так что вы можете восстановиться от неожиданных проблем без ручных повторных развертываний четкая история версий всеобъемлющая временная шкала – просматривайте каждое прошлое развертывание (номер версии, временная метка и описание) в аккуратной, прокручиваемой истории контекстные детали – наведите курсор или разверните каждую запись, чтобы увидеть сообщения коммитов и заметки, которые вы предоставили во время развертывания упрощенный рабочий процесс выпуска удобство для аудита – отслеживайте каждое действие отката; журналы аудита фиксируют, кто откатил, когда и к какой версии бесшовная интеграция – откаты работают как для безсерверных функций, так и для статических веб ресурсов, так что ваш фронтенд и бэкенд остаются синхронизированными как откатить перейдите в cloud code → deployments в разделе history наведите курсор на версию, которую хотите восстановить нажмите откат подтвердите, и ваше приложение мгновенно переключится на этот снимок почему вам это понравится быстрое восстановление – больше никаких ручных git checkout и команд развертывания, когда что то идет не так в производстве больше уверенности – экспериментируйте свободно, зная, что вы можете отменить любое изменение одним щелчком полная видимость – мгновенно видеть состояние любого предыдущего релиза, включая то, кто его развернул и почему наслаждайтесь более плавными и безопасными развертываниями! как всегда, мы будем рады вашему отзыву — свяжитесь с нами через панель управления или наши каналы поддержки улучшения сервера back4app mcp в этом релизе мы значительно улучшили наш сервер mcp с помощью двух основных улучшений развертывания на основе пути для больших файлов одноэтапный установщик mcp cli 1 развертывания на основе пути для cloud code и веб хостинга ушли в прошлое дни ошибок «токен слишком длинный» при загрузке больших пакетов теперь вы можете развертывание по пути файла – указывайте локальные пути к файлам или каталогам вместо встраивания содержимого поддержка больших файлов – разворачивайте огромные пакеты javascript, медиа ресурсы, изображения и любые статические части без беспокойства о лимитах размера совместимость с фреймворками – идеально подходит для react js, next js, angular, vue и других фронтенд фреймворков, которые работают с parse web hosting быстрый опыт разворачивайте за секунды в ваше приложение 2 одноэтапный установщик mcp cli настройка mcp в различных ide теперь стала легкой задачей наш новый инструмент @back4app/mcp installer будет установите одной командой – добавьте сервер back4app mcp в любую поддерживаемую ide одной строкой поддержка нескольких ide – cursor, windsurf, cline, claude desktop, vs code (рабочее пространство), witsy, enconvo и другие умная конфигурация – автоматически записывает правильный mcp json/mcp config json в вашем домашнем каталоге или рабочем пространстве быстрый старт \# one time usage with npx (any supported ide) npx @back4app/mcp installer install \<ide> account key your account key \# examples \# install for cursor npx @back4app/mcp installer install cursor account key your account key \# install for windsurf npx @back4app/mcp installer install windsurf account key your account key \# install for vs code npx @back4app/mcp installer install vscode account key your account key \# install for cline npx @back4app/mcp installer install cline account key your account key \# workspace scoped install for vs code (run inside your project folder) cd /path/to/your/project npx @back4app/mcp installer install vscode account key your account key \# check status in any ide npx @back4app/mcp installer status \# uninstall from an ide npx @back4app/mcp installer uninstall \<ide> почему вам это понравится масштабируйте свои развертывания – отсутствие ограничений по размеру означает уверенность при отправке больших приложений быстрая настройка – запустите mcp в вашем любимом редакторе за считанные секунды последовательные рабочие процессы – один и тот же cli и действия mcp для облачного кода, веб ресурсов и ide как всегда, мы ждем вашего отзыва — напишите нам через панель управления или наши каналы поддержки! примечания к выпуску (25 мая) сервер back4app mcp сервер back4app mcp реализует протокол mcp, чтобы представить платформу бэкенда back4app в виде набора инструментов, которые может использовать агент ии когда клиент ии, соответствующий стандарту mcp, подключается к серверу back4app mcp, он обнаруживает набор инструментов для создания приложений, манипулирования схемами баз данных, развертывания облачного кода, развертывания веб хостинга и многого другого вы можете буквально попросить вашего агента ии выполнить задачи бэкенда, используя естественный язык, и он вызовет соответствующий инструмент mcp за кулисами поскольку он использует стандарт mcp, этот сервер работает с любой средой агента ии, которая поддерживает mcp – включая cursor ide, claude desktop и другие вы не привязаны к конкретному ии или плагину, что означает, что вы можете интегрировать автоматизацию back4app в ваши существующие рабочие процессы доступные инструменты mcp сервер back4app mcp предоставляет обширный набор действий управление приложением – create parse app создать новое приложение parse в back4app с простым запросом – get parse apps перечислить все ваши приложения parse в back4app – get parse app получить подробную информацию о конкретном приложении – set current app установить приложение по умолчанию для последующих операций – get current app проверить, с каким приложением вы в настоящее время работаете прямой доступ к api (parse rest api) – call parse api швейцарский армейский нож для операций на стороне сервера – проектируйте и изменяйте схему вашей базы данных – выполняйте операции crud с вашими данными – управление пользователями и аутентификацией – обработка хранения и извлечения файлов – вызов облачных функций и планирование задач – настройка разрешений безопасности и контроля доступа облачный код и веб хостинг – list cloud code and web hosting files посмотреть, что в настоящее время развернуто – get file content просмотреть конкретные файлы облачного кода и веб хостинга в ваших развертываниях – deploy cloud code files развернуть безсерверные функции в вашем приложении – deploy web hosting files обновить ваш веб фронтенд настройка back4app mcp начать просто сгенерируйте ключ учетной записи back4app войдите в свою панель управления back4app, перейдите в "ключи учетной записи" и создайте новый личный токен доступа настройте своего ai агента добавьте сервер back4app mcp в ваш совместимый с mcp клиент например, в cursor например, в cursor { "mcpservers" { "back4app" { "command" "npx", "args" \[ "@back4app/mcp server back4app", " account key", "your account key" ] } } } примечание сервер работает как пакет node js, поэтому сначала вам нужно установить node js на вашу систему также убедитесь, что команда npx работает mcp полагается на npx для выполнения пакета без необходимости глобальной установки проверьте соединение ваш ai агент должен показать сервер back4app как «активный», как только он будет правильно настроен примечания к выпуску (25 апр) обзор приложения обзор приложения наш новый информационный панель приложения теперь в сети — централизованный хаб, который объединяет информацию о приложении, журналы, мониторинг производительности, информацию о безопасности вашего приложения и соответствующие действия по управлению приложением с этим мощным инструментом под рукой вы можете централизует критические данные – просматривайте ключевую информацию о приложении, показатели производительности и системные журналы в одном интуитивно понятном интерфейсе предоставляет действенные идеи – будьте в курсе с показателями производительности в реальном времени, предупреждениями о безопасности и отслеживанием использования ресурсов легкая интеграция наслаждайтесь подключениями в один клик между вашим фронтендом и бэкенд сервисами back4app, с готовыми фрагментами кода для более быстрой реализации parse server 7 5 2 – критическое обновление безопасности безопасность является нашим главным приоритетом с выпуском parse server 7 5 2 , мы сделали еще один гигантский шаг для защиты ваших приложений улучшенная безопасность это обновление изолирует учетные данные для аутентификации и устраняет ключевую уязвимость, обеспечивая безопасность вашего приложения от новых угроз оптимизированная производительность испытайте значительные улучшения производительности и повышенную стабильность, которые обеспечивают бесперебойную работу ваших приложений бесшовное обновление легко обновите свой parse server через панель управления back4app для плавного перехода мы рекомендуем протестировать новую версию в клонированной среде перед обновлением вашего производственного приложения ваш успех является основой всего, что мы делаем, и эти обновления являются свидетельством нашей приверженности обеспечению безопасного, эффективного и инновационного опыта разработки бэкенда примечания к выпуску (24 декабря) упрощенный процесс регистрации, улучшенная безопасность и стабильность, приложение для администраторов мы усердно работали над улучшением каждого аспекта нашей платформы, от регистрации до администрирования на стороне сервера вот некоторые из ключевых улучшений, которые мы внесли упрощенный процесс регистрации мы упростили начальный процесс настройки, чтобы помочь вам быстрее начать и сделать ваши первые взаимодействия с платформой более интуитивными укрепленный контроль и безопасность платформы внедрены более строгие меры контроля за количеством вызовов запросов, что обеспечивает более предсказуемую и стабильную работу приложения введена возможность блокировать развертывания на основе времени их создания, добавляя еще один уровень безопасности и операционной ясности более полная документация наша документация теперь отражает последние обновления платформы, что упрощает поиск необходимой информации и помогает оставаться в соответствии с лучшими практиками улучшения панели управления бэкенда добавлен специальный экран администратора для упрощения управления доступом, что дает вам больше контроля над тем, кто что делает в ваших средах улучшен пользовательский интерфейс для полей типа файла, предлагая более четкие визуальные элементы и взаимодействия опубликованы изменения в меню для лучшей, более интуитивной навигации решены проблемы удобства использования в консоли javascript, что упрощает отладку и устранение неполадок исправление ошибок и стабильность платформы устранены проблемы с обработкой недействительных указателей и массивов, что обеспечивает более плавное управление данными устранены проблемы с обработкой недействительных указателей и массивов, что обеспечивает более плавное управление данными заблокировано использование зарезервированных имен классов для предотвращения конфликтов и ошибок исправлены ошибки на панели управления для работы с большими объемами данных, чтобы обеспечить большую общую стабильность исправлена функциональность импорта/экспорта данных, чтобы вы могли беспрепятственно передавать ресурсы эти улучшения являются лишь частью нашего постоянного стремления обеспечить плавный, безопасный и эффективный опыт разработки на стороне сервера ваши отзывы продолжают направлять нас в процессе доработки и эволюции платформы примечания к выпуску (24 сентября) parse server 6 и новый ии советник по внедрению parse server 6 на back4app backend улучшения безопасности ограничения на загрузку файлов пользователи back4app получают преимущества от улучшенной безопасности, так как потенциальные фишинговые атаки через загрузку html файлов теперь блокируются по умолчанию пользователи, полагающиеся на загрузку html, должны будут настроить параметры, но большинство пользователей увидят это как защитную меру против уязвимостей пользовательское ограничение скорости с этой новой функцией пользователи back4app теперь могут ограничивать количество запросов к своим приложениям, настраивая параметр ratelimit, добавляя дополнительный уровень защиты от ddos атак это помогает обеспечить доступность приложения и защищает от вредоносного трафика исправления и улучшения исправления для livequery, триггеров cloud code, кодирования вложенных объектов и проблем с ip адресами клиентов пользователи back4app будут испытывать более стабильное и предсказуемое поведение приложений, особенно для приложений в реальном времени, использующих livequery и cloud code эти исправления решают проблемы с форматированием дат и обработкой объектов, улучшая целостность и точность данных серьезные изменения вложенные объекты теперь хранятся правильно пользователи back4app, которые хранят сложные структуры данных с вложенными объектами, теперь увидят, что они правильно сериализованы и сохранены это улучшает согласованность данных, но может потребовать пересмотра предыдущих реализаций, чтобы убедиться, что не возникнут неожиданные проблемы с хранением данных удаление parse cloud httprequest пользователи back4app, которые полагались на удобный метод httprequest, теперь должны перейти на альтернативные сторонние библиотеки для выполнения http запросов это изменение может потребовать корректировки кода для некоторых пользователей, но больше гибкости доступно через популярные библиотеки, такие как axios или fetch новые функции код в облаке с использованием parse sdk js 4 0 с этим обновлением пользователи back4app получают доступ к более мощным и функциональным возможностям sdk, улучшая то, как они обрабатывают данные и выполняют операции в облачном коде это обновление имеет решающее значение для пользователей, желающих более надежные облачные функции новые пользовательские параметры parse пользователи теперь могут использовать более настраиваемые параметры для конфигурации своих установок parse server (например, allowexpiredauthdatatoken, defaultlimit, ratelimit) это открывает новые возможности для оптимизации, специфичной для приложений, предлагая больший контроль и настройку поддержка node 18 бэкенд back4app теперь поддерживает node js 18, позволяя пользователям устанавливать и использовать более новые версии пакетов node в своем облачном коде это позволяет улучшить производительность, получить доступ к последним функциям и повысить безопасность выполнения кода на стороне сервера