In this release we have removed the Facebook extension and moved it into an external library.
Facebook extension
In this release we’ve moved the Facebook functionality into a native extension.
If you need the Facebook support, please add a link to the dependency in your game.project. There are no expected changes in the actual behavior.
EDIT 2019-05-31:
In case you were using a custom AndroidManifest.xml while using facebook, you will now get a build error unless you update your manifest to reflect the changes in our builtin manifest (see builtins/manifests/android/AndroidManifest.xml).
In short, we removed the facebook specific parts into the extension’s manifest file.
Multiple property files
Bob.jar now also supports reading game project properties from multiple files.
This allows for adding/overriding properties when building QA/LIVE bundles on your CI machines.
E.g:
Yeah, this is a really useful feature for larger projects where you need to build for different environments etc. We have python build scripts on top of bob.jar for Defold games at King and those scripts also manipulate game.project in a similar fashion.
Hi Defold team, thanks for the amazing updates.
But I find that the new updates with the external facebook library crashed with the defunityads library. Here’s the build error that I faced.
Small feature request: right now any selected android architecture build droped to the same result directory “armv7-android”. Can you separate android build outputs to diffrent directories for example “armv7-android”, “arm64-android”, “universal-android”. Thx.
Yeah, we opted for the old mechanic of iOS, where both binaries are in the same package.
But, we’ve heard your input from others, and I think @AGulev had some ideas around this.