github flame-engine/flame v1.36.0

6 hours ago

1.36.0

  • FIX: Ray direction normalization drift issues (#3841). (b8e2bab5)
  • FIX: Initialize center offset in CircleComponent ctor (#3842). (a0d2a5f3)
  • FIX: Resolve fontPackage in IconComponent (_rasterizeIcon) (#3838). (cdb2a0dd)
  • FIX: Hitboxes now correctly account for parent scale and rotation (#3834). (57adcd60)
  • FIX: Make buildContext available during onLoad and onMount (#3833). (60bfcb30)
  • FIX: Add CJK wrapping for TextBoxComponent (#3830). (7f41c261)
  • FIX: Prevent removed children from being re-added when parent is moved (#3824). (8e77bc2d)
  • FIX: Make removeAll(children) work in onRemove (#3823). (ff760230)
  • FIX: End active collisions in ShapeHitbox.onRemove to fix inconsistent isColliding (#3821). (bc81e7fd)
  • FIX: Use scaledRadius for CircleHitbox collision detection (#3808). (3498c1e5)
  • FIX: Bump Flutter min version to 3.41.0 (#3807). (0d505304)
  • FEAT: Add clampDouble to Vector2Extension and its tests (#3840). (6c6ccf31)
  • FEAT: Add transformMatrix setter to Transform2D (#3836). (957ff2e0)
  • FEAT: Support package argument in asset loading methods and widgets (#3835). (3f6f95b0)
  • FEAT: Propagate Flutter hot reload through the component tree (#3828). (c44643f1)
  • FEAT: Add an IconComponent that renders IconData (#3820). (97931a59)
  • FEAT: Add dispose() method to FlameGame (#3825). (aa5a27b7)
  • FEAT: Add object pooling support with ComponentPool (#3816). (46802fab)
  • FEAT: Add opposite method to Anchor (#3817). (1ffd59f0)
  • FEAT: HitTestBehavior for GameWidget (#3815). (b888d4e2)
  • DOCS: Document FlameGame generic type parameter (#3822). (00a66123)

Don't miss a new flame release

NewReleases is sending notifications on new releases.