Release v1.4.0
This release brings various fixes and additions. Haxe has also been updated to 4.3.3!
How to update Ceramic
Via haxelib: haxelib run ceramic setup
Via git: https://ceramic-engine.com/guides/ceramic-via-git/#update-your-existing-ceramic-via-git
Changelog
- [ldtk] Fix tile field type name by @Gaboose in #130
- [runtime] Add initial implementation of RoundedRect by @l0go in #128
- [ios] Fix build error with more recent version of cocoapods
- [runtime]
depth
can now be used withVisualTransition
- [runtime] Add
Visual.childWithType()
helper - [runtime] Add helpers to know if we are running on iOS or Android (true on web running on ios/android browsers, or when running as native ios/android app)
- [runtime] Add
darkColor
field to quad and the possibility to add custom float attributes to quad vertices (requiresceramic_quad_dark_color
andceramic_quad_float_attributes
defines) - [tools] Do not use hardcoded hxml output path anymore (usage with vscode extension)
- [tools] Add
select: auto
option on ide variant - [runtime] Add
Filter.neverEmpty
property - [web] Fix async loading failing when watching a directory via electron
- [sprite] Fix
Sprite.timeScale
being inverted (⚠️ breaking change) - [runtime] Add
Scroller.pagingEnabled
field, to enable snap to page feature - [ui] Expose scroller paging options to
ScrollView
- [ui] Add missing parameters to
CollectionView
's smooth scroll to item - [runtime] Correct missing vertical implementation of scroller paging and optimise CollectionView a bit
- [ui] Add an implementation of
PagerView
, with page looping support - [runtime] Add
ceramic_fake_ios
andceramic_fake_android
defines to force Utils.isAndroid/isIos() to return truc for debug purposes - [runtime] Add pinch gesture detector
- [runtime] Add
Scroller.dragThreshold
to make it wait for a drag to the correct direction before scrolling - [runtime] Provide a
Transform
object as a convenience from theCamera
instance - [runtime] Remove
Rect
class (not really used) - Update haxe to 4.3.3
New Contributors
Full Changelog: v1.3.3...v1.4.0