Notes de version
18 min
notes de version (25 juin) déploiements cloud code et hébergement web, mises à jour du serveur mcp déploiements cloud code & hébergement web support de retour en arrière nous sommes ravis d'introduire une fonctionnalité très demandée dans le tableau de bord back4app retour en arrière en un clic pour les déploiements cloud code et hébergement web vous pouvez maintenant revenir en toute sécurité à n'importe quelle version précédente en quelques secondes, minimisant ainsi les temps d'arrêt et rationalisant votre flux de travail de publication retour en arrière, n'importe où, n'importe quand revert instantané – depuis l'écran cloud code → déploiements , cliquez sur “retour en arrière” à côté de n'importe quelle version historique pour en faire le nouveau déploiement “actuel” sécurité sans temps d'arrêt – votre précédent instantané de code devient immédiatement actif, vous permettant de récupérer des problèmes inattendus sans redéploiements manuels historique des versions clair chronologie complète – consultez chaque déploiement passé (numéro de version, horodatage et description) dans un historique clair et défilable détails contextuels – survolez ou développez chaque entrée pour voir les messages de validation et les notes que vous avez fournies au moment du déploiement flux de publication simplifié audit friendly – suivez chaque action de retour en arrière ; les journaux d'audit enregistrent qui a effectué le retour, quand et vers quelle version intégration transparente – les retours en arrière fonctionnent à la fois pour les fonctions sans serveur et les actifs web statiques, de sorte que votre frontend et votre backend restent synchronisés comment revenir en arrière naviguez vers cloud code → déploiements dans la section historique , survolez la version que vous souhaitez restaurer cliquez sur retour en arrière confirmez, et votre application passe instantanément à cet instantané pourquoi vous allez l'adorer récupération plus rapide – plus besoin de commandes manuelles de git checkout et de déploiement lorsque quelque chose ne va pas en production confiance accrue – expérimentez librement, sachant que vous pouvez annuler tout changement d'un simple clic visibilité totale – voyez instantanément l'état de toute version précédente, y compris qui l'a déployée et pourquoi profitez de déploiements plus fluides et plus sûrs ! comme toujours, nous aimerions avoir vos retours—contactez nous via le tableau de bord ou nos canaux de support améliorations du serveur back4app mcp dans cette version, nous avons dynamisé notre serveur mcp avec deux améliorations majeures déploiements basés sur le chemin pour les gros fichiers cli d'installation mcp en une étape 1 déploiements basés sur le chemin pour le code cloud et l'hébergement web fini les erreurs de « token trop long » lors de l'envoi de gros paquets maintenant, vous pouvez déployer par chemin de fichier – fournissez des chemins de fichiers ou de répertoires locaux au lieu d'inclure le contenu fichiers volumineux pris en charge – déployez d'énormes paquets javascript, des actifs multimédias, des images et tout morceau statique sans vous soucier des limites de taille compatible avec les frameworks – parfait pour react js, next js, angular, vue et d'autres frameworks front end qui fonctionnent avec l'hébergement web parse expérience plus rapide déployez en quelques secondes sur votre application 2 cli d'installation mcp en une étape configurer mcp sur différents ide est désormais un jeu d'enfant notre nouvel outil @back4app/mcp installer va installer en une commande – ajoutez le serveur back4app mcp à n'importe quel ide supporté avec une seule ligne support multi ide – cursor, windsurf, cline, claude desktop, vs code (espace de travail), witsy, enconvo, et plus configuration intelligente – écrit automatiquement le bon mcp json/mcp config json dans votre répertoire personnel ou espace de travail démarrage rapide \# 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> pourquoi vous allez l'adorer évoluez vos déploiements – pas de contraintes de taille signifie confiance lors de l'expédition de grandes applications configuration plus rapide – faites fonctionner mcp dans votre éditeur préféré en quelques secondes flux de travail cohérents – même cli et actions mcp à travers le code cloud, les actifs web et les ide comme toujours, nous sommes impatients de recevoir vos retours—envoyez nous un message via le tableau de bord ou nos canaux de support ! notes de version (25 mai) serveur mcp de back4app le serveur mcp de back4app implémente le protocole mcp pour exposer la plateforme backend de back4app comme un ensemble d'outils qu'un agent ia peut utiliser lorsqu'un client ia conforme au mcp se connecte au serveur mcp de back4app, il découvre une suite d'outils pour créer des applications, manipuler des schémas de base de données, déployer du code cloud, déployer un frontend d'hébergement web, et plus encore vous pouvez littéralement demander à votre agent ia d'effectuer des tâches backend en utilisant un langage naturel, et il invoquera l'outil mcp approprié en arrière plan parce qu'il utilise la norme mcp, ce serveur fonctionne avec n'importe quel environnement d'agent ia qui prend en charge le mcp – y compris cursor ide, claude desktop, et d'autres vous n'êtes pas enfermé dans un ia ou un plugin spécifique, ce qui signifie que vous pouvez intégrer l'automatisation de back4app dans vos flux de travail existants outils mcp disponibles le serveur back4app mcp fournit une boîte à outils complète d'actions gestion des applications – create parse app créer une nouvelle application parse sur back4app avec une simple invite – get parse apps lister toutes vos applications parse sur back4app – get parse app récupérer des informations détaillées sur une application spécifique – set current app établir une application par défaut pour les opérations suivantes – get current app vérifier avec quelle application vous travaillez actuellement accès api direct (api rest parse) – call parse api le couteau suisse pour les opérations backend – concevoir et modifier le schéma de votre base de données – effectuer des opérations crud sur vos données – gérer les utilisateurs et l'authentification – gérer le stockage et la récupération de fichiers – appeler des fonctions cloud et planifier des tâches – configurer les autorisations de sécurité et les contrôles d'accès code cloud & hébergement web – list cloud code and web hosting files voir ce qui est actuellement déployé – get file content examiner des fichiers spécifiques de code cloud et d'hébergement web dans vos déploiements – deploy cloud code files pousser des fonctions sans serveur vers votre application – deploy web hosting files mettre à jour votre frontend web configuration de back4app mcp commencer est simple générer une clé de compte back4app connectez vous à votre tableau de bord back4app, accédez à « clés de compte » et créez un nouveau jeton d'accès personnel configurer votre agent ia ajoutez le serveur back4app mcp à votre client compatible mcp par exemple, dans cursor par exemple, dans cursor { "mcpservers" { "back4app" { "command" "npx", "args" \[ "@back4app/mcp server back4app", " account key", "your account key" ] } } } note le serveur fonctionne comme un package node js, donc vous devez d'abord avoir node js installé sur votre système assurez vous également que la commande npx fonctionne mcp s'appuie sur npx pour exécuter le package sans nécessiter une installation globale vérifiez la connexion votre agent ia devrait afficher le serveur back4app comme « actif » une fois configuré correctement notes de version (25 avr) aperçu de l'application, serveur parse 7 5 aperçu de l'application notre tout nouveau tableau de bord d'aperçu de l'application est maintenant en ligne un hub centralisé qui regroupe les informations sur l'application, les journaux, la surveillance des performances, des informations sur la sécurité de votre application et des actions de gestion d'application pertinentes avec cet outil puissant à portée de main, vous pouvez centralise les données critiques – consultez les informations clés de l'application, les métriques de performance et les journaux système dans une interface intuitive fournit des informations exploitables – restez informé avec des métriques de performance en temps réel, des avertissements de sécurité et un suivi de l'utilisation des ressources intégrez facilement profitez de connexions en un clic entre votre front end et les services backend de back4app, avec des extraits de code prêts à l'emploi pour une mise en œuvre plus rapide serveur parse 7 5 2 – une mise à jour de sécurité critique la sécurité est une priorité absolue pour nous avec la sortie de serveur parse 7 5 2 , nous avons fait un autre grand pas pour protéger vos applications sécurité améliorée cette mise à jour isole les informations d'authentification et traite une vulnérabilité clé, garantissant que votre application reste sécurisée contre les menaces émergentes performance optimisée découvrez des améliorations de performance significatives et une stabilité accrue qui maintiennent vos applications en bon fonctionnement mise à niveau transparente mettez facilement à jour votre parse server via votre tableau de bord back4app pour une transition en douceur, nous recommandons de tester la nouvelle version dans un environnement cloné avant de mettre à jour votre application de production votre succès est au cœur de tout ce que nous faisons, et ces mises à jour témoignent de notre engagement à offrir une expérience de développement backend sécurisée, efficace et innovante notes de version (24 déc) flux d'intégration simplifié, sécurité et stabilité améliorées, application admin nous avons travaillé dur pour affiner chaque aspect de notre plateforme, de l'intégration à l'administration backend voici quelques unes des améliorations clés que nous avons apportées flux d'intégration simplifié nous avons simplifié le processus de configuration initiale pour vous aider à démarrer plus rapidement et rendre vos premières interactions avec la plateforme plus intuitives renforcement du contrôle et de la sécurité de la plateforme mise en œuvre de contrôles plus stricts sur le nombre de fois que les demandes peuvent être appelées, garantissant des performances d'application plus prévisibles et stables introduit la possibilité de bloquer les déploiements en fonction de leur heure de création, ajoutant une autre couche de sécurité et de clarté opérationnelle documentation plus complète notre documentation reflète désormais les dernières mises à jour de la plateforme, ce qui facilite la recherche des informations dont vous avez besoin et vous permet de rester en accord avec les meilleures pratiques améliorations du tableau de bord backend ajouté un écran d'administration dédié pour faciliter la gestion des accès affinée, vous donnant plus de contrôle sur qui fait quoi dans vos environnements amélioration de l'interface utilisateur pour les champs de type de fichier, offrant des visuels et des interactions plus clairs ajustements publiés au menu pour une navigation meilleure et plus intuitive a abordé les préoccupations d'utilisabilité dans la console javascript, rendant le débogage et le dépannage plus simples correction de bogues et stabilité de la plateforme problèmes résolus avec la gestion des pointeurs et des tableaux invalides, garantissant une gestion des données plus fluide problèmes résolus avec la gestion des pointeurs et des tableaux invalides, garantissant une gestion des données plus fluide bloqué l'utilisation de noms de classes réservés pour prévenir les conflits et les erreurs résolution des bugs du tableau de bord pour gérer de grands volumes de données afin d'assurer une plus grande stabilité globale fonctionnalité d'import/export de données fixe afin que vous puissiez transférer des ressources sans effort ces améliorations ne sont qu'une partie de notre engagement continu à offrir une expérience de développement backend fluide, sécurisée et efficace vos retours continuent de nous guider alors que nous affinons et faisons évoluer la plateforme notes de version (24 sept) parse server 6 et nouvel assistant d'onboarding ai parse server 6 sur le backend back4app améliorations de la sécurité restrictions sur le téléchargement de fichiers les utilisateurs de back4app bénéficient d'une sécurité renforcée car les attaques potentielles de phishing via des téléchargements de fichiers html sont désormais bloquées par défaut les utilisateurs qui dépendent des téléchargements html devront personnaliser les paramètres, mais la plupart des utilisateurs verront cela comme une mesure de protection contre les vulnérabilités limitation de taux personnalisée avec cette nouvelle fonctionnalité, les utilisateurs de back4app peuvent désormais limiter le nombre de requêtes à leurs applications en ajustant le paramètre ratelimit, ajoutant une couche de protection supplémentaire contre les attaques ddos cela aide à garantir la disponibilité de l'application et protège contre le trafic malveillant corrections et améliorations corrections pour livequery, déclencheurs cloud code, encodage d'objets imbriqués et problèmes d'ip client les utilisateurs de back4app connaîtront un comportement d'application plus stable et prévisible, en particulier pour les applications en temps réel utilisant livequery et cloud code ces corrections résolvent des problèmes de formatage de date et de gestion des objets, améliorant l'intégrité et la précision des données changements majeurs objets imbriqués stockés correctement les utilisateurs de back4app qui stockent des structures de données complexes avec des objets imbriqués les verront désormais correctement sérialisés et enregistrés cela améliore la cohérence des données mais peut nécessiter une révision des implémentations précédentes pour s'assurer qu'aucun problème inattendu ne survienne avec le stockage des données suppression de parse cloud httprequest les utilisateurs de back4app qui s'appuyaient sur la méthode pratique httprequest devront passer à des bibliothèques tierces alternatives pour effectuer des requêtes http ce changement pourrait nécessiter des ajustements de code pour certains utilisateurs, mais plus de flexibilité est disponible grâce à des bibliothèques populaires comme axios ou fetch nouvelles fonctionnalités code cloud utilisant parse sdk js 4 0 avec cette mise à jour, les utilisateurs de back4app ont accès à des capacités sdk plus puissantes et riches en fonctionnalités, améliorant la façon dont ils gèrent les données et effectuent des opérations dans le code cloud cette mise à jour est cruciale pour les utilisateurs souhaitant des fonctions cloud plus robustes nouvelles options parse personnalisées les utilisateurs peuvent désormais tirer parti d'options plus personnalisables pour configurer leurs installations de parse server (par exemple, allowexpiredauthdatatoken, defaultlimit, ratelimit) cela ouvre de nouvelles possibilités pour des optimisations spécifiques à l'application, offrant un meilleur contrôle et une personnalisation accrue support de node 18 le backend de back4app prend désormais en charge node js 18, permettant aux utilisateurs d'installer et d'utiliser des versions plus récentes des packages node dans leur code cloud cela permet d'améliorer les performances, d'accéder aux dernières fonctionnalités et d'assurer une meilleure sécurité pour l'exécution du code côté serveur