# Change log ## Version 0.8.10 (2024/10/09) ### Features and enhancements * [#635](https://github.com/SamR1/FitTrackee/issues/635) - Add ability to replace gpx title when adding a workout * [#636](https://github.com/SamR1/FitTrackee/issues/636) - Get description from gpx file if present ### Translations * [#629](https://github.com/SamR1/FitTrackee/issues/629) - [Translation Request] Russian * [PR#633](https://github.com/SamR1/FitTrackee/pull/633) - Translations update (Russian, Dutch, Italian, Galician) * [PR#637](https://github.com/SamR1/FitTrackee/pull/637) - Translations update (Spanish, Russian, German and Galician) Translation status: - Basque: 99% - Bulgarian: 98% - Czech: 72% - Dutch: 99% - English: 100% - French: 100% - Galician: 100% - German: 100% - Italian: 81% - Norwegian Bokmål: 52% - Polish: 98% - Portuguese: 97% - Russian: 61% - Spanish: 100% ### Misc * [PR#634](https://github.com/SamR1/FitTrackee/pull/634) - CI - add PostgreSQL 17 Thanks to the contributors: - @boosterl - @gallegonovato - @qwerty287 - @Shura0 - @sikmir - @xmgz ## Version 0.8.9 (2024/09/21) This release introduces a new field: the workout description. This field is longer than the "Notes" field and will have the same visibility as the workout in a next version (see [#125](https://github.com/SamR1/FitTrackee/issues/125)). The "Notes" field will remain private. ### Features and enhancements * [#610](https://github.com/SamR1/FitTrackee/issues/610) - Add a description field to workout ### Bugs Fixed * [#621](https://github.com/SamR1/FitTrackee/issues/621) - email username may contain special characters * [#622](https://github.com/SamR1/FitTrackee/issues/622) - Fix email sending by adding 'Message-ID' ### Translations * [PR#616](https://github.com/SamR1/FitTrackee/pull/616) - Translations update (Dutch) * [PR#617](https://github.com/SamR1/FitTrackee/pull/617) - Translations update (Italian) * [PR#618](https://github.com/SamR1/FitTrackee/pull/618) - Translations update (Polish) * [PR#620](https://github.com/SamR1/FitTrackee/pull/620) - Translations update (Polish) * [PR#624](https://github.com/SamR1/FitTrackee/pull/624) - Translations update (Spanish) * [PR#625](https://github.com/SamR1/FitTrackee/pull/625) - Translations update (Galician and Basque) * [PR#626](https://github.com/SamR1/FitTrackee/pull/626) - Translations update (German) * [PR#631](https://github.com/SamR1/FitTrackee/pull/631) - Translations update (Basque) Translation status: - Basque: 100% - Bulgarian: 99% - Czech: 72% - Dutch: 99% - English: 100% - French: 100% - Galician: 100% - German: 100% - Italian: 82% - Norwegian Bokmål: 52% - Polish: 99% - Portuguese: 97% - Spanish: 100% ### Misc * [PR#628](https://github.com/SamR1/FitTrackee/pull/628) - Replace markdown library Thanks to the contributors: - @boosterl - @byakurau - @dotlambda - @erral - @gallegonovato - @qwerty287 - @xmgz **Note:** This release contains database migration (see upgrade instructions in [documentation](https://samr1.github.io/FitTrackee/en/installation.html#upgrade)) ## Version 0.8.8 (2024/09/01) **FitTrackee** is now available in Bulgarian. ### Bugs Fixed * [#614](https://github.com/SamR1/FitTrackee/issues/614) - Labels are not translated on workouts average chart ### Translations * [PR#607](https://github.com/SamR1/FitTrackee/pull/607) - Translations update (German) * [#608](https://github.com/SamR1/FitTrackee/issues/608) - [translations request] Bulgarian * [PR#609](https://github.com/SamR1/FitTrackee/pull/609) - Translations update (Galician and Spanish) * [PR#612](https://github.com/SamR1/FitTrackee/pull/612) - Translations update (Bulgarian and Czech) Translation status: - Basque: 99% - Bulgarian: 100% - Czech: 73% - Dutch: 99% - English: 100% - French: 100% - Galician: 100% - German: 100% - Italian: 82% - Norwegian Bokmål: 52% - Polish: 91% - Portuguese: 98% - Spanish: 100% Thanks to the contributors: - @gallegonovato - @jmlich - @mara21 - @qwerty287 - @xmgz ## Version 0.8.7 (2024/08/25) ### Features and enhancements * [#604](https://github.com/SamR1/FitTrackee/issues/604) - New sport: Swimrun ### Bugs Fixed * [PR#598](https://github.com/SamR1/FitTrackee/pull/598) - CLI - fix limit for user data export cleanup ### Translations * [PR#600](https://github.com/SamR1/FitTrackee/pull/600) - Translations update (Galician) * [PR#603](https://github.com/SamR1/FitTrackee/pull/603) - Translations update (Basque) Translation status: - Basque: 99% - Czech: 72% - Dutch: 99% - English: 100% - French: 100% - Galician: 99% - German: 98% - Italian: 82% - Norwegian Bokmål: 52% - Polish: 91% - Portuguese: 98% - Spanish: 99% Thanks to the contributors: - @erral - @xmgz **Note:** This release contains database migration (see upgrade instructions in [documentation](https://samr1.github.io/FitTrackee/en/installation.html#upgrade)) ## Version 0.8.6 (2024/08/03) ### Translations * [PR#590](https://github.com/SamR1/FitTrackee/pull/590) - Translations update (Italian) * [PR#591](https://github.com/SamR1/FitTrackee/pull/591) - Translations update (Galician) * [PR#592](https://github.com/SamR1/FitTrackee/pull/592) - Translations update (German, Dutch) * [PR#593](https://github.com/SamR1/FitTrackee/pull/593) - Translations update (German) * [fb10602](https://github.com/SamR1/FitTrackee/commit/fb10602c47c426c432f528a1ecaf0b2dd4759e93) - update and fix translations Translation status: - Basque: 98% - Czech: 73% - Dutch: 100% - English: 100% - French: 100% - Galician: 100% - German: 99% - Italian: 82% - Norwegian Bokmål: 52% - Polish: 92% - Portuguese: 98% - Spanish: 100% ### Misc * [PR#595](https://github.com/SamR1/FitTrackee/pull/595) - CI - speed up tests Thanks to the contributors: - @ConfusedAlex - @lukasitaly - @simontb - @slothje - @xmgz ## Version 0.8.5 (2024/06/29) ### Features and enhancements * [#566](https://github.com/SamR1/FitTrackee/issues/566) - [Feature] Improved statistics section with average calculation * [PR#575](https://github.com/SamR1/FitTrackee/pull/575) - Add page to display sport statistics * [PR#587](https://github.com/SamR1/FitTrackee/pull/587) - Improve user forms ### Bugs Fixed * [PR#588](https://github.com/SamR1/FitTrackee/pull/588) - Fix click on workout chart checkbox labels ### Translations * [PR#564](https://github.com/SamR1/FitTrackee/pull/564) - Translations update (Dutch) * [PR#565](https://github.com/SamR1/FitTrackee/pull/565) - Translations update (Polish) * [PR#571](https://github.com/SamR1/FitTrackee/pull/571) - Translations update (Galician, Spanish) * [PR#582](https://github.com/SamR1/FitTrackee/pull/582) - Translations update (Galician, Spanish) Translation status: - Basque: 98% - Czech: 73% - Dutch: 98% - English: 100% - French: 100% - Galician: 100% - German: 98% - Italian: 73% - Norwegian Bokmål: 52% - Polish: 92% - Portuguese: 98% - Spanish: 100% ### Misc * [PR#583](https://github.com/SamR1/FitTrackee/pull/583) - Simplify docker deployment Thanks to the contributors: - @byakurau - @gallegonovato - @jderuiter - @pluja - @xmgz **Note:** This release contains database migration (see upgrade instructions in [documentation](https://samr1.github.io/FitTrackee/en/installation.html#upgrade)) ## Version 0.8.4 (2024/05/22) **FitTrackee** is now available in Portuguese. ### Features and enhancements * [f2aec30](https://github.com/SamR1/FitTrackee/commit/f2aec301e18bdf0ae506db6eb013f76d5c99eff1) - add password strength estimation for Czech * [#563](https://github.com/SamR1/FitTrackee/issues/563) - CLI - init language preference on user creation ### Translations * [#550](https://github.com/SamR1/FitTrackee/issues/550) - Typo: par page instead of per page * [PR#551](https://github.com/SamR1/FitTrackee/pull/551) - Translations update (Czech) * [PR#555](https://github.com/SamR1/FitTrackee/pull/555) - Translations update (Czech) * [#558](https://github.com/SamR1/FitTrackee/issues/558) - [translations request] Portuguese Translation status: - Basque: 100% - Czech: 74% - Dutch: 98% - English: 100% - French: 100% - Galician: 100% - German: 100% - Italian: 74% - Norwegian Bokmål: 53% - Polish: 88% - Portuguese: 100% - Spanish: 100% ### Misc * [PR#556](https://github.com/SamR1/FitTrackee/pull/556) - API - minor refacto * [PR#557](https://github.com/SamR1/FitTrackee/pull/557) - API - prepare SQLAlchemy migration Thanks to the contributors: - @jmlich - @voodoopt ## Version 0.8.3 (2024/05/09) ### Bugs Fixed * [#546](https://github.com/SamR1/FitTrackee/issues/546) - workout data are not refreshed after displaying segment ### Translations * [PR#545](https://github.com/SamR1/FitTrackee/pull/545) - Translations update (Basque, Czech) Translation status: - Basque: 100% - Czech: 25% - Dutch: 98% - English: 100% - French: 100% - Galician: 100% - German: 100% - Italian: 74% - Norwegian Bokmål: 53% - Polish: 88% - Spanish: 100% Thanks to the contributors: - @jmlich - @urtzai ## Version 0.8.2 (2024/05/08) ### Translations * [PR#540](https://github.com/SamR1/FitTrackee/pull/540) - Translations update (German) * [PR#542](https://github.com/SamR1/FitTrackee/pull/542) - Translations update (Czech) * [PR#544](https://github.com/SamR1/FitTrackee/pull/544) - Translations update (German, Czech) Translation status: - Basque: 88% - Czech: 25% - Dutch: 98% - English: 100% - French: 100% - Galician: 100% - German: 100% - Italian: 74% - Norwegian Bokmål: 53% - Polish: 88% - Spanish: 100% ### Misc * [PR#543](https://github.com/SamR1/FitTrackee/pull/543) - tools - replace black, flake8 and isort with ruff Thanks to the contributors: - @jmlich - @OndrejZivny - @qwerty287 ## Version 0.8.1 (2024/05/01) ### Features and enhancements * [PR#527](https://github.com/SamR1/FitTrackee/pull/527) - improve Sports endpoints response time ### Bugs Fixed * [PR#531](https://github.com/SamR1/FitTrackee/pull/531) - Minor navigation fixes on mobile * [PR#532](https://github.com/SamR1/FitTrackee/pull/532) - Fix footer color on dark mode * [PR#536](https://github.com/SamR1/FitTrackee/pull/536) - Accessibility fixes ### Translations * [PR#526](https://github.com/SamR1/FitTrackee/pull/526) - Translations update (Dutch, Galician, Norwegian Bokmål) * [PR#533](https://github.com/SamR1/FitTrackee/pull/533) - Translations update (Czech) * [#534](https://github.com/SamR1/FitTrackee/issues/534) - [translations request] Czech * [PR#537](https://github.com/SamR1/FitTrackee/pull/537) - Translations update (Spanish) * [PR#538](https://github.com/SamR1/FitTrackee/pull/538) - Translations update (Galician) Translation status: - Basque: 88% - Czech: 15% - Dutch: 98% - English: 100% - French: 100% - Galician: 100% - German: 88% - Italian: 74% - Norwegian Bokmål: 53% - Polish: 88% - Spanish: 100% ### Misc * [PR#528](https://github.com/SamR1/FitTrackee/pull/528) - README reworked * [PR#530](https://github.com/SamR1/FitTrackee/pull/530) - specify AGPLv3 license Thanks to the contributors: - @comradekingu - @gallegonovato - @jderuiter - @jmlich - @xmgz ## Version 0.8.0 (2024/04/21) **FitTrackee** now lets you associate [equipment](https://samr1.github.io/FitTrackee/en/features.html#equipments) with workouts and filter workouts on notes. ### Features and enhancements * [#259](https://github.com/SamR1/FitTrackee/issues/259) - Feature request: "Equipment" that can be associated with workouts * [#512](https://github.com/SamR1/FitTrackee/issues/512) - Add ability to filter on notes in Workouts List ### Bugs Fixed * [#508](https://github.com/SamR1/FitTrackee/issues/508) - Stopped speed threshold unit is missing on sports list * [3b6fa25](https://github.com/SamR1/FitTrackee/commit/3b6fa25e72375b5790a10761cdf7772ebfc02fbb) - fix workouts table display on small resolutions * [51758b4](https://github.com/SamR1/FitTrackee/commit/51758b45cd9e343b07409a55618879e4a8c534eb) - fix on filters hiding on small resolutions ### Translations * [PR#507](https://github.com/SamR1/FitTrackee/pull/507) Translations update (Galician) * [PR#510](https://github.com/SamR1/FitTrackee/pull/510) Translations update (Spanish) * [PR#511](https://github.com/SamR1/FitTrackee/pull/511) Translations update (Galician) * [PR#521](https://github.com/SamR1/FitTrackee/pull/521) Translations update (Spanish) * [PR#524](https://github.com/SamR1/FitTrackee/pull/524) Translations update (Spanish) Translation status: - Basque: 89% - Dutch: 89% - English: 100% - French: 100% - Galician: 99% - German: 89% - Italian: 75% - Norwegian Bokmål: 53% - Polish: 89% - Spanish: 100% ### Misc * [#502](https://github.com/SamR1/FitTrackee/issues/502) - Remove deprecated commands * [PR#506](https://github.com/SamR1/FitTrackee/pull/506) - CLI - update database commands Thanks to the contributors: - @jat255 - @gallegonovato - @xmgz **Note:** This release contains database migration (see upgrade instructions in [documentation](https://samr1.github.io/FitTrackee/en/installation.html#upgrade)) ## Version 0.7.32 (2024/03/10) ### Bugs Fixed * [#504](https://github.com/SamR1/FitTrackee/issues/504) - Database migrations fail ### Translations * [#496](https://github.com/SamR1/FitTrackee/issues/496) Translations update (Dutch) * [#499](https://github.com/SamR1/FitTrackee/issues/499) Translations update (Polish) Translation status: - Basque: 100% - Dutch: 100% - English: 100% - French: 100% - Galician: 100% - German: 100% - Italian: 84% - Norwegian Bokmål: 60% - Polish: 100% - Spanish: 100% Thanks to the contributors: - @bjornclauw - Mariuz ## Version 0.7.31 (2024/02/10) Basque is now available in FitTrackee interface. ### Bugs Fixed * [PR#495](https://github.com/SamR1/FitTrackee/pull/495) - fix menu display when clicking on application name ### Translations * [#490](https://github.com/SamR1/FitTrackee/issues/490) [Translation Request] EU - Basque Translation status: - Basque: 100% - Dutch: 99% - English: 100% - French: 100% - Galician: 100% - German: 100% - Italian: 84% - Norwegian Bokmål: 60% - Polish: 99% - Spanish: 100% ### Misc * [PR#494](https://github.com/SamR1/FitTrackee/pull/494) - Update install-python command Thanks to the contributors: - @erral ## Version 0.7.30 (2024/02/04) ### Features and enhancements * [b748459](https://github.com/SamR1/FitTrackee/commit/b7484598258b4891b5699e8e8512deee7977d517) - Update alert message colors on dark mode ### Bugs Fixed * [PR#481](https://github.com/SamR1/FitTrackee/pull/481) - Handle keyboard navigation on dropdowns * [3821e37](https://github.com/SamR1/FitTrackee/commit/3821e370228cf14cc73a9c3f17d47178e17e8842) - Make calendar arrows accessible to keyboard navigation * [PR#488](https://github.com/SamR1/FitTrackee/pull/488) - CLI - fix user creation when user already exists with same email * [PR#489](https://github.com/SamR1/FitTrackee/pull/489) - Handle keyboard navigation on calendar ### Translations * [PR#482](https://github.com/SamR1/FitTrackee/pull/482) - Translations update (Galician and Spanish) * [PR#484](https://github.com/SamR1/FitTrackee/pull/484) - Translations update (German) Translation status: - Dutch: 99% - English: 100% - French: 100% - Galician: 100% - German: 100% - Italian: 84% - Norwegian Bokmål: 60% - Polish: 99% - Spanish: 100% ### Misc * [aff4d68](https://github.com/SamR1/FitTrackee/commit/aff4d68a913b9aee5a620c4fb7f6049410ad7724) - CI - update actions version Thanks to the contributors: - @gallegonovato - @qwerty287 - @xmgz ## Version 0.7.29 (2024/01/06) ### Features and enhancements * [8aa4cff](https://github.com/SamR1/FitTrackee/commit/8aa4cff2bb21c877e382c7498442ccef35935d5f) - Update loader color on dark theme * [#478](https://github.com/SamR1/FitTrackee/issues/478) - Make application name clickable to access dashboard ### Bugs Fixed * [PR#479](https://github.com/SamR1/FitTrackee/pull/479) - Minor fixes on UI ### Translations * [PR#476](https://github.com/SamR1/FitTrackee/pull/476) - Translations update (Polish) * [PR#477](https://github.com/SamR1/FitTrackee/pull/477) - Translations update (Dutch) Translation status: - Dutch: 100% - English: 100% - French: 100% - Galician: 100% - German: 100% - Italian: 84% - Norwegian Bokmål: 60% - Polish: 100% - Spanish: 100% ### Misc * [PR#475](https://github.com/SamR1/FitTrackee/pull/475) - Build - use poetry-core instead of poetry Thanks to the contributors: - @traxys - Mariuz - Koen ## Version 0.7.28 (2023/12/23) ### Features and enhancements * [PR#474](https://github.com/SamR1/FitTrackee/pull/474) - Improve links display ### Bugs Fixed * [6e215aa](https://github.com/SamR1/FitTrackee/commit/6e215aa52eba28b14f74f3484b23197f5f0ddd4d) - fix background color on dark theme when modal is displayed ### Translations * [PR#473](https://github.com/SamR1/FitTrackee/pull/473) - Translations update (Galician, Spanish and German) Translation status: - Dutch: 98% - English: 100% - French: 100% - Galician: 100% - German: 100% - Italian: 84% - Norwegian Bokmål: 60% - Polish: 98% - Spanish: 100% Thanks to the contributors: - @gallegonovato - @qwerty287 - @xmgz ## Version 0.7.27 (2023/12/20) ### Features and enhancements * [#113](https://github.com/SamR1/FitTrackee/issues/113) - add a dark mode * [PR#464](https://github.com/SamR1/FitTrackee/pull/464) - Update user preferences display * [PR#471](https://github.com/SamR1/FitTrackee/pull/471) - add new sport: "Cycling (Trekking)" ### Bugs Fixed * [PR#469](https://github.com/SamR1/FitTrackee/pull/469) - change UI display only on login ou user preferences update * [PR#472](https://github.com/SamR1/FitTrackee/pull/472) - fix redirection when resetting password ### Translations * [PR#468](https://github.com/SamR1/FitTrackee/pull/468) - Translations update (Galician & Spanish) ### Misc * [#456](https://github.com/SamR1/FitTrackee/issues/456) - Drop PostgreSQL 11 support Translation status: - Dutch: 99% - English: 100% - French: 100% - Galician: 99% - German: 99% - Italian: 85% - Norwegian Bokmål: 61% - Polish: 99% - Spanish: 99% Thanks to the contributors: - @DavidHenryThoreau - @gallegonovato - @xmgz **Note:** This release contains database migration (see upgrade instructions in [documentation](https://samr1.github.io/FitTrackee/en/installation.html#upgrade)) ## Version 0.7.26 (2023/11/19) ### Bugs Fixed * [#224](https://github.com/SamR1/FitTrackee/issues/224) - Missing elevation results in incorrect ascent/descent total ### Translations * [PR#444](https://github.com/SamR1/FitTrackee/pull/444) - Translations update (Norwegian Bokmål) ### Misc In addition to dependencies update: * [PR#449](https://github.com/SamR1/FitTrackee/pull/449) - Update vue, tooling and chart library * [PR#450](https://github.com/SamR1/FitTrackee/pull/450) - Update gpxpy to 1.6.1 Translation status: - Dutch: 100% - English: 100% - French: 100% - Galician: 100% - German: 100% - Italian: 85% - Norwegian Bokmål: 61% - Polish: 100% - Spanish: 100% Thanks to the contributors: - @comradekingu ## Version 0.7.25 (2023/10/08) ### Bugs Fixed * [#441](https://github.com/SamR1/FitTrackee/issues/441) - Errors after upgrade to 0.7.24 ## Version 0.7.24 (2023/10/04) ### Bugs Fixed * [PR#433](https://github.com/SamR1/FitTrackee/pull/433) - Handle encoded password in EMAIL_URL ### Translations * [PR#427](https://github.com/SamR1/FitTrackee/pull/427) - fix typos and translations + refacto * [PR#431](https://github.com/SamR1/FitTrackee/pull/431) - Translations update (Galician) ### Misc * [PR#428](https://github.com/SamR1/FitTrackee/pull/428) - CI - Add PostgreSQL 16 * [2bcff2e](https://github.com/SamR1/FitTrackee/commit/2bcff2edc7308f8ec4a59b30dd482025bf7396e7) - API - update Flask to 3.0+ * [PR#436](https://github.com/SamR1/FitTrackee/pull/436) - CI - Add Python 3.12 * [PR#438](https://github.com/SamR1/FitTrackee/pull/438) - CI - update workflows Translation status: - Dutch: 100% - English: 100% - French: 100% - Galician: 100% - German: 100% - Italian: 85% - Norwegian Bokmål: 35% - Polish: 100% - Spanish: 100% Thanks to the contributors: - @xmgz ## Version 0.7.23 (2023/09/14) ### Bugs Fixed * [PR#421](https://github.com/SamR1/FitTrackee/pull/421) - remove darksky from available weather providers in .env * [PR#426](https://github.com/SamR1/FitTrackee/pull/426) - Update default tile server (thanks to @astridx) ### Misc * [PR#422](https://github.com/SamR1/FitTrackee/pull/422) - CI - fix e2e tests with packaged version ## Version 0.7.22 (2023/08/23) ### Bugs Fixed * [PR#411](https://github.com/SamR1/FitTrackee/pull/411) - Fix various typos * [PR#416](https://github.com/SamR1/FitTrackee/pull/416) - fix modal navigation and closing ### Translations * [PR#410](https://github.com/SamR1/FitTrackee/pull/410) - Translations update (German) * [PR#415](https://github.com/SamR1/FitTrackee/pull/415) - Translations update (Polish) * [PR#417](https://github.com/SamR1/FitTrackee/pull/417) - Translations update (Polish) * [PR#418](https://github.com/SamR1/FitTrackee/pull/418) - Translations update (Dutch) Translation status: - Dutch: 100% - English: 100% - French: 100% - Galician: 100% - German: 100% - Italian: 85% - Norwegian Bokmål: 35% - Polish: 100% - Spanish: 100% Thanks to the contributors: - @bjornclauw - @qwerty287 - Mariusz ## Version 0.7.21 (2023/07/30) ### Bugs Fixed * [#407](https://github.com/SamR1/FitTrackee/issues/407) - Workout display error when speeds are zero ### Misc * [PR#409](https://github.com/SamR1/FitTrackee/pull/409) - CI - update actions version ## Version 0.7.20 (2023/07/22) ### Features and enhancements * [#400](https://github.com/SamR1/FitTrackee/issues/400) - Add new sport: open water swimming ### Bugs Fixed * [PR#398](https://github.com/SamR1/FitTrackee/pull/398) - Fix language dropdown label * [#402](https://github.com/SamR1/FitTrackee/issues/402) - handle gpx file without elevation ### Translations * [PR#399](https://github.com/SamR1/FitTrackee/pull/399) - Translations update (Galician) * [PR#401](https://github.com/SamR1/FitTrackee/pull/401) - Translations update (Galician and Polish) * [PR#406](https://github.com/SamR1/FitTrackee/pull/406) - Translations update (Galician and Spanish) Translation status: - Dutch: 97% - English: 100% - French: 100% - Galician: 100% - German: 97% - Italian: 85% - Norwegian Bokmål: 35% - Polish: 56% - Spanish: 100% Thanks to the contributors: - @gallegonovato - @xmgz - Mariusz **Note:** This release contains database migration (see upgrade instructions in [documentation](https://samr1.github.io/FitTrackee/en/installation.html#upgrade)) ## Version 0.7.19 (2023/07/15) ### Features and enhancements * [PR#380](https://github.com/SamR1/FitTrackee/pull/380) - Update documentation link * [#390](https://github.com/SamR1/FitTrackee/issues/390) - Improve UI * [#391](https://github.com/SamR1/FitTrackee/issues/391) - Add new sport: paragliding ### Bugs Fixed * [#384](https://github.com/SamR1/FitTrackee/issues/384) - Inconsistent page with between workout with and without GPS data * [#393](https://github.com/SamR1/FitTrackee/issues/393) - PIL.Image module has no attribute ANTIALIAS ### Translations * [PR#394](https://github.com/SamR1/FitTrackee/pull/394) - Translations update (Galician) * [PR#397](https://github.com/SamR1/FitTrackee/pull/397) - Translations update (Spanish) ### Documentation * [PR#386](https://github.com/SamR1/FitTrackee/pull/386) - Minor fix in CONTRIBUTING.md * [PR#388](https://github.com/SamR1/FitTrackee/pull/388) - Minor typo in CONTRIBUTING.md ### Misc * [#395](https://github.com/SamR1/FitTrackee/issues/395) - CI - test a packaged version of FitTrackee * [cc3fe1c](https://github.com/SamR1/FitTrackee/commit/cc3fe1c82e6fb9f4d5ba94f0b8a9763540bbcab4) CI - update python and postgresql default versions Translation status: - Dutch: 97% - English: 100% - French: 100% - Galician: 98% - German: 97% - Italian: 85% - Norwegian Bokmål: 35% - Polish: 42% - Spanish: 100% Thanks to the contributors: - @dkm - @gallegonovato - @xmgz **Note:** This release contains database migration (see upgrade instructions in [documentation](https://samr1.github.io/FitTrackee/en/installation.html#upgrade)) ## Version 0.7.18 (2023/06/25) Polish is available in FitTrackee interface ([partially translated](https://hosted.weblate.org/languages/pl/fittrackee/)). Documentation is now translated in French (**note**: documentation translations are not yet available on Weblate). **Important**: Python 3.7 is no longer supported, the minimum version is now Python 3.8.1. ### Translations * [#351](https://github.com/SamR1/FitTrackee/issues/351) - [Translation Request] Polish * [PR#370](https://github.com/SamR1/FitTrackee/pull/370) - Translations update (Dutch, thanks to @bjornclauw) * [PR#371](https://github.com/SamR1/FitTrackee/pull/371) - Translations update (Polish, thanks to Mariusz on Weblate) * [PR#375](https://github.com/SamR1/FitTrackee/pull/375) - Translations update (French, thanks to @Thovi98) * [PR#376](https://github.com/SamR1/FitTrackee/pull/376) - Translations update (German, thanks to @qwerty287) ### Documentation * [1375986](https://github.com/SamR1/FitTrackee/commit/1375986837321fa356decadcff89bfc2144c345e) - Change documentation theme for Furo * [#377](https://github.com/SamR1/FitTrackee/issues/377) - Init documentation translation ### Misc * [#354](https://github.com/SamR1/FitTrackee/issues/354) - Drop support for Python 3.7 * [PR#374](https://github.com/SamR1/FitTrackee/pull/374) - Docker - install fittrackee in a virtualenv Translation status: - Dutch: 100% - English: 100% - French: 100% - Galician: 100% - German: 100% - Italian: 87% - Norwegian Bokmål: 36% - Polish: 43% - Spanish: 100% Thanks to all contributors. ## Version 0.7.17 (2023/06/03) ### Translations * [PR#366](https://github.com/SamR1/FitTrackee/pull/366), [PR#369](https://github.com/SamR1/FitTrackee/pull/369) - Translations update from Hosted Weblate (Galician, thanks to @xmgz) * [PR#367](https://github.com/SamR1/FitTrackee/pull/367) - Translations update (Spanish, French) Translation status: - Dutch: 99% - English: 100% - French: 100% - Galician: 100% - German: 99% - Italian: 87% - Norwegian Bokmål: 36% - Polish: 3% - Spanish: 100% ## Version 0.7.16 (2023/05/29) ### Features and enhancements * [PR#358](https://github.com/SamR1/FitTrackee/pull/358) - Add user preference for filtering of GPX speed data ### Bugs Fixed * [#359](https://github.com/SamR1/FitTrackee/issues/359) - Footer overlaps content on user preferences page ### Translations * [PR#350](https://github.com/SamR1/FitTrackee/pull/350) - Translations update from Hosted Weblate (Galician) * [PR#352](https://github.com/SamR1/FitTrackee/pull/352) - Translations update from Hosted Weblate (Dutch) * [PR#356](https://github.com/SamR1/FitTrackee/pull/356) - Init Polish translation files * [PR#357](https://github.com/SamR1/FitTrackee/pull/357) - Translations update from Hosted Weblate (Polish) * [PR#365](https://github.com/SamR1/FitTrackee/pull/365) - Translations update from Hosted Weblate (Spanish) Translation status: - Dutch: 99% - English: 100% - French: 100% - Galician: 99% - German: 99% - Italian: 87% - Norwegian Bokmål: 36% - Polish: 3% - Spanish: 100% **Note:** Polish is not yet available in FitTrackee interface. Thanks to the contributors: - @bjornclauw - @gallegonovato - @gnu-ewm - @jat255 - @xmgz **Note:** This release contains database migration (see upgrade instructions in [documentation](https://samr1.github.io/FitTrackee/en/installation.html#upgrade)) ## Version 0.7.15 (2023/04/12) Among enhancements and fixes, **FitTrackee** is now available in Galician, Spanish and partially in Norwegian Bokmål (see translation status below). **Note**: **DarkSky** API support is removed, since the service shut down on March 31, 2023. ### Features and enhancements * [#319](https://github.com/SamR1/FitTrackee/issues/319) - Add cli to create users * [#329](https://github.com/SamR1/FitTrackee/issues/329) - Make "start elevation axis at zero" sticky * [#333](https://github.com/SamR1/FitTrackee/issues/333) - Feature request: filter workouts by title * [#338](https://github.com/SamR1/FitTrackee/issues/338) - Display relevant error message when