Skip to main content

June 9th Components Release

· One min read
fireboltofdeath

Change Log

@flamework/core @flamework/components @flamework/networking rbxts-transformer-flamework

Transformer

  • Added Vector2int16 to guard generation.
  • Fixed a bug when your project has multiple rootDirs

Components

  • Default attributes are now applied as attributes onto instances.
  • Components API will no longer turn explicit component specifiers into their ID form.
  • Components API now allows you to pass strings as the component specifier.
  • Components API now supports inheritance and implements.
    • The new getComponents<T>(instance) API will get all components that implement or extend from T.
    • The getAllComponents<T>() API will also get all components that implement or extend from T.
  • Fixed a bug where onAttributeChanged would report an incorrect oldValue

Previous Release

If you run into any issues with the update, you should revert your packages to these specific versions.

@flamework/core: 1.0.0-beta.4
@flamework/networking: 1.0.0-beta.6
@flamework/components: 1.0.0-beta.6
rbxts-transformer-flamework: 1.0.0-beta.10