All Versions
13
Latest Version
4.2
Avg Release Cycle
110 days
Latest Release
634 days ago

Changelog History
Page 1

  • v4.2

    April 24, 2020
  • v4.1.5 Changes

    July 26, 2020

    ๐Ÿš€ This release fixes a serious security issue (CVE-2020-15120).

    โฌ†๏ธ All users are encouraged to upgrade.

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fix unauthorized access and modification of project data (CVE-2020-15120) (#663)

    ๐Ÿ”„ Changed

    • ๐Ÿ”„ Change mobile icon link (#598)
    • ๐Ÿ‘Œ Improve French translation of email templates (#593)

    โž• Added

    • โž• Add translations for Portuguese (Brazil), Tamil, Hindi
  • v4.1.4 Changes

    June 07, 2020

    ๐Ÿ›  This is a bugfix-only release. It is almost certainly the last release to support Python 2: you should upgrade to Python 3!

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fix failed installation because dependencies were not being pinned (#540, #545, #558)
    • ๐Ÿšš backend: Trim usernames to remove leading or trailing spaces. This avoids a situation where different names can be visually identical (#367)
    • backend: Fix API to forbid project creation when the ALLOW_PUBLIC_PROJECT_CREATION setting is set to false (#496)
    • backend: Fix crash when a localized email template is missing (#592)
    • ๐Ÿ“œ backend: Fix language code parsing (#589)
    • backend: Improve error handling when sending emails (#595)
    • ๐Ÿ’ป UI: Fix datepicker that was being displayed twice on some browsers (#221)
    • ๐Ÿ’ป UI: Fix "Submit and add a new one" button that had no effect when adding a bill (#498)
    • ๐Ÿ’ป UI: Prevent bill cancellation when cancelling autocomplete (#506)
    • ๐Ÿ“ฑ UI: Fix responsive width of homepage on small screns (#549)
    • ๐Ÿ’ป UI: Fix color of the "Add a member" button (#499)
    • ๐Ÿ’ป UI: Fix missing HTML tag (#583)
    • ๐Ÿ’ป UI: Fix a small typo in the french project-reminder email (#486)
    • ๐Ÿ’ป UI: Fix typo on message displayed when adding a member (#575)
    • ๐Ÿ’ป UI: Fix incorrect tool-tip message about the private code (#623)

    โž• Added

    • โž• Add translations for German, Spanish (latin-america), Norwegian (bokmรฅl), Indonesian, Polish, Russian, Chinese, Turkish, Ukrainian
    • โšก๏ธ Update translations for all languages
  • v4.1.3 Changes

    September 18, 2019

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fix packaging. Previous (4.1) release wasn't pip-installable on all systems.
    • ๐Ÿ›  Fix readme and requirements.txt to upload to PyPI.

    ๐Ÿ”„ Changed

    • Display password reminder message on a new page rather than on a flash message (#455, #469)
  • v4.1.2

    September 18, 2019
  • v4.1.1

    September 18, 2019
  • v4.1 Changes

    September 08, 2019

    โž• Added

    • โž• Add a compress_assets target in the makefile to compress PNG (#459)
    • Document how to use systemd (#435)
    • โž• Add support for python 3.7
    • โž• Add links to documentation, mobile app and git repository in the footer (#445)
    • ๐ŸŒ Use weblate to handle translations
    • โž• Add dutch translation
    • โž• Add project switcher on login page if already logged (#445)

    ๐Ÿ”„ Changed

    • ๐Ÿ“š Documentation has been cleaned and reorganised.
    • Display a placeholder when no entries are present in the bill list. (#457)
    • Disable the "add bill" action until members are present (#457)
    • ๐Ÿ‘Œ Improve invitations UX (#451)
    • In the bills list, display the "added on" column as a tooltip (#443)
    • โšก๏ธ Updated bootstrap to latest stable (#440)
    • ๐Ÿ‘Œ Improved "project already exists" message (#442)
    • ๐Ÿ‘Œ Improve usability specially for small screen (#441)
    • Replace export forms by links (#450)
    • Rework homepage design (#445)
    • ๐Ÿณ Docker now downloads IHM from PyPI or the reference git repo (#446)
    • Arrange navbar items by functions (#445)
  • v4.0 Changes

    January 24, 2019

    โž• Added

    • โž• Add CORS headers in the API (#407)
    • Document database migrations (#390)
    • ๐Ÿ‘ Allow basic math operations in amount field (#413)
    • โž• Add bill.creation_date field (#327)
    • ๐Ÿ”ง Document PostgreSQL configuration (#415)

    ๐Ÿ›  Fixed

    • Do not allow negative weights on users (#366)
    • ๐Ÿ›  Fix docker image (#398)
    • ๐Ÿ“š minor documentation changes

    ๐Ÿ”„ Changed

    • โšก๏ธ Update API project list (#405)
  • v3.0 Changes

    November 25, 2018

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fix broken install with pip โ‰ฅ 10 (#340)
    • ๐Ÿ›  Fix the generation of the supervisord template (#309)
    • ๐Ÿ›  Fix Apache conf template (#359)

    • ๐ŸŒ Regenerate translations and improve fr translations (#338)

    • ๐Ÿ›  Fix the validation of the hashed password (#310)

    • ๐Ÿ›  Fix infinite loop that happened when accessing / (#358)

    • ๐Ÿ›  Fix email validation when sending invites

    • ๐Ÿ›  Fix double-click when deleting a bill (#349)

    • ๐Ÿ›  Fix error escaping (#388)

    • ๐Ÿ›  Fix form error on already existing participant (#370)

    • ๐Ÿ›  Fix documentation for create bills via api (#391)

    • ๐Ÿ›  Fix docker ADMIN_PASSWORD configuration (#384)

    • ๐Ÿ›  Fix docker bug where conf is duplicated at each run (#392)

    • ๐Ÿ›  Fix cffi installation in Dockerfile (#364)

    โž• Added

    • Document MySQL setup (#357)
    • โž• Add a favicon.ico (#381)
    • ๐Ÿ”ง Document external mail server configuration (#278)
    • ๐Ÿ‘Œ Improve settings documentation styling (#251)
    • โž• Add a ihatemoney delete-project command to delete a project (#375)
    • โž• Add nice 404 error pages (#379)

    ๐Ÿ”„ Changed

    • โœจ Enhance translation tooling (#360)
    • ๐Ÿ‘Œ Improve Makefile (#387)
    • Sort members alphabetically in the new bill form. (#374)
    • Underline actions links on hover (#377)

    โœ‚ Removed

    • โœ‚ Remove Sentry, as it's not used anymore on prod. (#380)
  • v2.1 Changes

    February 16, 2018

    =======

    ๐Ÿ”„ Changed

    • ๐Ÿ—„ Use flask-restful instead of deprecated flask-rest for the REST API (#315)
    • ๐Ÿ‘‰ Make sidebar scrollable. Usefull for large groups (#316)

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fix the "IOError" crash when running ihatemoney generate-config (#308)
    • Made the left-hand sidebar scrollable (#318)
    • ๐Ÿ›  Fix and enhanche Docker support (#320, #321)

    โž• Added

    • Statistics API (#343)
    • ๐Ÿ‘ Allow to disable/enable member via API (#301)
    • Enable basic Apache auth passthrough for API (#303)