Azul — Easy & Powerful Studio-first Two-Way Sync

I am also having this issue, any solution?

Hey, I can’t seem to replicate the issue with Roblox Packages.

To me, this sounds like an issue which existed before the Plugin made the shift from editing script.Source to using ScriptEditorService, which was addressed in Plugin v44.

Can you confirm you’re running on the latest version of everything?

image
latest plugin aswell

If you make a script change with Azul, then publish the package, then get latest, there is nothing changed. It deletes all your progress

if you check your private dms I sent you a video explaining the issue better

@alex_unboxed @Acetul

I cannot seem to replicate your issue. On my end, Azul marks packages as edited properly.

Azul - Release for 19/7/26

Finally, an easy to use two-way sync tool that treats Roblox Studio as the souce of truth.

Daemon

  • Remove instances moved to excluded parents (#50)
  • Rename GUID-suffixed scripts when name conflicts are resolved (#52)

Plugin

  • Setup per-instance listeners after successful handshake instead of every connection attempt
    • Fixes lag spikes when leaving AutoConnect on.
  • Serializer: Serialize script-accessible properties that are still marked as Serialized = false (fixes #54)
    • Fixes an edge case where SerializationService marks the Part0 & Part1 of WeldConstraints as Serialized = false, preventing azul pack from serializing it properly. This fix takes a preventive approach and opts to serialize every property that is script-accessible.
  • --destructive builds: Skip Terrain instance instead of attempting to Destroy. (closes #53)
  • Replace all Info-level prints with LogService:Info (blue output)

:package: Update the Daemon & Plugin

2 Likes

Would it be possible to sync all instances and not only scripts?

Yes, it’s possible to serialize your entire game into a sourcemap so you can build from it later.

azul pack

Oh yes I understand that, I meant like a live sync, so I can work on the entire game from within a code editor

Azul won’t live serialize to the sourcemap since the performance overhead is far too big.

If you just want an integrated experience, you should check out Verde

1 Like

That’s possible with Pesto, Azul is better for non live syncing if I’m correct.

Pesto has a built in explorer so downloading other extensions isn’t required.

You can check out the free version of Pesto.