Get an Epic Experience with Premium

New Version of the Curse Client

A new version of the Curse Client has been released. We're now up to version 0.12.5. It is one of those early adopter releases and mainly features small bug fixes. The client itself has the ability to auto update itself but I'm a firm believer of only releasing auto updates when we release major updates or when we release versions which fix critical issues.

I try to do staged releases so that if there is an issue it will not affect all our users and we can go back and resolve it and release another update rather rapidly without inconveniencing our existing user base. Then once it is well tested we can go ahead and release an auto update.

I have been debating whether this is really the best approach and if you have any input or have any issues with 0.12.5 feel free to comment and discuss in this news posting. The next version to go out as an auto update will be 0.13.0.

I'm posting this to see if users would like to have some input on how we do automatic updates instead of us discussing it internally at the office. I figure you guys are the ones ultimately most affected by this change anyways. Also would you like news updates of any future minor releases?

Grab it here.

Here is the changes all the way back to 0.12.2.

Version 0.12.5


  • Added a debug mode where the user can follow and analyze file operations.

Bug Fixes

  • Fixed a bug where the wrong path was being sent to BrowseDlg in CurseTrayIcon. Should now be possible to browse for custom paths again.
  • BrowseDlg::prompt should now allow for paths with '/' in them.
  • Error reports should no longer have characters with a value above 0x7f. Which means they are now UTF-8 compatible instead of 8-bit extended ASCII.

Version 0.12.4


  • Added error reporting so that users can report any crashes directly to our central server.


  • If the user specifies a name and saves the screenshot to disk it now chooses that name as a filename by default.
  • Updated documentation to better reflect the current state of the client.
  • Increased default quality of JPEG images from 75 to 85.
  • Hardware stats will now only be sent once per week.
  • CPU description strings should now be more accurate for AMD K8L type processors.
  • CPU speed is now read from the system information instead of calculated.

Bug Fixes

  • Fixed a bug in snapshotPath that would affect very specific cases.
  • Fixed a bug in stringToInteger where a local variable override would overshadow something that it shouldn't have.
  • Fixed a crash involving DirectSound.
  • Fixed HTTP UserAgent string.

Version 0.12.3


  • Switched Config::getShowExternalPackages from true to false.
  • Theming now supports font styles as well.
  • MessageDlg now supports multiple messages in one dialog and should look a little bit better.
  • Added MessageLog class for making sure the user does not see the same message multiple times. Default is message can only be displayed once per 3 days.
  • Re-themed all dialogs.
  • PackageManager class now shows an error if a World of Warcraft package is requested but World of Warcraft isn't installed.
  • RSSManager and PackageManager now uses the new multiple messages in one MessageDlg. Should allow the user to close them easier.
  • RSSManager now splits off the game name from any news it receives, i.e everything before the first ':' of the title. This was done because the title would be too long otherwise. Will add game icon later.
  • Reduced time required to wait between logins in the wizard interface from 15 seconds to 5 seconds.
  • Wizard dialog sequence reduced from 8 steps to 3.
  • Fixed sqlite library which was debug but should be release.

Bug Fixes

  • HotkeyCtrl now correctly sets the hot key to 0 if none is selected.


  • #1

    OMG this downloaded automatically and the sound stopped working in WoW - It works on the rest of my system and in all other programs but this update totally stopped the sound in WoW. Help please

  • #2

    Filtering is actually already in there. It just isn't being respected by the website. We got pretty heavily overwhelmed by the number of requests we got and it was decided that we would switch over to a non- user-specific feed until we have a more efficient way of generating feeds for all users. It's something we will be enabling again in the future.

  • #3

    Definately the best way to publish updates. If you force an auto-update on people but something's borked then you end up with a lot of people with bust clients that might not be able to auto-update to a fixed release, forcing them all back to the site to update. Keep up the great work asp (and co) - it's working a treat so far :)

    I think so far as suggestions go I can only reiterate what others have said. An option to force a search on all addons to be certain there's no updates would be nice. I'm assuming atm it just pings now and then to check for updates? If we know one's out (say, from a message in guild) it'd be great to just hit a button to save digging it up on the site again.

    Some way to auto-update without having to visit the page directly would be a huge boost too. Can we have a seperate button on the "Addon X has been updated" window that just heads straight for the psyn? One better would of course be an "update all" button/link someplace.

    Only other thing that springs to mind would be some more filtering in there. I don't necessarily want to see news posts about a game that I never have or never will play. To be able to filter it out a bit to just the stuff that interests me would be a huge boost.

    Once again, keep up the great work. I'm sure we're all thankful for the effort you put in even though you won't be told that often enough :)

  • #4

    It currently won't run them at all but once it gets implemented it will prompt you. If you turn it off it will just install it and ignore it. Leaving it up to you what you want to do with it.

  • #5

    I think it's great that you've added the wowace file addons to your site.

    But one of the main features of their client (wowaceupdater) that I Really like, is that it's a one button update process that grabs All of the latest updates in one go.

    With your current client, I have to go to each individual page and manually click on a button to download the one mod, then have to go to the next mod page, etc..

    The other option is the 'Run Executables' is On by default in your settings. I really think this needs to be defaulted to Off, or at least ask for confirmation before doing so, since .exe are a prime method of keylogger issues.

  • #6

    I'd like to see a option for auto-updates with like a 3 choice setup, (Manually install updates, Automatically install critical Updates, or Automatically install all Update) =)

  • #7

    Addon update messages stay for a very very long time.. I think it's 10 hours by default. The only thing you risk missing is gems like this news post :)

  • #8

    The one feature I cannot find that I think should be in there, is an option/button to force a manual update. Essentially to make the application do an update search at that time for all the managed addons. I've ran into the issue before where the update popup will display but then close out after so long. Then there really isn't any way to see what the message said...if it was for an addon or just a news blurb. Either an update option or an event log to keep track of all the popup messages received that can be looked over. Throw that in and the app will be perfect.

  • #9

    I love this app.. I have yet to find another that works as well and is this user friendly...

  • #10

    So far loving how you do the client =] what your doing now is working perfectly

    keep up the good work please ^-^

  • #11

    thanks, i love the client, glad to see its getting even better

  • #12

    The way you do releases is perfect. You're minimizing risk... something too few apps with the auto update feature do nowadays. Thanks for the continued support and great work, this client has made my WoW life loads better!

  • To post a comment, please login or register a new account.
Login to Curse

Don't have an account? Create One.

Get an epic experience with Curse Premium
  • Faster addon downloads
  • Premium-Only Beta Giveaways
  • Ad-Free Curse experience
  • Premium Curse Client
  • and many More Features
  • Learn More »

Star Trek Online Wiki Editing Contest