{"id":"hawdevelopment/fission","name":"fission","scope":"hawdevelopment","platform":"roblox","description":"An optimized fork of Fusion","version":"0.1.0","latest":"0.1.0","versions":["0.1.0"],"license":"MIT","licenseRating":"safe","licenseCaveats":["The package archive does not include its license text; the license is declared in its manifest metadata."],"licenseVerified":false,"dependencies":{},"integrity":"46d4989b161d58ee3476d1de1031e86d63d0ed90626792ab2ab698a21352d5d6","likes":0,"downloads":0,"install":"forest install hawdevelopment/fission","url":"https://forest.dev/p/roblox/hawdevelopment/fission","files":"https://api.forest.dev/ai/package/roblox/hawdevelopment/fission/files","readme":"# Fission\r\n\r\nAn optimized fork of [Fusion](https://github.com/Elttob/Fusion).\r\nHuge props to Elttob, Fusion is truely awesome. One of the best projects I've ever seen.\r\n\r\nFission should only be used if you want really good performance. Consider Fusion if you dont plan on maximising fps.\r\n\r\nChanges from Fusion:\r\n\r\n-   Computed now has a second optional argument `recapture`. If `recapture` is a boolean parameter and will only change the behavior of the computed if set `false`. If `recapture` is passed as false, it will not try to find used state objects when an update happens. This is good when you dont plan on adding and removing states in the computed.\r\n-   Observers will be stored for future use in states. If you create to observers for the same state, it would be the same object.\r\n-   Added `DoScheduling` symbol. When added to a property table and the value is set to false, Fission will no longer use the scheduler for that object. Instead it will just set the property. (I plan to set DoScheduling to false by defualt for future releases.)\r\n","readmeTruncated":false}