Defold 1.2.56 has been released

This release brings better control over texture rendering with new materials samplers. A new Lua error reporting function has also been added with sys.set_error_handler(). Included in this release is also a slew of bug fixes.

New features

  • Lua error reporting
  • Sampler settings added to materials, allowing texture filtering and wrapping settings

Bug fixes

  • Creating a msg.url without fragment crashes the engine
  • Fixed crash when rendering GUI multiple times with different sorting during the same frame
  • Missing functions gui.get_slice9() and gui.set_slice9() added
  • Previewing flipbook animations did not consider auto-rotated atlas images
  • Tilemap addressing don’t work between proxy loaded collection
  • Atlas or tilesource textures were not correctly reloaded from editor to runtime
  • Distance field fonts rendered with different alpha vs bitmap fonts
  • Reverting heap size to 1200MB
  • tilemap.set_tile() and tilemap.get_tile() layer argument did not take hash parameter
  • Physics rendering bug fixed

Documentation updates

  • Various API doc updates and fixes.

Enjoy!

After updating to the new version I repeatedly get the following error when presenting our main gui (and most of the text is not showing):

WARNING:RENDER: Fontrenderer: character buffer exceeded (size: 1732)

Thanks for the report. I’ve filed a bug on this.

Btw, you did run 1.2.54 up until now, right?

Yes I did!

(and I need to write some text to exceed 20 characters in the forum… :slight_smile: )

Ok, thanks!

(1 2 3 4 5 6 7 8 9 10)