Mathematica Stack Exchange is a question and answer site for users of Mathematica. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

As you know, Mathematica V10 has just been released and I think a lot of updates will be released. However, I don't see any command in the help menu to update (which is present in most other software).

How would we know if an update is available or not?

I am using trial version of V10.

enter image description here

share|improve this question
Does this also affect the student version? The link told me what was in the update, but it doesn't tell me how to get it. The bugs are KILLING me in physics. – Eight Hour Lunch Oct 7 '14 at 0:13
up vote 18 down vote accepted

We can push paclet updates out directly, I think PacletManager guarantees that you'll have them within a week (as long as you have an internet connection).

This only works for certain functionality that has been written in the paclet form (e.g. Machine Learning, Dataset, SemanticImport). I'm really excited about that, because we can respond quickly to what our customers need, and if they find bugs we can potentially address them very fast.

The kernel can't be upgraded this way, however. And of course a lot of functionality lives directly in the kernel. Point releases are how the kernel gets updated.

Point releases, of which the next is of course 10.0.1 and is supposed to happen in the next few weeks (not an official promise), will require manual download. I imagine we'll send an email when that happens.

share|improve this answer
Does this mean that Machine Learning & Dataset may get updated in the background without my knowledge? Does it mean that two installations of M 10.0.0 may have different versions of Dataset? If so, how can I find out which version of Dataset (or Machine Learning or SemanticImport) I am running at the moment? – Szabolcs Jul 12 '14 at 15:44
@Szabolcs you can write PacletInformation["Dataset"] (or "MachineLearning") to see what version you currently have. And you can turn auto-updates off by putting $AllowDataUpdates = False in your init.m. – Taliesin Beynon Jul 13 '14 at 0:28

I know link-only answers are discouraged, but in this case I think it is the best answer available:

share|improve this answer
Thanks a lot.I want also to congratulate you for getting 99k reputation and soon you will start your 100k+ reputation. Millions congratulations :) – Algohi Jul 12 '14 at 7:43
Thank you, @Algohi – Mr.Wizard Jul 12 '14 at 10:50

Update: The point releases are supposed to be automatically available through your Wolfram User Portal under My Products and Services. In my case, it hadn't been updated. I contacted support via their chat, and they changed the link for me manually. If you haven't gotten the email yet, you might want to pursue this route. Hope that helps.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.