I’ve just noticed this issue, although I’m not sure when it started since I don’t use this feature frequently.
Currently, none of my packages show the “Update All” option when I right-click them. As a result, I’m having to manually open each place studio to sync the packages. According to the documentation here: https://create.roblox.com/docs/projects/assets/packages#mass-updates, there should be an “Update All” option when right-clicking a package, but it doesn’t appear for me.
I’ve attached a video demonstration.
System Information:
CPU: 12th Gen Intel(R) Core™ i5-12450H
Memory: 16GB
GPU: NVIDIA GeForce RTX 3050 Laptop GPU
Beta Features enabled:
Assistant Mesh Generation
Avatar Joint Upgrade
Dragger QoL Improvements
Face Capture
Haptic Effects
Import Queue
Improved Constraint Tool
Incremental typechecking and autocompletion in studio
Live Animation Creator
Multilayer Wrap Fix
New Studio Camera Controls
Next Gen Explorer
Preferred Text Size Setting
Revamped Asset Manager
Script Sync [Early Preview]
Studio solid modeling improvements
Texture Generator
UIDragDetectors
Unified Lighting
Video Uploads
Expected behavior
The “Update All” option should appear when I right click on a Package in the explorer
I have the exact same problem, the option has completely disappeared. I absolutely need this feature, my game has more than 10 places that share the same package and it’s just too time-consuming to have to open each one just to update the package.
I also noticed that when my package is not up-to-date, the “Update all…” menu does show, but when I update the package, the option magically disappears.
In the new Explorer, it is designed so that the “Update All” menu option is only available/visible when there is an out-of-date package detected. Are you see cases that packages aren’t properly updated across your places?
Packages only update when I’m in the place studio. They do not update when I’m not in the studio.
I wrote a script that would fetch the latest versions of each place via the AssetDelivery API and publish them immediately. However, this process no longer works because retrieving a place via the API doesn’t include the updated package. Consequently, publishing the place doesn’t publish with any new package versions.
Previously, studio’s Update All feature would update every package across all places in the experience and automatically save those places as new versions (based on observations). With that, my script just needed to iterate through each place: fetch the latest version and publish it. This is now no longer possible. So I’ve been forced to open each place in studio and manually publish which is not a good use of time.
Just to be sure, I tested this by adding a print statement inside a package and publishing it. Then I ran my script, confirmed that all places were published, and joined the experience to check. However, the print only appeared in the place that I had open in Studio during the update. None of the other places showed the expected output, confirming that they haven’t been published with the latest packages.