Changelog for 1.11
[blerg.git] / www / doc / changelog.html
index e8d47fd..a7a26d0 100644 (file)
 The intent of this changelog is to give an overview of the major changes
 and fixes made to BlĂ«rg.  For a detailed changelog, see the git log.
 
+<a name="v1.11"><h2>Verison 1.11 - released Thursday, March 5th, 2015</h2></a>
+
+<h3>Features Added</h3>
+<ul>
+<li>Password recovery - Passwords can now be recovered using a URL containing
+authenticated reset information.  These can be generated in advance for
+safe-keeping (like recovery codes), or sent via email if you have registered an
+email address.</li>
+<li>Email notifications - You can register an email address that will receive a
+daily digest of updates to your feed.  It also allows password resets via
+email.</li>
+<li>The recovery and email features above as well as password changes have been
+added to a new Account Center page.</li>
+<li>A new environment variable BLERG_HOME has been added to the install
+environment that points to the root of the blerg data store.</li>
+</ul>
+
+<h3>HTTP API Changes</h3>
+<ul>
+<li>Password recovery and email are configured via APIs on /aux/recovery and
+/aux/email, respectively.  They're implemented with new Perl CGIs in
+aux/cgi. Documentation forthcoming.</li>
+</ul>
+
+<h3>Perl API Changes</h3>
+<ul>
+<li>Missing documentation for auth functions has been added.</li>
+<li>A <code>configuration</code> module function has been created to access the
+runtime configuration in <code>blergconf</code>.</li>
+</ul>
+
+<h3>C API Changes</h3>
+<ul>
+<li>There is now a function <code>auth_get_counter</code> which returns an
+opaque 32-bit integer that will change when the password is changed.  It's
+intended to be used to invalidate things after a password change (like the
+above recovery links).</li>
+</ul>
+
+<h3>Bugs Squashed</h3>
+<ul>
+<li>Fixed a bug in the perl version of <code>subscription_list</code> where it
+was fetching the first 50 entries instead of the last.</li>
+</ul>
+
 <a name="v1.10"><h2>Version 1.10 - released Sunday, October 26th, 2014</h2></a>
 
 <h3>Features Added</h3>