SML/NJ Old News
- [2019-12-13] Version 110.96 is
released.
This release fixes a number of issues with the 64-bit version; see the
See the README
for details.
- [2019-11-09] Version 110.95 is
released.
This release fixes some critical bugs.
See the README
for details.
- [2019-11-02] New versions of both the macOS and Windows
installers for the 110.94
have been posted. The macOS installers fix an issue where the
scripts were looking for a 32-bit version when a 64-bit version had
been installed. The Windows installer includes a fix for bug #225 that
was inadvertently omitted.
- [2019-11-01] New versions of the 110.94
installers for macOS were released. These fix a problem with the wrapper
scripts having an incorrect path for the installation.
- [2019-10-31] Version 110.94 is
released.
This version is the first to support 64-bit platforms; specifically
64-bit executables on macOS and Linux.
See the README
for details.
- [2019-09-05] Version 110.93 is
released.
See the README
for details.
- [2019-08-10] Version 110.92 is
released.
See the README
for details.
- [2019-06-20] Version 110.91 is
released.
See the README
for details.
- [2019-06-12] Version 110.90 is
released.
This release completes the switch over to 64-bit file positions by adding
support for Windows (which was missing in 110.89).
See the README
for details.
- [2019-06-01] Version 110.89 is
released.
This release is not completely stable, so we recommend sticking with 110.87
for production work.
Also, this version does not support Windows.
See the README
for details.
- [2019-05-15] Version 110.88 is
released.
This release is not completely stable, so we recommend sticking with 110.87
for production work.
See the README
for details.
- [2019-05-03] Version 110.87 is
released.
See the README
for details.
Note that Version 110.86 was released on May 2, but was not announced, since
it was just a stepping stone to get to the 110.87 release.
- [2018-12-21] Version 110.85 is
released.
See the README
for details.
- [2018-09-03] Version 110.84 is
released.
See the README
for details.
- [2018-06-01] Version 110.83 is
released.
See the README
for details.
- [2017-10-26] The Microsoft Windows MSI installer for 110.82 is now available.
- [2017-10-16] Version 110.82 is
released.
See the README
for details.
Note: We are currently working on getting our distribution scripts
to work properly on
Windows 10, so we do not have a Windows MSI file for 110.82 at this time.
- [2017-05-01] Version 110.81 is
released.
See the README
for details.
- [2016-08-26] Updated the runtime.tgz file in the
110.80 release to
address an issue with building from source on some versions of Mac OS X.
- [2016-08-19] Version 110.80 is
released.
See the README
for details.
- [2015-10-08]
We have moved the SML/NJ Developer's mailing list to a mail server
at the University of Chicago. We also propogated the list
of subscribers from SourceForge to the new list.
The new name of the list is .
(To avoid receiving too much spam we do not show the name of the mailing list in clear text
and render it as a PNG image instead.)
- [2015-10-04] Version 110.79 is
released.
See the README
for details.
- [2014-12-24] Version 110.78 is
released.
See the README
for details.
- [2014-08-22] Version 110.77 is
released.
See the README
for details.
- [2013-08-23] Version 110.76 is
released.
See the README
for details.
- [2012-10-01] Version 110.75 is
released.
See the README
for details.
- [2012-01-31] Version 110.74 is
released.
See the README
for details.
- [2011-05-16] Version 110.73 is
available.
See the README
for details.
- [2010-02-06] Working
version 110.72
available.
- [2009-09-18] Working
version 110.71
available.
- [2009-08-18] A new bug form and issue tracker are available for the SML/NJ distribution.
- [2009-06-17] Working
version 110.70
available.
- [2009-01-13] Working
version 110.69
available.
- [2008-09-17] Working
version 110.68
available.
- [2007-11-15] Working
version 110.67
available. This release includes a revamped installer for Windows,
support for Mac OS X 10.5 (Leopard), a few enhancements and many bug fixes.
(Version 110.66 did not get
announced.)
- [2007-06-07] Working
version 110.65
available. This fixes a number of bugs in ml-ulex which
also affected ckit and nlffi.
- [2007-05-31] Working
version 110.64
available.
(Version 110.63 did not get
announced.)
- [2007-02-02] Working
version 110.62 available.
(Version
110.61 did not get
announced.)
- Working version
110.60 available.
New directory layout, subversion-based source repository,
beta-releases of new program generator tools.
- Working version
110.59 available.
Bugfixes and minor improvements.
- Working version
110.58 available.
Among other improvements, this version adds support for
Intel-based Macs as well as x86-64-based Linux machines. Moreover,
it comes with lexgen, a brand-new drop-in replacement for
ml-lex.
- Working version
110.57
available. Bugfixes and minor feature enhancements.
- Working version 110.51 available.
This version adds 64-bit integer and word arithmetic to the
Basis library (structures Int64 and
Word64). (At the moment, the implementation is rather
inefficient, though.)
- Working version 110.50 available.
This version corrects a problem related to struct arguments
and results with NLFFI on the x86 platform. It also improves
back-trace support and adds a simple test coverage tool.
In addition, CM can now deal directly with "lazy sml" source code.
- Working version 110.49 available.
Version 110.49 fixes another show-stopper bug in the x86 c-calls
implementation, fixes a bug in the signal masking code, and enables
Cygwin support.
- Working version 110.48 available.
Version 110.48 fixes a show-stopper bug in the x86 c-calls
implementation introduced by 110.47. It also resolves a few other
minor issues.
- Working version 110.47 available.
The most important change is the availability of preliminary
implementations of the NLFFI foreign-function interface under Mac OS
X and Win32.
- Working version 110.46 available.
We are moving closer to compliance with the Basis Library specification.
There are also bugfixes and other minor enhancements to the installer,
the Windows port, the ml-build command-line tool, and
the Compilation Manager.
- Working version 110.45 available.
This is a maintenance release which mostly fixes problems compiling
the runtime system code using GCC 3.3.
- Working version 110.44 available.
This update fixes several important bugs, improves the new
installer, provides support for Mac OS X 10.3 (Panther), and
continues to bring the Basis implementation closer to the
specification.
- Working version 110.43 available.
This is a fairly major update which brings back an operational
port to the Microsoft Windows platform as well as extensive
work on the Basis library (including support for IntInf.int).
- The SML/NJ source CVS repository has been moved to SourceForge.
The
SML/NJ SourceForge
project page
has a link to information about CVS access. The distribution files
are also in the process of being moved to SourceForge. A mirror of
the www.smlnj.org is available at the
University of Chicago. The Bell Labs SML/NJ web site is now obsolete and
will be replaced with an indirection to www.smlnj.org. [March 10, 2003]
- We have switched over to a new mailing list hosted by
SourceForge. The name of
the new list is .
(To avoid receiving
to much spam we do not show the name of the mailing list in clear text
and render it as a JPG image instead. If spammers start using fancy
OCR, we give up.)
- Working version 110.42 available.
This relatively small but important update (among other things)
fixes a memory leak problem in CML and provides support for MacOS
X 10.2. (We have provided a MacOS disk
image with pre-compiled runtime systems for both MacOS 10.1
and 10.2 for use by those without developer tools. See the README
file within this disk image for details.)
- Version 111 plans.
Last modified: Wed Feb 1 11:45:08 CST 2012