wger v1.9 Release Notes

Release Date: 2020-06-29 // over 2 years ago
  • ๐Ÿ†• New features:

    • ๐Ÿ‘ Allow users to enter their birthdate instead of just the age (thanks @dtopal) #332
    • Work to ensure that mobile templates are used when appropriate
    • โž• Added optional S3 static asset hosting.
    • โฌ‡๏ธ Drop Python 2 support.
    • Replaced django-mobile with django-user_agent (and some custom code) This isn't as slick as django-mobile was, but it unblocks possible * * Django 2.x support.
    • โšก๏ธ Update many dependencies to current versions.

    ๐Ÿ‘Œ Improvements:

    • ๐Ÿ‘Œ Improve look of weight graph (thanks @alokhan) #381
    • โž• Added password validation rules for more security
    • Exercise image downloader checks only accepted exercises (thanks @gmmoraes) #363
    • ๐Ÿ‘‰ Use a native data type for the exercises' UUID (thanks @gmmoraes) #364
    • โœ… Increase speed of testsuite by performing the tests in parallel (thanks @Mbarak-Mbigo) wger_vulcan/#6
    • โšก๏ธ Update screen when adding an exercise to the workout while using set slider (thanks @gmmoraes) #374
    • Work to slim docker image * Download images at startup - If DOWNLOAD_IMGS environmental variable is set to TRUE * Uninstall dev packages
    • โšก๏ธ Update Ubuntu version used in docker container.
    • ๐Ÿ›  Fixed a handful of hard coded static path references to use static taglib
    • โšก๏ธ Updated tinymce theme for v5.
    • ๐Ÿ›  Other improvements and bugfixes: #336, #359,#386_, #443

Previous changes from v1.8

  • ๐Ÿ†• New languages:

    • Norwegian (many thanks to Kjetil Elde @w00p #304)
    • French (many thanks to all translators)

    ๐Ÿ†• New features:

    • Big ingredient list in Dutch, many thanks to alphafitness.club!
    • โž• Add repetition (minutes, kilometer, etc.) and weight options (kg, lb, plates, until failure) to sets #216 and #217
    • ๐Ÿ‘ Allow administrators to deactivate the guest user account #330
    • โž• Add option to show the gym name in the header instead of the application name, part of #214
    • Exercise names are now capitalized, making them more consistent #232
    • Much improved landing page (thanks @DeveloperMal) #307
    • โž• Add extended PDF options to schedules as well (thanks @alelevinas ) #272
    • ๐Ÿ‘‰ Show trained secondary muscles in workout view (thanks @alokhan ) #282
    • ๐Ÿ‘‰ Use the metricsgraphics library to more easily draw charts #188
    • โœ‚ Removed persona (browserID) as a login option, the service is being discontinued #331

    ๐Ÿ‘Œ Improvements:

    • ๐Ÿ’… Check and enforce style guide for JS files #317 (@petervanderdoes)
    • BMI calculator now works with pounds as well (thanks @petervanderdoes) #318
    • Give feedback when autocompleter didnโ€™t find any results #293
    • ๐ŸŒฒ Make exercise names links to their detail page in training log pages #350
    • ๐Ÿ‘ Better GUI consistency in modal dialogs (thanks @jstoebel ) #274
    • Cache is cleared when editing muscles (thanks @RyanSept @pythongeek ) #260
    • ๐ŸŒฒ Fields in workout log form are no longer required, making it possible to only log weight for certain exercises #334
    • ๐Ÿ†• New, more verbose, API endpoint for exercises, (thanks @andela-bmwenda)
    • The dashboard page was improved and made more user friendly #201 (partly)
    • ๐Ÿ’ป Replace jquery UIโ€™s autocompleter and sortable this reduces size of JS and CSS #78 and #79
    • โšก๏ธ Update to D3js v4 #314, #302
    • โœ‚ Remove hard-coded CC licence from documentation and website #247

    ๐Ÿ›  Other improvements and bugfixes: #25, #243, #279, #275, #270, #258, #257, #263, #269, #296, #297, #303, #311, #312, #313, #322, #324, #325

    โฌ†๏ธ Please check the changelog for information on upgrading