Skip to content

Releases: ceramic-engine/ceramic

Release v0.9.6

26 Jan 22:25

Choose a tag to compare

Release v0.9.6 Pre-release
Pre-release
  • Many fixes and improvements in elements immediate UI
  • Various bugfixes in ceramic runtime
  • First implementation of InputMap API (to unify gamepad, keyboard input into meaningful actions etc...)
  • Add Utils.command()
  • Less verbose when installing haxelib dependencies

Check the git history for more details.

Release v0.9.5

26 Jan 21:47

Choose a tag to compare

Release v0.9.5 Pre-release
Pre-release
  • Many fixes and improvements in elements immediate UI
  • Various bugfixes in ceramic runtime
  • First implementation of InputMap API (to unify gamepad, keyboard input into meaningful actions etc...)
  • Add Utils.command()

(see git history between v0.9.4 & v0.9.5 tags for more details)

Release v0.9.4

19 Dec 22:33

Choose a tag to compare

  • [runtime] Point now has a z property
  • [android] Fix wrong screen size being computed after adding dpi detection
  • [elements] Various fixes and slight improvements
  • [runtime] Add CardinalSpline utility
  • [runtime] Fix a crash in the renderer when drawing a mesh with renderTarget into the stencil buffer

Release v0.9.3

06 Dec 22:17

Choose a tag to compare

Release v0.9.2

06 Dec 21:37

Choose a tag to compare

  • [tools] Fix implicit ceramic libs failing in some situations where setup is not complete yet
  • [tools] Fix error when haxe compilation is skipped and minification is enabled

Release v0.9.1

06 Dec 19:01

Choose a tag to compare

  • [runtime] Roll back changes with alpha when drawing render texture, and multiply alpha when applicable
  • [runtime] Add GeometryUtils.pointInRectangle()
  • [elements] Add Im.usesScanCode()
  • [spine] Better handling of skin change
  • [unity] Fall back to default net-std if using ceramic_unity_default_net_std define

Release v0.9.0

21 Nov 23:51

Choose a tag to compare

  • Some updates on Camera. No use of transform anymore. Just provide translation and zoom values
  • Make http plugin opt-in
  • Add ceramic.PremultiplyAlpha utility
  • Add screen.toPng, screen.toPixels, screen.toTexture, texture.toPng, Pixels.pixelsToPng utilities
  • Add gif plugin with ceramic.GifCapture
  • Add settings.overrideDelta
  • Remove luxe backend and related dependencies (luxe/snow)
  • Many bugfixes and various improvements (see git history)

Release v0.8.5

15 Sep 14:15

Choose a tag to compare

  • ceramic.Shape is now creating matching nape polygon when calling initNapePhysics()
  • Many improvements in elements plugin and its immediate GUI API

Release v0.8.4

08 Sep 14:45

Choose a tag to compare

  • Work on elements plugin with immediate GUI API (in progress)
  • Add ceramic.Slug utility
  • Add assets.synchronous property to configure how assets are loaded (sync or async)
  • Fix a bug when trying to run multiple transitions quickly on the same visual property
  • Add various C# fixes and optimisations for unity backend
  • Fix several edge cases when exporting to Unity project
  • Detect screen density from DPI in unity target
  • Better touch handling with unity target
  • Fix Utils.printStackTrace() not giving proper paths with clay + web backend
  • Add ceramic.LongPress component
  • Allow to specify a spine version when exporting spine assets with ceramic spine export (using --version argument or version: yaml parameter)
  • app.touches is now iterable as is

Release v0.8.3

24 Aug 11:11

Choose a tag to compare

  • Update to Haxe 4.2.3