Skip to content

Releases: ceramic-engine/ceramic

Release v0.8.2

23 Aug 16:48

Choose a tag to compare

  • Smarter web export management (remove unused files depending on defines, update index.html, support minification with ceramic_web_minify
  • Fix exporting spine projects with multiple scales
  • Proper GLSL version when using dear imgui on mobile
  • Plugins can opt-in addition of assets to project using their ceramic.yml
  • Fix computing of render texture priority failing in some situations. Fixes some edge cases with touch where Filter instances are involved.
  • Add app.frame to get frame number since app start (loops at 999999999)
  • Updates to make spine command line resolution work better with Spine 4
  • Somes fixes to make Spine work better when exporting to Unity
  • Add electron plugin (enabling it gives access to the electron instance from ceramic app)
  • Add app.quit() (works on relevant targets)
  • Add elements plugin, a UI kit for ceramic with an immediate API (similar to Dear ImGui). ⚠️ very incomplete for now.
  • A few other fixes and additions

Release v0.8.1

23 Aug 16:15

Choose a tag to compare

Use v0.8.2 instead

Release v0.8.0

11 Aug 09:22

Choose a tag to compare

  • Allow plugins to be enabled conditionally (like other ceramic.yml options)
  • Move nape code inside a nape plugin
  • Entity scripting now enabled via script plugin
  • Fix some haxe 4 warnings
  • Some more API docs in code comments (ongoing effort in progress)
  • Add parent property in Assets to allow it to fall back to a parent instance when requesting an asset
  • Add ceramic.Pool
  • Allow a point to be recycled
  • Fix touch events not working consistently on unity export (and stop needing enhanced touch support, saving some processing)
  • Improved Scene API
  • Allow Scene to inherit from View when using ui plugin and ceramic_scene_ui define
  • Spine 4.0+ support

Release v0.7.12

27 Jun 11:37

Choose a tag to compare

  • Proper vscode configuration to point to embedded haxe/haxelib executables on windows
  • Remove some now irrelevant commands in tools

Release v0.7.11

23 Jun 22:32

Choose a tag to compare

  • By default, generated vscode projects are now configured to use ceramic's embedded haxe & haxelib instead of global installation, which means same haxe is used for code completion and for building.

Release v0.7.10

18 Jun 14:01

Choose a tag to compare

  • Fix submodules not being checked out recursively in released packages

Release v0.7.9

16 Jun 22:30

Choose a tag to compare

  • Fix ceramic project not building if located on a different drive than ceramic installation path

Release v0.7.8

10 Jun 10:22

Choose a tag to compare

  • Remove menu from electron window
  • Several fixes for vscode integration on Windows

Release v0.7.7

09 Jun 20:11

Choose a tag to compare

  • [tools] One more fix for ceramic font, previous fix was not enough in setups without node installed

Release v0.7.6

09 Jun 19:28

Choose a tag to compare

  • [tools] Fix ceramic font command failing on windows because it could not find msdfgen