<commit_before>Release Notes
=============

0.9.5 (Unreleased)
------------------

*Features*

* Use Bootstrap 2.3.2
* Estimation Accuracy report

*Bugfixes*

* Save auth groups when creating a new user.
* Require `crm.change_business` permission rather than `crm.edit_business`
  permission for EditUser view.
* Don't use transaction.commit_on_success on ViewUser or ViewProject views.
* Fix bug preventing passage of custom default value to `utils.get_setting`.

*Code Quality*

* Additional tests and code cleanup in the CRM app.
* Use Model.add_to_class to augment class

0.9.4 (Released 04-01-2014)
---------------------------

* Click to highlight row/column on Payroll summary page

0.9.3 (Released 11-06-2013)
---------------------------

Related issues are in the `0.9.3. milestone
<https://github.com/caktus/django-timepiece/issues?milestone=39&state=closed>`_.

*Features*

* Allow using compress when `DEBUG = True` with a new context processor,
  `timepiece.context_processors.extra_settings`.
* Align daily summary tables on the user timesheet
  (`#725 <https://github.com/caktus/django-timepiece/pull/725>`_).
* Add progress bars on the contract listing page
  (`#707 <https://github.com/caktus/django-timepiece/pull/707>`_).
* Add vertical highlighting to the payroll summary report
  (`#727 <https://github.com/caktus/django-timepiece/issues/727>`_).
* Bump `django-selectable <https://django-selectable.readthedocs.org/en/version-0.7.0/>`_
  version number to 0.7.0.
* Added a warning on the outstanding invoices page if users have unverified/unapproved<commit_msg>Update release notes<commit_after>Release Notes
=============

0.9.5 (Unreleased)
------------------

*Features*

* Use Bootstrap 2.3.2
* Estimation Accuracy report
* Sticky headers on all tables!
* Show active entry comment on dashboard page.

*Bugfixes*

* Save auth groups when creating a new user.
* Require `crm.change_business` permission rather than `crm.edit_business`
  permission for EditUser view.
* Don't use transaction.commit_on_success on ViewUser or ViewProject views.
* Fix bug preventing passage of custom default value to `utils.get_setting`.
* Manually calculate height/width in hours (#147b95a).

*Code Quality*

* Additional tests and code cleanup in the CRM app.
* Use Model.add_to_class to augment class.
* Make use of @cbv_decorator to avoid creating new Mixin classes for every
  decorator.

0.9.4 (Released 04-01-2014)
---------------------------

* Click to highlight row/column on Payroll summary page

0.9.3 (Released 11-06-2013)
---------------------------

Related issues are in the `0.9.3. milestone
<https://github.com/caktus/django-timepiece/issues?milestone=39&state=closed>`_.

*Features*

* Allow using compress when `DEBUG = True` with a new context processor,
  `timepiece.context_processors.extra_settings`.
* Align daily summary tables on the user timesheet
  (`#725 <https://github.com/caktus/django-timepiece/pull/725>`_).
* Add progress bars on the contract listing page
  (`#707 <https://github.com/caktus/django-timepiece/pull/707>`_).
* Add vertical highlighting to the payroll summary report
  (`#727 <https://github.com/caktus/django-timepiece/issues/727>`_).
* Bump `django-selectable <https://django-selectable.readthedocs.org/en/version-0.7.0/>`_
  version number to 0.7.0.
* Added a warning on the outstanding invoices page if users have unverified/unapproved
{'fraction_non_alphanumeric': 0.1501766784452297, 'fraction_numerical': 0.03504122497055359, 'mean_word_length': 3.6343792633015006, 'pattern_counts': {'":': 0, '<': 13, '<?xml version=': 0, '>': 13, 'https://': 10, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '7018956', 'n_tokens_mistral': 1125, 'n_tokens_neox': 1019, 'n_words': 328}