Skip to content

Releases: ItsRiprod/DeskThing

v0.11.7

28 May 18:23

Choose a tag to compare


🆕 New Features

  • Supporters Page Update:
    The server now displays three new sections:
    • Active Supporters
    • Past Supporters
    • About
      Easily see who’s currently supporting, past contributors, and more information about the project.

🛠️ Improvements

  • Settings Sync:
    Server now correctly updates settings that are saved from an app on the client. This ensures a smoother and more consistent experience across devices.

v0.11.6

21 May 00:50

Choose a tag to compare

✅ Fixed progress tracking to be more accurate and more performant
✅ Fixed error handling to be more verbose
✅ Fixed postinstall logic to be more robust (plus fixed v0.11.5 bug)
➕ Added a way to force-run the postinstall script again
✅ Fixed the Progress view to see past results of the progress bar
✅ Improved the Settings page and added errors to the Notifications page
✅ Fixed a bug where uninstalled apps weren't having their files deleted

v0.11.5

21 May 00:31

Choose a tag to compare

✅ Fixed progress tracking to be more accurate and more performant
✅ Fixed error handling to be more verbose
✅ Fixed postinstall logic to be more robust
➕ Added a way to force-run the postinstall script again
✅ Fixed the Progress view to see past results of the progress bar
✅ Improved the Settings page and added errors to the Notifications page
✅ Fixed a bug where uninstalled apps weren't having their files deleted

Full Changelog: v0.11.4...v0.11.5

v0.11.4

20 May 02:02

Choose a tag to compare

Hotfix: Fixed Postinstall script failing when Node is not installed

v0.11.3

19 May 21:43

Choose a tag to compare

Fixed the Auth Store not initializing as well as the loading page and opening deskthing

The feedback button should also work now too

Full Changelog: v0.11.2...v0.11.3

v0.11.2

19 May 17:36

Choose a tag to compare

https;//deskthing.app/releases

Fixed the app not starting 🔧

v0.11.1

19 May 04:33

Choose a tag to compare

https://deskthing.app/releases

Welcome to the full release notes of DeskThing v0.11.1

This is going to attempt and include all of the features that were added in this update - so bare with me as we get through this

📆 Tasks

What this means for users
There is now a ✨ Task Based System ✨ that will enable you to walk step by step through tasks - whether it be setting up Spotify or for reworking your live activity on discord - it should make the setup flow significantly easier!

What this means for developers
You can define any set of tasks you want with a wide array of task options

  • Link Tasks: enabling you to link to an external resource
  • Connected Tasks: Tasks that depend on other tasks to be completed first
  • Settings Tasks: Tasks that are directly connected to settings (i.e. changing the task will update the settings as well for later editing and retrieval)
  • Action Tasks: Integrating with the existing actions API, this will let tasks trigger actions
  • Navigation: This task type lets the user "warp" to a different UI on the deskthing page
  • Normal Tasks: Just read and click a button

There are several more that aren't worth getting into now - but this is a very powerful replacement to the old Requests system and I would highly recommend using it from here on

⚡ Actions

What this means for users
You now have a far more verbose actions API to work with - enabling you to like songs better, mute/unmute from discord faster, and so much more

What this means for developers
You can link actions and tie data to actions to add more functionality to them then just triggers

🔗 Multithreading

What this means for users
Stopping apps will actually stop them (it didn't before) and disabling an app will mean it take 0 ram and 0 CPU - which is REALLY good. So go install some apps!

What this means for developers
Worry about proper cleanup NO MORE (unless you are saving cache or doing funky business) - this means you can add new threads via the deskthing API that will be cleaned up automatically as well as long running background tasks without lagging the rest of the computer! Plus, you have more fine-grained control over certain actions too

🏠 Store based architecture

This just means DeskThing is easier to maintain and add features to! A huge plus for the future of deskthing

🎵 Better music handling

Expect it to be better synced and crash less often! There are several new technical APIs that had to be developed to make this magic

🔒 New authentication method

Instead of using localhost:8888/callback, you can now use deskthing://a?app=Spotify as a callback url! This completely fixes the issue in #announcements regarding spotify's changes!

📊 Progress Bars!

DeskThing now has deep-integration with progress tracking of tasks with true percentages of progress (I didn't lie about this like every other dev basically)

So now when you click long-running tasks, you can see in real time how far along in that task it is! You can also click the progress tab and it will open a page of previous actions you have taken as well

🪨 Stability Improvements

Everything should stay connected for longer - i would still recommend using the reconnect script in #🔸resources until that gets added to the core application

💬 Feedback

You can now leave feedback, bug reports, and feature requests directly from inside deskthing! The feedback button is present on almost every page - you can't miss it!

☕ Support!

Now is my time to quickly mention that this update would not be possible without the amazing help of the DeskThing supporters! Yall are actually the best and the backbone of this project. If you want to get access to early builds (they've had access for months) and help development, you can at https://deskthing.app/support

Full Changelog: v0.11.0...v0.11.1-beta

v0.11.0 Release Notes

17 May 17:23

Choose a tag to compare

// will be updated later

Updated to v0.11.0 🥳

Now you can enjoy all of the new features that have been MONTHS in the making

✅ Auto-Updating
✅ More Descriptive Apps
✅ Multithreaded App Isolation and Performance
✅ Full task system
✅ Progress Bars
✅ Client Stability
✅ Enhanced UI and flows
And so so so much more

Full Changelog: v0.10.3-beta...v0.11.0-beta

0.11.0

17 May 17:24

Choose a tag to compare

v0.11.0

Fixed package lock

v0.10.3-beta

11 Dec 11:46
635bda2

Choose a tag to compare

  • Weather Waves now correctly shows the time + weather + profile
  • Image app now works
  • Spotify now lets you resume your currently playing
  • Vinyl lets you change the mode
  • There is now a clock
  • you can change the "light text" and "dark text" which persists
  • you can enable/disable the background
  • The time continues to work even after being disconnected from the server
  • The time actually works
  • The shuffle button and repeat button actually work now
  • The weapon wheel now works as expected (no more weirdo behavior)