What's Changed
Important! This release contains breaking changes.
In hindsight, StudioPlugin should've been released under v0
to indicate that it was still in development. I apologise for any inconvenience this may cause.
Added
- Documentation generated with moonwave is now available at https://csqrl.github.io/studio-plugin
Changed
- Components now pass events through to the underlying Roblox instance (excluding
Plugin
—use hooks orContext.useContext
to access the Plugin Instance) StudioPlugin.Widget
now accepts a customOnInit
andOnToggle
event, which replaces theonInit
andonToggle
props- The structure of the
StudioPlugin
module has changed—components are directly inside thesrc/
directory now, rather thansrc/Components
- Development dependencies are now managed with
aftman
Removed
StudioPlugin.Menu
andStudioPlugin.MenuAction
componentsWidget
component'sonToggle
andonInit
props—please use the new custom events instead
Full Changelog: 1.0.1...1.1.0