1.14.0
Dernière version
Rédaction OpenNavo Ajout à Homebrew Traduit par IA
CompatibilitémacOS 12 ou version ultérieure
Defold 1.14.0 Beta
Bêta avec changements incompatibles du moteur et des plugins, cibles cubemap et mises à jour des plateformes ; vérifier les migrations avant mise à niveau.
Defold 1.14.0 est une bêta pouvant perturber les flux de travail. Le contrôle de versions des projets est fortement recommandé.
Migration : les handles d’objets et de collections deviennent générationnels, ce qui change l’ABI native. Recompilez les bibliothèques dmSDK précompilées et remplacez le traitement des handles opaques comme pointeurs par un stockage de taille appropriée. Les scripts d’objets, GUI et rendu partagent toujours un état Lua. Les projets qui désactivaient ce partage doivent être adaptés ; variables globales et caches de modules sont partagés. Les artefacts Windows 32 bits du runtime, éditeur, Bob, extensions et dépendances ne sont plus distribués ; passez les scripts de x86-win32 à x86_64-win32. Les schémas URL et liens universels iOS utilisent UIScene et exigent Defold/Bob 1.14.0 ou ultérieur. Remplacez SetRenderTarget de dmSDK par l’API compatible cubemap. Activez explicitement l’accéléromètre dans game.project. Adaptez les extensions d’éditeur utilisant des lecteurs ou chargeurs de types de ressources à la nouvelle API plugin.
Autres changements : cibles cubemap, buffers de stockage des shaders dmSDK, Metal par défaut sous macOS, raccourcis d’onglets configurables, jokers dans .defignore/.defunload et option pour désactiver les serveurs Lua. Corrige zones sûres GUI, transferts de textures Apple, mise en forme des écritures complexes et aperçus de l’éditeur.