Changelog

Follow up on the latest improvements andΒ updates.

RSS

🐣 What's new?
  • Push history is now searchable! Quickly find changes specific to files, libraries, or specific commit names. Combined with our current filtering, finding old changes has never been easier!
image
  • Increased maximum zoom size by 50% in grid view
  • Remember the staged changes and messages in a push if you leave the page
🐜 Bug fixes?
  • Fixed an issue where some files would errantly show as trashed on startup
  • Fixed an issue where file explorer date/size adjustments would create bad push records during startup
  • Added multi selection to conflict resolution back to the changes view
  • Added some additional error handling around push fails, so items shouldn't be stuck spinning
  • If something is stuck spinning, we added a way to remove those items from your pushes
  • Files without thumbs would appear large in some views
  • Fixed an issue where you couldn't edit library via the web app
  • Tabs would show the commit ID after clicking an item
  • Fixed searching in the trash
  • Fixed an issue where files didn't show the size in the changes view
  • Fixed an issue where clicking a link to open the desktop app would resize the window
  • Fixed an issue with unlocking files as an admin
  • Changes view wouldn't properly show a lock on a file
  • App would not load properly after pasting a long string in account settings -> member search bar
  • Locked and conflicting files won't be stageable, but are still interactable
πŸŒ… What's next?
We have a few releases on the production line
  • Teams permissions to help manage user permissions as groups vs. individuals. On launch we'll have an opt-in button and a migration of your current users roles to get you started quickly.
  • Adding Webhooks creation and management UI to the app
  • Self service for mudstack is coming back! You'll be able to set up and manage your subscriptions on your own
  • An MCP Server for easy LLM communication with the app
πŸ”€ What's changed with "Changes"?
image
  • We have now tabbed the active changes and history!
  • For smaller window sizes, this makes the history much easier to navigate
  • Loading the pages will be significantly faster with the pages split
  • Preps us up for a better search experience in push history
πŸŒ… What else is new?
  • Configurable preview controls! They can now be set in the
    App Settings
    ->
    Interface
    page.
  • You can set which file extensions default as a preview in the app and set the preview button as double-click or spacebar
image
  • Improved performance on queuing and watching to support larger workspaces
🐞 Bug fixes
  • Using tabs in multiple workspaces would close improperly
  • Tab title for Files is now "Files", not "Assets"
  • Creating workspaces on web had a creation issue
  • Parent folder of a folder you are looking at is now collapsible
  • Middle mouse clicking on the last tab in a workspace will close the window
  • Fixed a drag and drop issue when dropping outside of the app past the left sidebar folder list
  • Fixed an issue when a change is being pushed, then making a change while the push is being created
  • Updated event handling for watcher to improve stability
  • Fixed issue where multiple tabs would show up on launch of the app
πŸ”¬ What's next?
  • We have a few more updates to the changes page on the horizon, including searching by push name, file name + path, tag, or library name.
  • Exposing pushes to Public API
πŸ”– Tabs
image
  • We've added tabs to Mudstack! Instead of constantly navigating back and forth in one view, you can now keep multiple pages open side by side to compare work & switch contexts quickly within the app. All tabs are workspace specific, and get recalled after restarting the app, so you never lose your place.
πŸ‘Ά What's New?
  • Additional events supported for webhooks - reviews, review requests, and commits
  • Filter a webhook for specific events
  • Improved commit performance large commits
πŸ‘οΈ Watcher Changes
  • When you delete a file via explorer, we will now send it to the trash rather than setting the file as missing. This should remove the need to clean up Mudstack after deleting
πŸͺ² Bug Fixes
  • Soft deleted files may not show metadata
  • Empty folders showed the wrong message
  • Hide show local trash filter on web app
  • Fixed language on empty staged and unstaged tables
  • Cleaned up text on trashing files
  • Fixed flashing on drag and drop
  • Fixed an issue on startup that would track modified files as new ones
  • Right click on objects in a pull commit won't show
    Remove from commit
πŸ”— Sending and opening links in the desktop app
image
  • Copy and paste links to files and libraries in the desktop and web app!
  • If you have the desktop app, whenever you click these links, you can open them directly in the desktop app
πŸͺ Webhooks 1st release
  • For this first release, we only support outbound hooks from Mudstack, and a few file specific events.
  • We'll have some additional updates on capturing new events + adding more data to payloads for each event type in the coming weeks.
Send a message out to the Mudstack team if you want to learn what you can do with it and we'll set up some time to chat!
πŸ“° What's new?
  • Improved empty states for the search view in the app
  • Improved version caching descriptions
  • Clicking an attachment on a comment will open the preview window
  • Changes page now has resizable tables for staged and unstaged changes
  • Staging changes flow now has a button to stage or discard selection
image
  • Push message area slimmed down for better searchability in the Changes page
  • Added a search to the staged table (just like the unstaged table)
  • New thumbs will now be generated at 512 x 512 to support the grid size controls
  • Added a filter to show local only soft deleted files in the trash
πŸͺ² Bug fixes
  • Fixed thumbnail stretching in the grid view
  • Unified sort & filter styling
  • Workspace deleting routes user to an existing workspace
  • Numpad Enter can complete a rename or push
  • Searching in library wasn't scoping properly
  • Case insensitivity in the file hierarchy caused some folders to show in the wrong location
  • Delete events in the changes & commit details sidebar should populate with data
  • Fixed an issue where search results would sometimes error during load
🧭 The new conflict system
image
  • Fix the "File Exists with the same name" issue within Mudstack! You can now resolve this issue in two different ways!
  • Rename the local file so they have unique names
  • Merge the version trees so both files versions stay together
NOTE - We are still migrating the old system (same id conflicts) over to the new system, so you'll see 2 different type of conflict resolution paths for now
What else is new?
  • Sorting by name in the unstaged and staged changes view will now sort by path+name rather than just name
  • ctrl/cmd + q
    will quit the application. Using
    File
    ->
    Quit Mudstack
    will always quit the application regardless of close to tray settings
  • When mapping a workspace, it will show the full path including the created workspace folder vs. the parent directory only
Bug fixes
  • Cloud only files won't show
    Show in explorer
    option
  • Two spinners were showing on the in progress changes view
πŸ”Ž Changes searching
You can now search in the unstaged changes view!
image
Grid scaling
Scale your grid items when searching files!
image
🌈 What else is new?
  • Mapping folders has been streamlined to only support empty folders
  • Annotation text now supports text boxes and line breaks
  • Improved memory efficiency when using the changes view
  • Searching members in workspace searches against both user in and out of the workspace
🐜 Bug fixes
  • Fixed an issue where using the scrollbar would lose your current file selection
  • Fixed using the backspace/delete button to delete files
  • Drag and dropping files out from Mudstack would not deselect the file when leaving the app window
  • Unsynced file drag message was missing
  • Library avatar upload text wrapping wasn't correct
  • Pinning a library won't trigger an unstaged change to the library
  • Watcher icon wouldn't show if the user was logged out
πŸ”­ What's next?
Copying links and opening in the desktop app is right around the corner. We are in final testing stages for it!
🌈 What's new?
  • Case insensitive support added to desktop. This will prevent any future case sensitive duplicates from occurring (if you ever see
    Model
    and
    model
    folders next to each other in Mudstack). This update will not affect any existing duplicate files and folders.
🐜 Bug fixes
  • Sidebar would show blank if you were looking at a diff in changes view
  • Properly complete commits with missing objects
  • Left sidebar changes count wouldn't update on a change discard
  • Deleting and Renaming a folder with a duplicate name will only affect the selected file/folder
Bug fixes
  • Properly restrict the reviewers dropdown to workspace members with review permissions
  • Sync files properly during a bulk pull
  • Tasks are now part of the dashboard notification count
  • When scrolling with the scrollbar, maintain selection
  • Remove unnecessary error when closing the create folder modal
β˜€οΈ What's New?
  • Realtime pulls for changes, we have upgraded from our 1/min fetch to a new system that brings changes from other users in immediately
  • Press enter after typing in the title or description of a push to send it up
  • Dashboard now has a notification number for assigned tasks, change requests, and review requests
  • Allow clicking the current version badge to take you to the versions tab of a file
πŸͺ° Bug Fixes
  • Clear right sidebar selection on change discard
  • Fix load order for first time users to prevent incomplete views
  • Fix updating changes count in the sidebar
  • Add more checks to make sure all folders exist when restoring from trash
  • Fix
    Go to file
    right click option not being visible when filtering
πŸ‘Ά What's New
  • We are no longer creating the base directory when pulling for the first time
  • Clicking a review request takes you to the review request tab
  • Searching can be scoped by workspace or the folder you are in currently image
  • We have added a profile specific button to the bottom left to more easily access your profile and local app settings image
  • When a thumbnail is added to a version, we will now show it in the version cardimage
  • Editing the version summary will auto-focus text so you can start typing immediately
  • Click on a push history item to go directly to that commit in the Changes page
πŸƒβ€β™€οΈ Performance Improvements
  • Add some speed improvements to missing checks, deletion, commits, and ignores
🐞 Bug Fixes
  • Fix multiple collaborators not wrapping correctly
  • Minor UI fix on invite notification dot
  • Do not download a file on a rename if it already exists locally
  • Moving a folder or file into an synced folder will now sync and download the moved data
  • Some thumbs would not be pushed to cloud correctly
  • Pulling a trashed file for the first time shouldn't cause a pull error
  • Clicking
    open file
    on an older version would open the current version
Load More
β†’