From f4507845259a42d9bddb1d53d617fcd7c63bea9c Mon Sep 17 00:00:00 2001 From: "Robert P. Goldman" Date: Sun, 19 Jul 2015 10:54:19 -0500 Subject: [PATCH] Add paragraph about immutable systems. --- doc/release-emails/asdf-3.1.5.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/doc/release-emails/asdf-3.1.5.txt b/doc/release-emails/asdf-3.1.5.txt index 3176d5f0..293f5533 100644 --- a/doc/release-emails/asdf-3.1.5.txt +++ b/doc/release-emails/asdf-3.1.5.txt @@ -2,6 +2,8 @@ FIXME: Attach the changelog!!!! We would like to announce the release of ASDF 3.1.5, much later than expected, but also much more solid. As usual many thanks are due to Faré for many bug fixes, clean ups, explanations, etc. Thanks are also owed to Dave Cooper, for testing on the Windows platform, enabling the maintainers to test on Windows, and identifying many uncaught bugs. Thanks to Anton Vodonosov for testing the release candidate against Quicklisp on cl-test-grid. Finally, thanks to all who found bugs, provided patches, and used prerelease candidates. +Although ASDF 3.1.5 is primarily a bug fix release, it does add *experimental* support for immutable systems. Immutable systems will be loaded once, and then never updated, even if their definition changes. Immutable systems help support application delivery for Common Lisp, allowing programmers to bundle a version of a required library that will not be subject to change based on the environment into which it is installed. Thanks to Dave Cooper for the idea. + One thing that we have cleaned up that might affect some users is the treatment of the XDG directories. If you are using Windows and taking advantage of the default search path for the configuration and/or source-registry, then you will find that this path has just changed in incompatible ways. If you have configuration files, you may have to move or copy them from $LOCALAPPDATA/common-lisp/config/ to $LOCALAPPDATA/config/common-lisp/. Meanwhile your cache will be moved from $LOCALAPPDATA/common-lisp/cache/ to $LOCALAPPDATA/cache/common-lisp/. However, you should not have to move your source code, still in subdirectories of $LOCALAPPDATA/common-lisp/source/ We urge implementations that are currently bundling previous versions of ASDF to adopt 3.1.5. 3.1.5 does not introduce any API incompatibilities that we know of, and contains significant bug fixes on multiple platforms and implementations. See the Changelog (attached) for a list of the major bug fixes. Details on minor bugfixes can be found at launchpad.net/asdf -- GitLab