Releases: howmanysmall/Janitor
Janitor 1.13.15
1.13.15 - 2021-11-24
Changed
Janitor:Cleanup
now uses a while loop instead of a for loop when cleaning up. Fixed by @codesenseAye.
Janitor 1.13.14
1.13.14 - 2021-11-05
Fixed
Janitor:AddPromise
now will handle cancellations properly.
Janitor 1.13.13
- Finding Promise is now more aware for plugins. This way it won't load a Promise library inside of ReplicatedStorage.
- APIs that return Janitor like
Janitor::Remove
no longer explicitly state the return type. This seems to cause problems with typed Luau.
Janitor 1.13.12
If you're using 1.13.11, please update. I actually broke something in 1.13.11 (I kept the continue
for cleanup commented out when I didn't mean to).
- New documentation website! Check it out!
- I've done away with the
__index
pointing to a separate table, so now Janitor points to itself.
Janitor 1.13.10
This updates all the documentation comments and allows support for Promise libraries in Server*
services.
Janitor 1.13.9
(ignore the weird version skip, I was troubleshooting a workflow)
This version standardizes the file tree. There's no longer two split version and instead Janitor is unified under a single version.
Janitor 1.13.7
I've undone the task.spawn
update. You don't really need to update unless you want to as this isn't crucial. I've also replaced the in next
iteration with in pairs
to be more standard as well as replaced another loop with table.clear
.
Janitor 1.13.6
(should i have done major version increment?)
This makes Janitor thread safe, as well adds typings for the new beta. By thread safe, I mean doing the following will no longer break your Janitor.
Janitor:Add(function()
while task.wait() do
end
end, true)
Janitor 1.13.5
This update changes Janitor to use the task
library as well as a few updates to documentation and other things.
Janitor 1.13.4
This actually fixes deferred events for LinkToInstance. Shoutout to @Elttob for the fixed version.