Release Notes - SchoolBell 1.2.2
================================

SchoolBell Calendar is a calendar management system.


Changes from 1.2.1
-------------------

* Updated translations from Rosetta.
* Fixed test failures from a recursive __len__ call which appears on bleeding
  edge python version.
* Optimisations:
    - Significantly improved the speed of ACL and calendar views.
    - Added some ad-hoc benchmarks for measuring rendering time.
    - Hopefully fixed issue 377 (intermittent ConnectionStateError).
    - Partially fixed issue 379 (PDF calendars always in UTC), although
      end-users will probably not notice (the more visible part of the
      bug remains unfixed).
* Changes to build process:
    - Fix make extract-translations rule.
    - Install the test modules by default. Needed for debian packaging.
    - Make updating rosetta translations easier by providing makefile rules.


Changes from 1.2.0
-------------------

* Bugfix for http://issues.schooltool.org/issue354
  (User can't View calendar without Edit permission)


Major Changes from 1.1
-----------------------

* Calendar export to PDF for easy printouts
* Batching indexes (showing a small slice at a time) to accommodate large
  numbers of people and resources in the system
* Dates in forms can now be entered using a convenient calendar widget
* A site-wide calendar
* Note privacy settings


Download and Installation
-------------------------

Distributed Files:

* `Tarball`_
* `Zip File`_
* `GPG signed md5sums`_
* Packages will be distributed with Ubuntu_ and in Debian_ unstable.

.. _`Tarball`: http://www.schooltool.org/releases/schoolbell-1.2/1.2.1/schoolbell-1.2.1.tar.gz
.. _`Zip File`: http://www.schooltool.org/releases/schoolbell-1.2/1.2.1/schoolbell-1.2.1.zip
.. _`GPG signed md5sums`: http://www.schooltool.org/releases/schoolbell-1.2/1.2.1/md5sum
.. _`Ubuntu`: http://www.ubuntulinux.org
.. _`Debian`: http://www.debian.org
