<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/xhtml; charset=utf-8">
</head>
<body>
<div style="font-family:sans-serif"><div style="white-space:normal">
<p dir="auto">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</p>
<ol>
<li value="1"><p dir="auto">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.</p></li>
<li value="2"><p dir="auto">a fix for upgrade from version 3.2.1</p></li>
<li value="3"><p dir="auto">fixes for bugs that can occur when the default readtable is manipulated inside a dependency loaded by DEFSYSTEM-DEPENDS-ON.</p></li>
</ol>
<p dir="auto">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.</p>
<p dir="auto">Here is the changelog entry for 3.3.1:</p>
<p dir="auto">cl-asdf (2:3.3.167-1) unstable; urgency=low</p>
<p dir="auto">New milestone:<br>
* UIOP compatibility fix: Introduced new replacement "timestamp"<br>
comparison functions, because of inadvertent change in the<br>
API. Functions that are compatible with the old semantics are retained<br>
as "stamp" comparison functions, but will eventually be deprecated.<br>
* Upgrade fix: Upgrade from 3.2.1 needed repair.<br>
* Syntax manipulation: Fix for bugs that could be introduced when the<br>
default readtable was manipulated during the loading of a<br>
defsystem-depends-on system.<br>
* Tests: tests for new capabilities and bugs<br>
* Documentation: a number of improvements and clarifications.</p>
</div>
</div>
</body>
</html>