74
votes
Accepted
Incompatible Changes since Mathematica Version 7?
Prelude
The items in this post are not generally regressions; they are simply changes and enhancements that may break code or cause problems in moving from one version to another. The work-arounds ...
Community wiki
34
votes
Accepted
Upgrade to Windows 10
I can confirm that upgrading to Windows 10 from either Windows 7 or Windows 8.1 (you can't upgrade from Windows 8 directly, you first have to upgrade to 8.1) leaves all your settings and licenses ...
31
votes
Accepted
28
votes
Pop-up appeared and then disappeared during first documentation search in 11.2
Version 11.2 features a completely rewritten documentation search system. This version is incompatible with the search indices created by previous versions, nor can previous versions read the new ...
27
votes
Accepted
Is Internal`StringToDouble broken in 12.3?
StringToDouble was renamed StringToMReal as part of code cleanup and the addition of several friends:
...
26
votes
Accepted
How to get old message formatting in version 11?
We can get old-style messages using
Internal`$MessageMenu = False
Needless to say, this is unsupported and undocumented functionality.
25
votes
Unexpected behaviour from Table[]
This is just a long comment trying to shed light on where the problem may be coming from.
Since version 10.2, the following is valid syntax:
Table[x, 5]
Before ...
23
votes
Mathematica on Windows 98
It appears that the last version of Mathematica to have official support for Windows 98 was Mathematica 5.2.
We can see this by comparing archived versions of the system requirements pages for ...
22
votes
MaTeX for Mathematica 9
I am not willing to make MaTeX compatible with Mathematica 9 for the simple reason that it would create too much of a maintenance burden, and I already don't have time to properly respond to all ...
22
votes
Accepted
Version inconsistency with optional arguments: what if the default value doesn't match the pattern?
Update: Daniel Lichtblau authoritatively comments:
This change was intentional, and per request of the boss.
I can find no mention of this in the documentation, though I am still looking. My ...
19
votes
Accepted
Will Version 9 functions all work in Version 10?
Multiple versions of Mathematica can co-exist on a computer without problems. The best approach is to have both version 10 and version 9 installed simultaneously until you are confident that all your ...
Community wiki
18
votes
Upgrade to Windows 10
I upgraded three machines from Windows 7 to Windows 10, two of which were work machines containing installations of Mathematica 10.x (and earlier). So far I have encountered zero issues related to ...
18
votes
Accepted
Exporting 2D & 3D graphics for use in Adobe Illustrator
I consider this question pretty much answered by @MarcoB, as follows:
Mathematica 10 apparently forces rasterization by default when exporting 3D graphics to PDF, even when one adds the option ...
Community wiki
18
votes
Accepted
Broken ValueQ function in Mma12.2?
The behavior of ValueQ has changed in version 12.2. In fact, you can provide a Method -> "Legacy" option to match ...
17
votes
Accepted
How can I restore the old ImageCompose behaviour?
The $over$ operator correctly implemented
According to the Wikipedia, when composing $A$ $over$ $B$, the output alpha channel value $\alpha_O$ and the output color channel value $C_O$ are calculated ...
17
votes
Accepted
Mathematica 12.3.1 Apple M1
Make sure you download the correct Mac version from the portal. I see two in my portal; you want Mathematica_12.3.1_MAC-ARM_DLM.dmg (download manager) or Mathematica_12.3.1_MAC-ARM.dmg (full installer)...
16
votes
Most influential and/or disrupting features introduced with new versions of Mathematica
I've been really shocked at how much the features supporting Associations and Datasets have changed my coding style. ...
Community wiki
16
votes
Will Version 9 functions all work in Version 10?
Some functions have new return types in MM10. For instance, I'm running into trouble with date functions (like DatePlus) since they return DateObjects in MM10 but returned date lists in MM9. Other ...
16
votes
How has Hash changed in 11.3?
I guess the reason for that has nothing to do with the "MD2" or "MD5" sum, which hasn't changed. The reason is that the input ...
16
votes
Accepted
Is there a place where Wolfram Research announces breaking changes for new releases?
As posted in the comments, Incompatible Changes since Mathematica Version 1, or in the in-product documentation under tutorial/IncompatibleChanges, is the official ...
15
votes
Accepted
How to use Streaming package in v11.1?
The patch
Here is a way to get Streaming` working: on a fresh kernel execute the following:
...
15
votes
Accepted
What happened to SequenceLimit?
SequenceLimit became NumericalMath`NSequenceLimit. In the past, that change broke some of the examples on ...
14
votes
Accepted
DumpSave 10.2 style from 10.3
No, this is not possible since there is no forward compatibility for MX files. DumpSave will refuse to continue reading the file once it sees it was written by a ...
14
votes
Accepted
How has Hash changed in 11.3?
There is already discussion about String and ByteArray in the linked previous Q & A, so I'll comment a bit about general ...
14
votes
Accepted
Attempts at backwards compatibility
If you just want backwards compatibility, there is no need to create any symbols in the System context. It seems like a bad idea to do such things. A package should create symbols only within its ...
14
votes
Accepted
Mathematica 12.3.1 CapForm does not work with ContourStyle anymore?
Dashing was extended in 12.3. As such, you need to specify the cap type as part of the dashing spec. i.e.,
...
13
votes
Accepted
Install Mathematica 11.3 on 32bit Lubuntu 18.04 not work default to 64bit version
As of version 11.3.0, support for 32-bit Linux has been discontinued.
Only 64-bit Linux is supported, and the system requirements page has now been updated to reflect that
http://www.wolfram.com/...
13
votes
How to detect underflow/overflow (post 11.3)?
Update
I think your updated question shows exactly why the check for machine underflow was removed. In M11.1 we get:
...
12
votes
Combinatorica Functionality in Vers. 11.1.1
The problem is that you defined the Graph using M syntax and not Combinatorica syntax. For your example you should do:
...
12
votes
Accepted
Using Terminal` (ASCII plots) in Wolfram 12
Here's an approach to fix the code behind Terminal` - Execute the following code to restore the functionality of the package:
...
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
compatibility × 147packages × 23
plotting × 14
undocumented × 9
functions × 8
windows × 8
documentation × 7
mac-os-x × 7
version-9 × 7
bugs × 6
differential-equations × 5
calculus-and-analysis × 5
graphs-and-networks × 5
export × 5
image-processing × 5
complex × 5
core-language × 5
version-10 × 5
version-8 × 5
graphics3d × 4
front-end × 4
linux × 4
list-manipulation × 3
numerics × 3
notebooks × 3