got it. will investigate in the morning
I still don’t get weld properties it just creates, names and parents the weld it doesn’t set the C0, C1, Part0 or Part1 properties even if I select a model with all three instances inside. I’m on the latest version
I haven’t added support for properties that accept an Instance yet, which means the Part0 and Part1 properties will be omitted from the output currently.
Like I said, it’ll most likely not be until V3 that I add support, as V3 is a complete rewrite of the serialiser, which does have that functionality, as well as being safer and much faster.
dang alright tell me when that comes out
also if you’re ever looking for someone to help I would be happy to (if I can I’m not the best at super advanced scripting)
I’ve been using this alot, but there seems to be an issue with it not picking up the SortOrder for UIListLayouts (using React)
How does “Prefix with Return” work? I was hoping it would automatically return to the final object so I could just require the codify’d moduleScript to get the the finalized object. But in my testing, the code is completely identical with this setting on or off.

Doesn’t work generating Path2D points for React ![]()
I’ve found a bug when importing a TextLabel with RichText containing quotes inside. For a TextLabel with the Text property set as: <font transparency="0.4">2x</font> Hamburgers, the export produces invalid Luau because of the quotes:
e("TextLabel", {
Text = "<font transparency="0.4">2x</font> Hamburgers",
})
I think applying an escape sequence before any " character would fix this issue.
Otherwise, thank you for the great, polished plugin! I really enjoy using it.
Ha! Hierarchy Saver already handles that ![]()
Not sure if this bug has been reported, but codify does not seem to support yet the new StrokeSizingMode property of ui strokes? Would be great if this was added x)
I can’t reproduce. Are you using the latest version (v2.8.3)? Codify automatically pulls the latest API data, so new properties should always be supported as soon as they’re available.
i might of had a older version i guess, as it is now working now and prompted me to download the latest version of the api, sorry for the wrong report i ![]()
Version 2.9.0
Added
- Added a new “API Dump” settings category.
- Added an option to disable API dump caching.
Changed
- Moved “Clear API Dump” button from the bottom of the Settings overview to new API Dump settings page.
Version 2.10.0
Added
- API dump now uses the built-in ReflectionService by default, eliminating the need for HTTP requests entirely.
- Please report any problems with this; ReflectionService may produce undesirable results, including legacy properties or properties that should be hidden. I’ve spoken with a staff member regarding this, but will still need to manually filter these out for now.
- Added an API dump type setting to the new API dump category. “Full” will revert back to previous behaviour, using the Roblox Client Tracker dump from GitHub. “Native” will use the built-in ReflectionService.
Converting rojo instances have an issue where it puts commas right after properties definition for instances.
![]()
Another presenting issue is that attributes are listed under properties. Rojo’s format does not have attributes under properties, it’s listed within the instance’s details:
v how it should be formatted
{
"Name": "SwoopOuter",
"ClassName": "ParticleEmitter",
"attributes": {
"EmitCount": 1,
"EmitDelay": 0
},
"Properties": {}
}
How’s formatted now v
{
"Name": "SwoopOuter",
"ClassName": "ParticleEmitter",
"Properties": {
"attributes": {
"EmitCount": 1,
"EmitDelay": 0
}
}
}
Version 2.11.0
- Fixed extraneous commas in Rojo JSON generation (@knifecat35 – link)
- Added option to move tags and attributes outside of the property field when generating Rojo JSONs in (model format only) (Settings → Generators → Rojo Model → Tags/Attributes In Properties) (Rojo spec suggests leaving these as properties – link)
- Added a quick toggle for “Rojo Project Format” when generator is set to Rojo Model
- Updated the wording for the warning that appears when selecting large instance trees
- Renamed the “Full” API dump to “Remote,” since the remote dump uses HTTP requests whereas “Native” does not
I’m sure this was asked a thousand times already, but would you be so kind to provide a way to purchase this plugin with Robux? I’d even be fine with paying extra to compensate for the inconvenience.
I know it’s also on itch.io however that’s also a bit problematic for me due to more regional nonsense..



