ASDF 3.3.1 is released

Robert Goldman rpgoldman at sift.info
Tue Nov 14 22:25:37 UTC 2017


Today we release ASDF 3.3.1, the first bugfix release for the 3.3.0 
release series.  Of primary interest in this release are

1. a fix for an incompatibility in the UIOP stamp-comparison functions.  
The handling of infinity as a bound in these functions changed between 
3.2 and 3.3, potentially causing problems in backward compatibility.  In 
order to maintain compatibility, the old behavior was restored to the 
stamp-comparison functions, and new functions -- TIMEstamp comparison 
functions -- were added to carry the new behaviors.

2. a fix for upgrade from version 3.2.1

3. fixes for bugs that can occur when the default readtable is 
manipulated inside a dependency loaded by DEFSYSTEM-DEPENDS-ON.

We urge implementations that are currently bundling previous versions of 
ASDF -- and especially those bundling 3.3.0 -- to upgrade to 3.3.1 at 
their earliest convenience.

Here is the changelog entry for 3.3.1:

cl-asdf (2:3.3.167-1) unstable; urgency=low

   New milestone:
   * UIOP compatibility fix: Introduced new replacement "timestamp"
     comparison functions, because of inadvertent change in the
     API. Functions that are compatible with the old semantics are 
retained
     as "stamp" comparison functions, but will eventually be deprecated.
   * Upgrade fix: Upgrade from 3.2.1 needed repair.
   * Syntax manipulation: Fix for bugs that could be introduced when the
     default readtable was manipulated during the loading of a
     defsystem-depends-on system.
   * Tests: tests for new capabilities and bugs
   * Documentation: a number of improvements and clarifications.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.common-lisp.net/pipermail/asdf-announce/attachments/20171114/65e66c5d/attachment.html>


More information about the asdf-announce mailing list