Wolfram Language Quick Revision History

Wolfram Language 11.2   |   September 2017 Reference »

Version 11.2 expands the Wolfram Language's cutting-edge functionality in audio and image processing, mathematical computation, task handling and machine learning—plus much more.

Wolfram Language 11.1.1   |   April 2017 Reference »

Version 11.1.1 resolves critical issues identified in Version 11.1 and includes performance improvements.

  • Reenabled GPU support for neural networks for Mac
  • Several updates and fixes to neural networks, including proper support for HDF5 format
  • LinearModelFit no longer uses excessive memory
  • Fixed rendering issue with ListPlot3D
  • Region operations on rectangles with packed array coordinates no longer crash

Wolfram Language 11.1   |   March 2017 Reference »

Version 11.1 extends the Wolfram Language's state-of-the-art capabilities in machine learning, neural nets, audio processing, robust statistics and much more.

Wolfram Language 11.0.1   |   September 2016 Reference »

  • New Audio support for Linux, and improved audio behavior on all platforms
  • Fixed Graphics3D rotation and magnification bug that caused system to crash
  • Significantly improved GIF import performance
  • Fixed regression in Plot and dramatic slowdowns in ParametricPlot, ParametricPlot3D
  • ListPlot labeling and callout functionality now exhibit expected behavior
  • Improved performance and stability of Dataset and related functionality
  • Over 9,000 words added to the English spelling dictionary
  • TextRecognize now correctly supports all documented languages
  • Fixed an issue with WolframScript's ability to differentiate between options and script names
  • Resolved partial evaluation and other errors thrown by CenterArray
  • Enabled SetOptions for URLRead, URLExecute and URLDownload

Wolfram Language 11   |   August 2016 Reference »

Introduces functionality for major new areas, including 3D printing, audio processing, machine learning and neural networks.

Wolfram Language 10.4.1   |   April 2016 Reference »

  • Addresses several critical issues identified in recent releases.
  • Resolves OpenGL issues that were causing graphics instability and failures, especially with regard to Graphics3D and Manipulate rendering, rotation and dynamics
  • Corrects evaluation errors returned by ListPlot [Table[…]] and CoefficientRules
  • Show now works with GeoGraphics objects
  • Refines support for DateFormat when using Interpreter

Wolfram Language 10.4   |   March 2016 Reference »

  • Support for pattern matching and significant speedup in many operations for Association
  • Ability to implicitly define an Entity by value and property
  • New CloudExpression for representation of an expression whose value is persistently stored in the cloud
  • Experimental user interface functionality for creating interactive applications using AskFunction
  • Scaled plots can now be generated using ListPlot, ListLinePlot and DateListPlot through the ScalingFunctions option, plus all-new Dendrogram for constructing a dendrogram from the hierarchical clustering of list elements
  • New textual computation and data functionality for spellchecking and word frequency analysis, plus substantially improved TextSearch and Snippet
  • New graphs and networks capabilities for PlanarGraph construction, and for determination of ConnectedGraphComponents for many different graph types
  • Experimental ClusterClassify to generate a ClassifierFunction based on clusters found in numerical, textual and image data, as well as dates and times
  • New symbolic computation functions DifferenceQuotient and GreenFunction, plus additional functionality for number theory and signal processing
  • Added geometric computation formats and functions for constructing meshes from arrays, as well as for computing region properties such as inertia or general integral moments, bounding regions for point sets and measures of regions defined by parameter formulas
  • Expanded support for Quantity data in probability and statistics, including new function QuantityDistribution
  • Experimental DynamicGeoGraphics function for creating dynamic, interactive 2D geographic images that can be panned and zoomed
  • New DynamicImage interactive image viewer for panning and zooming in large images, and dramatically expanded HighlightImage functionality for highlighting specified regions of interest
  • Function and data labeling capability improvements for some functions through the Labeled wrapper or the PlotLabels option
  • Support for Arduino Yun to directly interface with the Wolfram Data Drop
  • API connectivity via ServiceConnect to seven more external services—including Google Analytics, SurveyMonkey, FRED and PubMed—for data retrieval and analysis
  • Over 20 new interpreter types for use in Interpreter and related constructs, including deployed smart form fields
  • Added support for 24 new font families for additional customization of web and print work

Wolfram Language 10.3.1   |   December 2015 Reference »

  • Restored performance when sending strings using WSTP (Wolfram Symbolic Transfer Protocol)
  • Stability improvements to image processing functionality, including Image3D, ColorConvert and HighlightImage
  • Resolved slowdowns in evaluation time for numerical interpolation functions
  • More robust import of image file formats, including JPEG and TIFF
  • Restored expected behavior for some arguments of TravelDirections and Nearest
  • Many user interface updates, including to DynamicModule, ActionMenu and Frames

Wolfram Language 10.3   |   October 2015 Reference »

  • Access to identities and properties of the extensive collection of mathematical functions in the Wolfram Language, via MathematicalFunctionData
  • New geocomputation functionality such as TravelDirections, TravelDistance and more for computing travel times, methods and related data
  • New AnatomyData and AnatomicalStructure interpreter types for computation and deployment
  • Ability to group, copy and identify specific instances of entities for more automated and efficient computation
  • Support for random matrix distributions and properties of random matrices
  • Comparative operator forms such as GreaterThan, LessThan and EqualTo for testing expressions
  • Enhanced natural language understanding with added linguistic data for string manipulation of words and alphabets
  • New date and time functionality for representation and handling of time zones
  • Symbolic support for solving partial differential equations and eigenproblems
  • More convenient network programming options for host lookup, IP address representation and socket connection
  • Improved functionality for processing and analysis of text elements and structure, including definitions, parts of speech, translations and more
  • New service connection options to GoogleCalendar, GoogleContacts and Yelp data, as well as to arXiv and CrossRef for academic research

Wolfram Language 10.2   |   July 2015 Reference »

  • New volume and discrete data visualization functionality: SliceDensityPlot3D and ListStepPlot
  • Numerical solving of eigenvalues and eigenfunctions for ODEs and PDEs
  • New capabilities for text search and analysis
  • New and updated methods for both supervised and unsupervised machine learning
  • Automatic mail processing with MailReceiverFunction and MailResponseFunction
  • Time series and statistics updates, including support for intensity measures in Histogram
  • Added operations for lists and associations, including automatic removal of elements using Nothing
  • Expanded cloud usage and deployment options for permissions control, scheduled tasks, data logging and local objects
  • Image processing techniques for computational photography including tone mapping, exposure combination and more
  • Extensive geometric computing enhancements for basic and mesh regions
  • An international Alphabet, plus a full range of technical and other character sets and encodings
  • Support for more geometry and data file formats, with dramatically improved STL import/export and streamlined JSON

Wolfram Language 10.1   |   March 2015 Reference »

Version 10.1 adds many enhancements to performance, coverage and convenience—as well as several major new algorithmic achievements such as image identification and user-defined grammar rule deployment.

See the complete list of what's new in Version 10.1 »

Developer Insights blog series »

  • Support for the Wolfram Data Drop universal data accumulator
  • Automatic object identification: ImageIdentify
  • Built-in automatic dimensionality reduction for data
  • New information visualization: WordCloud, TimelinePlot and themes for gauges
  • Programmable Linguistic Interface for user-defined grammars and actions
  • New constructs for building complex forms and interpreters with CompoundElement and RepeatingElement
  • Support for many operations on irregularly spaced time series
  • New list operations for handling sequences, taking largest elements, etc.
  • Language-level support for OpenSSL-backed cryptography
  • Built-in access to Wikipedia content
  • 31 new string manipulation functions, including word and sentence splitting
  • Direct support for byte arrays, raw image formats, etc.
  • Streamlined support for Arduino connectivity
  • Performance and interoperability improvements to Dataset

Wolfram Language 10.0.2   |   December 2014 Reference »

Wolfram Language 10.0.1   |   September 2014 Reference »

  • Image processing updates and enhancements, including new image effects, Image3D options for WatershedComponents and built-in color support for Nearest and FindClusters
  • Simplified SendMail syntax for easier usability
  • New operators and compositions of operators enabled for associations functions such as Dataset and Query
  • RLink compatibility update for R 3.1.
  • New Interpreter types such as "Beach", "CountryClass", "OilField" and "Reef"
  • New optimizations, supported inputs and path types for geographic computation and regions
  • Machine learning functions Classify and Predict now support NeuralNetwork as a built-in classification method
  • Stability and performance improvements for smoother user interface experience on all platforms
  • Improved coverage of supported types in SemanticImport and optimizations for handling anonymous columns, empty fields, headerless data and import of files with long file names
  • Updates and improvements to a wide range of areas including weather data, associations, symbolic integration and measure computations over implicit regions
  • Stability and performance updates for select plot and chart types and for numerical solvers including NDSolve, ParametricNDSolve, SparseArray and MatrixExp

Wolfram Language 10.0.0   |   July 2014 Reference »

  • Highly automated machine learning, including pre-trained models for a variety of tasks
  • Integrated geometric computation, including symbolic geometry, mesh-based regions and named and formula regions
  • Advanced geographic computation, including the powerful new GeoGraphics function for map construction
  • Computation with structured datasets and semantic data import
  • Ability to create and deploy powerful forms on the web that understand natural language input
  • Fundamental new associations construct allows highly efficient lookup and updating
  • Expanded random process framework, including hidden Markov models and automated time series analysis
  • Flexible system for representing dates and times symbolically and performing computations on them
  • Built-in plot themes to easily tailor plots for specific audiences, from business reports to technical articles
  • Enhanced 2D and 3D image processing with extended color support
  • Nonlinear control systems and enhanced signal processing
  • Finite element analysis, enhanced PDEs, symbolic delay differential equations and hybrid differential equations
  • Formal math operators, dimensional variables and extended algebra and graph computation
  • Automatic report generation and string, file and HTML templating
  • Connectivity for working with external devices, services and APIs, plus URL manipulation
  • Built-in unit testing
  • Integration with the Wolfram Cloud
  • Access to the expanded Wolfram Knowledgebase
  • And more

Wolfram Language 9.0.1   |   January 2013 Reference »

  • Improved performance and stability for image processing functions, extending coverage for Image3D
  • Installation workflow and stability improvements for Linux configurations
  • Increased the performance and robustness of many random processes functions

Wolfram Language 9.0.0   |   November 2012 Reference »

  • Highly integrated units support, including free-form linguistic entry, conversions and dimensional consistency checking across graphics and numeric and symbolic calculations
  • New graph and network analysis, including a built-in link for Facebook, LinkedIn, Twitter and more
  • Major new data science, probability and statistics functionality—including survival and reliability analysis, Markov chains, queueing theory, time series and stochastic differential equations
  • 3D volumetric image processing and out-of-core technology that scales up performance to very large 2D and 3D images and video
  • Integrated analog and digital signal processing
  • Built-in symbolic tensors with support for arrays of any rank, dimension and symmetry
  • Highly customizable interactive gauges for dashboards and controls
  • Systemwide support for automatic legends for plots and charts
  • R fully integrated into the Wolfram Language for seamless data and code exchange
  • Full client-side web access for exchanging data with remote servers and interacting with web APIs
  • And more

Wolfram Language 8.0.4   |   October 2011 Reference »

  • New functions CDFInformation and CDFDeploy for programmatically deploying CDF files
  • Improved memory use of the Share function when storing large sets of data
  • Updated MKL library to improve performance
  • Performance improvements to citation functions
  • Improved behavior of optimized variables in compiled conditional statements

Wolfram Language 8.0.1   |   March 2011 Reference »

  • Many new automatic simplifications for derived distributions, including affine transformations, sums of variables, parameter mixtures and censored and truncated distributions
  • Improved results for Dot with large (> 1,000,000 elements) lists of integers
  • Improved stability with a new version of the Intel Math Kernel Library
  • Performance and robustness improvements for many graph and network operations
  • Improved the creation of MathLink TCPIP connections under certain special network conditions
  • Improved export of Real and "Real33" images to TIFF, to be compatible with more external TIFF image viewers

Wolfram Language 8.0   |   November 2010 Reference »

  • Integration with Wolfram|Alpha
  • Automated probability and expectation computation
  • Over a hundred new statistical distributions and many statistics visualizations
  • Generation of new statistical distributions directly from data, formulas or other distributions
  • Enhanced graphs and networks and linear algebra capabilities
  • More than 60 exotic equity option solvers, and over 100 built-in financial indicators
  • Built-in control systems capabilities
  • Enhanced image analysis features
  • Integrated wavelet analysis
  • Built-in CUDA and OpenCL support
  • Automatic C code generation
  • Symbolic C code manipulation and optimization
  • Enhanced 2D and 3D graphics, including texture mapping and hardware-accelerated 3D rendering
  • And more

Wolfram Language 7.0.1   |   March 2009 Reference »

  • Performance enhancements to core image-processing functions

Wolfram Language 7.0   |   November 2008 Reference »

  • Built-in parallel high-performance computing (HPC)
  • Integrated image processing
  • New on-demand curated data, including genomic data, protein data and current and historical weather data
  • Many new usability and productivity features
  • Charting and information visualization
  • Vector field visualization
  • Comprehensive spline support, including NURBS
  • Industrial-strength Boolean computation
  • Statistical model analysis
  • Integrated geodesy and GIS data
  • Many symbolic computation breakthroughs, including discrete calculus, sequence recognition and transcendental roots
  • And more

Wolfram Language 6.0.3   |   June 2008 Reference »

  • Improved options handling for MatrixForm and TableForm
  • Improved options handling for ListPlot
  • Improved handling of AxesLabel and Ticks combinations
  • Improved handling of numerical data without spaces in Protein Data Bank (PDB) import
  • Changed winding in LightWave Object (LWO) export to better adhere to industry standards

Wolfram Language 6.0.2   |   February 2008 Reference »

  • Improved performance of Import and Export converters on Mac and Unix
  • Significant speedup in import of binary data files
  • Improved handling of graphics when exporting to TeX and PDF
  • Enhanced import of metadata from FITS astronomical image files

Wolfram Language 6.0.1   |   July 2007 Reference »

  • Enhanced automatic and manual proxy settings for internet connectivity
  • Significantly improved WSTP (Wolfram Symbolic Transfer Protocol) performance on Mac and Unix systems
  • Improved performance of various Import and Export converters
  • Faster ListPlot, ListPlot3D and Plot3D for large numbers of points
  • Extensions to automatic file type recognition for Import
  • Complete support for scaled FontSize values
  • Enhancements to Table, CSV, TSV and MathML import
  • Updates to curated data

Wolfram Language 6.0   |   May 2007 Reference »

  • Dynamic interactivity, allowing sophisticated interactive interfaces to be created from single lines of input
  • High-impact adaptive visualization for automated creation of high-fidelity function and data graphics
  • Framework for data integration, including automatic integration of hundreds of standard data formats
  • Load-on-demand curated data for math, physics, chemistry, finance, geography, linguistics and more
  • Symbolic interface construction for immediate creation of arbitrary interfaces from simple programs
  • Automated computational aesthetics, with algorithmic optimization for visual presentation
  • Unification of active graphics and controls with flowing text and input
  • And more

Wolfram Language 5.2   |   July 2005 Reference »

  • All-platform support for 64-bit addressing
  • Multicore support on major platforms
  • Multithreaded numerical linear algebra
  • 64-bit-enhanced arbitrary-precision numerics
  • Vector-based performance enhancements
  • Automatic binary installation selection
  • SSH support for secure remote kernels
  • vCard and RSS import
  • New algorithms for symbolic differential equations
  • Enhanced performance for linear Diophantine systems
  • Enhanced quadratic quantifier elimination
  • Singular-case support for high-level special functions
  • Enhanced statistics charts

Wolfram Language 5.1   |   November 2004 Reference »

  • Industrial-strength string manipulation
  • Built-in universal database connectivity
  • Highly optimized binary data I/O
  • Additional import-export formats, including XLS and AVI
  • Integrated web services support
  • 2D and 3D automated network visualization
  • High-performance array visualization
  • Numerical linear algebra performance enhancements
  • Fully integrated piecewise functions
  • Integration over implicitly defined regions
  • Event handling in numerical differential equations
  • New algorithms for symbolic differential equations
  • Cluster analysis capabilities added
  • GUIKit interface and application builder built in

Wolfram Language 5.0   |   June 2003 Reference »

  • Record-breaking speed through processor-optimized numerical linear algebra
  • Full support for high-speed sparse linear algebra
  • New-generation optimized numerical solvers for ordinary and partial differential equations
  • Major new algorithms for solving equations and inequalities symbolically over different domains
  • Fully integrated solver for differential algebraic equations
  • High-performance optimization and linear programming, including interior point method
  • More generalized numeric solvers expanded to accept vector and general array variables
  • Industry-leading solver for recurrence equations
  • Broader support for assumptions in symbolic computation
  • Included .NET/Link, providing full integration with Microsoft's .NET Framework
  • Flexible import and export of DICOM, PNG, SVG and sparse matrix formats

Wolfram Language 4.2   |   June 2002 Reference »

  • Transparent Java integration with J/Link 2.0 and built-in Java Runtime Engine
  • Improved linear programming and optimization
  • Speed and robustness improvements for many numerical functions
  • Improved simplifier
  • Statistics enhancements, including new ANOVA package
  • New bundled Combinatorica package for combinatorics and graph theory
  • New bundled AuthorTools package for technical publishing
  • New import and export formats, including FITS and STDS
  • XML extensions that allow Wolfram Language expressions to be stored as XML
  • New bundled XML tools package for symbolic XML manipulation
  • Support for XHTML export, including stylesheets
  • Extended MathML 2.0 support

Wolfram Language 4.1   |   November 2000 Reference »

  • Greatly enhanced symbolic differential equation solvers
  • Enhanced Wolfram Language pattern matcher and compiler, increasing speed and minimizing memory consumption
  • New standard package for integration over inequality-defined regions and piecewise functions
  • Dramatic speed improvements in statistics functions
  • Conversion between linear systems of equations and matrices
  • Java integration with J/Link 1.1
  • Improved MathML integration on the web
  • Support for saving in IBM techexplorer format
  • New and faster import and export filters for Excel files, tabular data and compressed BMP, DXF and STL
  • Support for real-time manipulation of 3D graphics on Linux and Unix platforms
  • Routines for plotting graphics defined by inequalities
  • Discrete trigonometric package

Wolfram Language 4.0   |   May 1999 Reference »

  • Extensive enhancements in speed and efficiency in numerical calculation
  • Publishing documents in a variety of formats
  • Direct import and export from over 20 standard data, graphics and sound file formats
  • Extended range and improved functions for data analysis including correlation, convolution and a new Fourier transform algorithm
  • Support for handling computations in specified algebraic domains
  • Enhancements to many built-in Wolfram Language functions

Wolfram Language 3.0   |   September 1996 Reference »

  • Interactive mathematical typesetting system
  • Algebraic numbers
  • Wolfram Language compiler extended to work with arrays of machine numbers
  • Support for nonlinear least squares with Levenberg–Marquardt technique
  • Improved interpolation (important in finding the result of numerical ordinary differential equations)
  • Interval arithmetic
  • New functions for simplifying and transforming expressions
  • Optimized Groebner basis functions
  • Many new special functions
  • Exception-based programming flow control

Wolfram Language 2.2   |   June 1993 Reference »

  • WSTP (Wolfram Symbolic Transfer Protocol) for Windows
  • Isocontour plotting routine added
  • Package for symbolic solutions of first-order partial differential equations added
  • Ten other packages added in areas such as three-dimensional contour plotting, variational calculus and music
  • Faster numerical solutions of sparse linear systems of equations
  • Symbolic definite integration expanded to include tests for nonintegrable singularities and also handle branch cuts in the range of integration

Wolfram Language 2.1   |   June 1992 Reference »

  • Upgrade of contour plotting algorithm
  • Unix WSTP (Wolfram Symbolic Transfer Protocol) enhancements
  • WSTP (Wolfram Symbolic Transfer Protocol) for Macintosh
  • New packages added in areas such as nonlinear fitting, binary file manipulation, Dirac delta functions and sound synthesis

Wolfram Language 2.0   |   January 1991 (first major update) Reference »

  • Numerical ordinary differential equation solver
  • Numerical compiler
  • Linear algebra improvements
  • Implementation of Risch algorithm for Integrate
  • Symbolic ordinary differential equation solver
  • Series extended to many special functions
  • ParametricPlot3D added
  • Many extra embellishments for graphics
  • Improved hidden-surface elimination for 3D graphics
  • Many string and file operations
  • WSTP (Wolfram Symbolic Transfer Protocol) protocol for interprocess and network-based communication
  • Sound support
  • Support of foreign character sets
  • Error detection and debugging

Wolfram Language 1.2   |   August 1989 Reference »

  • Support for remote kernels
  • Symbolic integration greatly enhanced
  • Rudimentary differential equation-solving capabilities with DSolve
  • Solving of transcendental and other equations that require explicit use of inverse functions
  • Exact interpolating polynomials
  • LinearProgramming, ConstrainedMax and ConstrainedMin added
  • MatrixPower and MatrixExp added
  • Groebner bases added
  • Modulus options added to Det, Inverse and LinearSolve
  • Statistics and Graphics standard packages added
  • Many new graphics options and features, including axes and labels for 3D graphics
  • Much more efficient multivariate polynomial GCD (greatest common divisor) and factorization

Wolfram Language 1.0   |   June 1988 Reference »

  • Initial release of the Wolfram Language
de es fr ja ko pt-br ru zh