<h1><aname="migrating-from-1-12-x-to-1-13-0">Migrating from 1.12.x to 1.13.0</a></h1>
<p>Since lots of filenames have changed you should check that any
manually installed versions prior to 1.13.0 are removed. Otherwise
you will have startup problems.</p>
<p>The default output logger <ttclass="docutils literal"><spanclass="pre">text</span></tt> has now colored output if the
output terminal supports it. The old <ttclass="docutils literal"><spanclass="pre">colored</span></tt> output logger has
been removed.</p>
<p>The <ttclass="docutils literal"><spanclass="pre">-F</span></tt> option no longer suppresses normal output. The old behaviour
can be restored by giving the option <ttclass="docutils literal"><spanclass="pre">-onone</span></tt>.</p>
<p>The --status option is now the default and has been deprecated. The
old behaviour can be restored by giving the option <ttclass="docutils literal"><spanclass="pre">--no-status</span></tt>.</p>
<p>The default recursion depth is now infinite. The old behaviour
can be restored by giving the option <ttclass="docutils literal"><spanclass="pre">--recursion-level=1</span></tt>.</p>
<p>The option <ttclass="docutils literal"><spanclass="pre">--strict</span></tt> has been renamed to <ttclass="docutils literal"><spanclass="pre">--extern-strict-all</span></tt>.</p>
<p>The commandline program <ttclass="docutils literal"><spanclass="pre">linkchecker</span></tt> returns now non-zero exit value
when errors were encountered. Previous versions always return a zero
exit value.
For scripts to ignore exit values and therefore restore the old behaviour
you can append a <ttclass="docutils literal"><spanclass="pre">||</span><spanclass="pre">true</span></tt> at the end of the command.</p>