- FEAT: adding support for "Tags" property on tiles (#78). (482eea53)
- FIX: slope collision detection is inconsistent (#73). (ced80749)
- FIX: walk speed mixin should be on entity (#72). (4bdf6188)
- FIX: direction enums should be shared accross domains (#71). (2de6bb98)
- FIX: entities could phase through collisions (#70). (64b25bff)
- FIX: AnchoredAnimationGroup positioning breaks when children change sā¦ (#68). (514d3138)
- FEAT: adding ignoreTags property to PhysicalEntity (#77). (0d98a004)
- FEAT: remove static property from entities (#76). (3df41be8)
- FEAT: adding extensions methods for direction enums (#75). (ebfa2775)
- FEAT: removing faceLeft in favor of direction enums (#74). (cce48df4)
- FEAT: adding behavior support to AnchoredAnimationGroup (#69). (35345853)
- FEAT: entities can override the global max gravity Y velocity (#67). (418b9df3)
- FEAT: adding spriteOffset to AnchoredAnimationGroup (#66). (e9770d80)
- FIX: non-solid collisions no not account for velocity properly (#64). (c33024e5)
- FEAT: adding IgnoresCollisionTags status (#63). (de882d63)
- FEAT: improving StatusComponent including rename to EntityStatus (#62). (4a53ceaa)
- FIX: fixing prevPosition updating (#55). (64170f29)
- DOCS(readme): update player implementation (#56). (869fbd7c)
Note: This release has breaking changes.
- FIX: world loading order bug (#53). (2711d39d)
- FEAT: adding more options to has_animation_group (#54). (6be5eba4)
- FEAT: adding constructor params to PhysicalBehavior (#51). (87157005)
- BREAKING FEAT: Refactor everything to use behaviors, and simplify base classes (#52). (b5eef12d)
Note: This release has breaking changes.
- FIX: wasAlive now happens after children update (#49). (85180b11)
- FEAT: adding prevPosition to physical entity (#48). (14077a41)
- BREAKING FIX: moving some entity logic to updateAfter (#50). (bd3aa33c)
- FEAT: LeapWorld clean-up and other fixes (#47). (a1a9979f)
- FEAT: adding support for pitched tiles (sloped ceilings) (#46). (12e90080)
Note: This release has breaking changes.
- BREAKING FIX: pubspec flutter version must a minimum (#45). (a5cc357d)
- FEAT: Adding atlas packing spacing option to TiledOptions (#31). (8bc04b2c)
Note: This release has breaking changes.
- FEAT: adding character base class (#35). (802a735a)
- BREAKING FEAT: refactoring collision info (again) and adding character animations (#36). (0fbefd66)
Note: This release has breaking changes.
- FEAT: allow useAtlas and layerPaintFactory to be configured through TiledOptions (#27). (02f2be0c)
- BREAKING FEAT: ground tiles clean-up and custom handling (#34). (225b830a)
- BREAKING FEAT: Refactoring collision detection for simplified API and improved performance (#32). (4b767231)
- BREAKING FEAT: StatusComponent system, ladders, and more inputs (#28). (eafe653f)
- FIX: walking down slopes not working properly (#24). (b88b13be)
- FEAT: adding ability to change map in runtime (#23). (05c615e0)
- FEAT: adding tsx packing filter to TiledOptions (#26). (3accb89f)
Note: This release has breaking changes.
- FEAT: allow game to specify max atlas sizes (#20). (fce72722)
- BREAKING FEAT: Adding support for Moving Platorms (#21). (9583948f)
- FIX: left tap input broken, cannot turn left (#15). (9eab90b0)
- FEAT: add Tiled object factories to automatically build Components (#16). (2d801212)
- FEAT: allow keyboard keys to be customizable in simple keyboard input (#17). (dbd0ae74)
- FEAT: adding custom classes and types (#14). (6e1e016e)
Note: This release has breaking changes.
- FEAT: allowing bundle and images loading customization (#12). (f412f38b)
- BREAKING FEAT: upgrade to flame 1.9.1 (#7). (7b59cdcd)
Note: This release has breaking changes.
- BREAKING FEAT: updating to flame 1.5 (#6). (a1c345c8)
- FEAT: uncoupling input implementation (#5). (bb2fdd26)
- FEAT: add CollisionDetectionBehavior docs (#3). (21e0ffd0)
- DOCS: bootstrapping the docs for initial release (#1). (7ecdedc9)
- TODO: Describe initial release.