Closed Corecii closed 2 years ago
I realize now that these changes are intentionally "unreleased" according to the changelog. From an external viewpoint, it's hard to keep track of how releases work with these open source modules since I've seen it suggested around that how releases are done isn't always consistent!
Sorry for the extra prodding then -- I'm just forwarding comments from Wally users and looking for solutions. I think now the best solution is either to wait for a release from you all or publish a prerelease version. (On that note, I wouldn't mind an official version with these changes. It would make this decision easier, even if it's an official prerelease version like 3.1.0-beta1
or something.)
We'll be publishing a v4 release candidate to address this. Since the Luau types we've introduced break analysis, we're opting for a new major version. We'll also look to getting this release published to the Wally registry for community consumption as well
Great, thank you!
We'll also look to getting this release published to the Wally registry for community consumption as well
Uplift Games has been publishing these packages to Wally for you all. Would you like us to publish 4.0.0-rc.0
for you, or do you want to take on responsibility of publishing versions to Wally yourself? I can give you access to publish under roblox
on the Wally registry if you want to start publishing it yourself!
Uplift has been publishing versions of Rodux and Roact to the Wally index for Roblox. Some users want updated versions of Rodux, but we're stuck because the Rodux version has not changed and we don't want to publish a conflicting version now.
Here are some options I discussed with some people:
3.0.1
, which will conflict when Roblox officially releases that version (bad! I don't really consider this an option.)3.0.1-ce63e3d
(or similar) which won't conflict with any version Roblox releases, but will require explicitly specifying inwally.toml
since it's a prerelease tag versionHere's # 3! This would be the cleanest solution to give users an up-to-date version of Rodux. A new Release, Tag, or updating
rotriever.toml
with a new version is all we need to be confident that we can safely publish that version.