---
**2016-02-28**
New translations:
* Czech (many thanks to Tomáš Z.!)
* Swedish (many thanks to ywecur!)
New features:
* Workout PDF can now print the exercises' images and comments `261`_
* Allow login with username or email (thanks `warchildmd`_) 164`_
* Correctly use user weight when calculating nutritional plans' calories (thanks `r-hughes`_) `210`_
* Fix problem with datepicker `192`_
* Order of exercises in supersets is not reverted anymore `229`_
* Improvements to the gym management:
* Allow to add contracts to members
* Visual consistency for lists and actions
* Vastly reduce the number of database queries in gym member list `144`_
* Global list of users for installation `212`_
* Allow administrators to restrict user registration `220`_
* Refactored and improved code, among others `208`_
* Allow gym managers to reset a member's password `186`_
* Better rendering of some form elements `244`_
* Improved GUI consistency `149`_
* Docker images for easier installation `181`_
* Use hostname for submitted exercises (thanks `jamessimas`_) `159`_
* Download js libraries with bowerjs (thanks `tranbenny`_) `126`_
* Improved and more flexible management commands `184`_
* Fixed error when importin weight entries from CSV (thanks `r-hughes`_) `204`_
* Fixed problems when building and installing the application on Windows (thanks `romansp`_) `197`_
* Fixed potential Denial Of Service attack (thanks `r-hughes`_) `238`_
* Dummy data generator can not create nutrition plans (thanks `cthare`_) `241`_
Other improvements and bugfixes: `279`_, `275`_, `270`_, `258`_, `257`_
.. _126: https://github.com/wger-project/wger/issues/126
.. _144: https://github.com/wger-project/wger/issues/144
.. _149: https://github.com/wger-project/wger/issues/149
.. _159: https://github.com/wger-project/wger/issues/159
.. _164: https://github.com/wger-project/wger/issues/164
.. _181: https://github.com/wger-project/wger/issues/181
.. _184: https://github.com/wger-project/wger/issues/184
.. _186: https://github.com/wger-project/wger/issues/186
.. _192: https://github.com/wger-project/wger/issues/192
.. _197: https://github.com/wger-project/wger/issues/197
.. _204: https://github.com/wger-project/wger/issues/204
.. _208: https://github.com/wger-project/wger/issues/208
.. _210: https://github.com/wger-project/wger/issues/210
.. _212: https://github.com/wger-project/wger/issues/212
.. _229: https://github.com/wger-project/wger/issues/229
.. _220: https://github.com/wger-project/wger/issues/220
.. _238: https://github.com/wger-project/wger/issues/238
.. _241: https://github.com/wger-project/wger/issues/241
.. _244: https://github.com/wger-project/wger/issues/244
.. _257: https://github.com/wger-project/wger/issues/257
.. _258: https://github.com/wger-project/wger/issues/258
.. _261: https://github.com/wger-project/wger/issues/261
.. _270: https://github.com/wger-project/wger/issues/270
.. _275: https://github.com/wger-project/wger/issues/275
.. _279: https://github.com/wger-project/wger/issues/279
.. _jamessimas: https://github.com/jamessimas
.. _r-hughes: https://github.com/r-hughes
.. _romansp: https://github.com/romansp
.. _cthare: https://github.com/cthare
.. _warchildmd: https://github.com/warchildmd
.. _tranbenny: https://github.com/tranbenny