------------------------------------------------------------------------
-- Release notes for Agda 2 version 2.3.6
------------------------------------------------------------------------

Important changes since 2.3.4:

Installation and Infrastructure
===============================

Pragmas and Options
===================

* The option --termination-depth is now obsolete.

  The default termination depth is now infinity instead of
  (previously) 1.  This means that setting --termination-depth might
  now make the termination checker *weaker* (instead of stronger).
  However, there is no guaranteed effect of setting
  --termination-depth any more.  The flag is only kept for debugging
  Agda.

  For example, the following code now passes the termination checker
  (needed higher --termination-depth before):

    f : Nat → Nat
    g : Nat → Nat

    f zero                = zero
    f (suc zero)          = zero
    f (suc (suc zero))    = zero
    f (suc (suc (suc n))) = g n     -- decrease by 3

    g n = f (suc (suc n))           -- increase by 2

  [See also issue 709.]

Language
========

Goal and error display
======================

Type checking
=============

Compiler backends
=================

Tools
=====

Emacs mode
----------

LaTeX-backend
-------------
