You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+84-9Lines changed: 84 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,12 +1,87 @@
1
1
# Change log
2
2
3
+
## Version 1.0.0 (2025/10/05)
4
+
5
+
**FitTrackee** now allows you to filter workouts on location and display them on a map.
6
+
To do so, **FitTrackee** requires the installation of **PostGIS** extension on **PostgreSQL** database and the recalculation of all workouts to generate geospatial data.
7
+
You can find the upgrade instructions in [documentation](https://docs.fittrackee.org/en/upgrading-to-1.0.0.html)).
8
+
Two new environment variables have been added: [`ENABLE_GEOSPATIAL_FEATURES`](https://docs.fittrackee.org/en/installation.html#envvar-ENABLE_GEOSPATIAL_FEATURES) and [`NOMINATIM_URL`](https://docs.fittrackee.org/en/installation.html#envvar-NOMINATIM_URL).
9
+
10
+
Among other changes and improvements, this version also brings a new sport (Outdoor Padel).
11
+
12
+
**Warning:**
13
+
- The next version will require all workouts to be updated.
14
+
-**Python 3.9** and **PostgreSQL 12** are no longer supported. This version will not yet support **Python 3.14** when it is released.
15
+
- This release contains database migrations (see upgrade instructions in [documentation](https://docs.fittrackee.org/en/installation.html#upgrade)).
16
+
17
+
**Note**: This release note includes the changes from the beta versions.
18
+
19
+
### Features and enhancements
20
+
21
+
*[#810](https://github.com/SamR1/FitTrackee/issues/810) - Store file data in database
22
+
*[#812](https://github.com/SamR1/FitTrackee/issues/812) - Remove segments with zero distance
23
+
*[#918](https://github.com/SamR1/FitTrackee/issues/918) - Add filters on location in Workouts List
24
+
*[PR#924](https://github.com/SamR1/FitTrackee/pull/924) - Display filtered workouts on map
25
+
*[#931](https://github.com/SamR1/FitTrackee/issues/931) - New sport: Padel (Outdoor)
26
+
*[PR#937](https://github.com/SamR1/FitTrackee/pull/937) - Display workouts on a global map
27
+
28
+
### Bugs Fixed
29
+
30
+
*[PR#950](https://github.com/SamR1/FitTrackee/pull/950) - Fix async upload task creation when equipment is provided
31
+
32
+
### Translations
33
+
34
+
*[PR#936](https://github.com/SamR1/FitTrackee/pull/936) - Translations update from Hosted Weblate (Czech)
35
+
*[PR#944](https://github.com/SamR1/FitTrackee/pull/944) - Translations update from Hosted Weblate (Basque and Russian)
36
+
*[PR#947](https://github.com/SamR1/FitTrackee/pull/947) - Translations update from Hosted Weblate (French)
37
+
*[PR#948](https://github.com/SamR1/FitTrackee/pull/948) - Translations update from Hosted Weblate (Dutch, Galician and German)
38
+
39
+
Translation status:
40
+
- Basque: 96%
41
+
- Bulgarian: 54%
42
+
- Catalan: 26%
43
+
- Chinese (Simplified): 95%
44
+
- Croatian: 96%
45
+
- Czech: 48%
46
+
- Dutch: 100%
47
+
- English: 100%
48
+
- French: 100%
49
+
- Galician: 100%
50
+
- German: 88%
51
+
- Italian: 44%
52
+
- Norwegian Bokmål: 29%
53
+
- Polish: 96%
54
+
- Portuguese: 53%
55
+
- Russian: 96%
56
+
- Spanish: 71%
57
+
- Turkish: 1%
58
+
59
+
### Misc
60
+
61
+
*[#881](https://github.com/SamR1/FitTrackee/issues/881) - Drop support for Python 3.9
62
+
*[#911](https://github.com/SamR1/FitTrackee/issues/911) - Drop PostgreSQL12 support
*[PR#934](https://github.com/SamR1/FitTrackee/pull/934) - Client - update type annotations
65
+
*[PR#943](https://github.com/SamR1/FitTrackee/pull/943) - update Authlib + test refactoring
66
+
*[PR#949](https://github.com/SamR1/FitTrackee/pull/949) - add support for PostgreSQL 18
67
+
68
+
69
+
Thanks to the contributors:
70
+
-@erral
71
+
-@Fuchs-David
72
+
-@Stephan-P
73
+
-@xmgz
74
+
- Leo
75
+
- Rene Sato
76
+
77
+
3
78
## Version 1.0.0b3 (2025/09/27)
4
79
5
80
**This is a pre-release. Don't install this version in production, you may not be able to safely downgrade to a stable version.**
6
81
If you find bugs, please report them.
7
82
8
83
**Warning:**
9
-
- This release contains database migrations (see upgrade instructions in [documentation](https://next.docs.fittrackee.org/en/installation.html#upgrade))
84
+
- This release contains database migrations (see upgrade instructions in [documentation](https://docs.fittrackee.org/en/installation.html#upgrade)).
10
85
11
86
### Features and enhancements
12
87
@@ -29,8 +104,8 @@ If you find bugs, please report them.
29
104
If you find bugs, please report them.
30
105
31
106
**Warning:**
32
-
- if upgrading from v1.0.b1, the refresh command (Workout CLI) must be re-executed.
33
-
- This release contains database migrations (see upgrade instructions in [documentation](https://next.docs.fittrackee.org/en/installation.html#upgrade))
107
+
- if upgrading from v1.0.0b1, the refresh command (Workout CLI) must be re-executed.
108
+
- This release contains database migrations (see upgrade instructions in [documentation](https://docs.fittrackee.org/en/installation.html#upgrade)).
34
109
35
110
### Features and enhancements
36
111
@@ -51,22 +126,22 @@ If you find bugs, please report them.
51
126
52
127
**Warning:**
53
128
This version introduces major changes:
54
-
-**FitTrackee** v1+ now requires **PostGIS** extension and additional dependencies, see the upgrade instructions in [documentation](https://next.docs.fittrackee.org/en/upgrading-to-1.0.0.html)).
55
-
- Two new environment variables have been added: [ENABLE_GEOSPATIAL_FEATURES](https://next.docs.fittrackee.org/en/installation.html#envvar-ENABLE_GEOSPATIAL_FEATURES) and [NOMINATIM_URL](https://next.docs.fittrackee.org/en/installation.html#envvar-NOMINATIM_URL).
56
-
- This release contains database migrations (see upgrade instructions in [documentation](https://next.docs.fittrackee.org/en/installation.html#upgrade))
129
+
-**FitTrackee** v1+ now requires **PostGIS** extension and additional dependencies, see the upgrade instructions in [documentation](https://docs.fittrackee.org/en/upgrading-to-1.0.0.html)).
130
+
- Two new environment variables have been added: [`ENABLE_GEOSPATIAL_FEATURES`](https://docs.fittrackee.org/en/installation.html#envvar-ENABLE_GEOSPATIAL_FEATURES) and [`NOMINATIM_URL`](https://docs.fittrackee.org/en/installation.html#envvar-NOMINATIM_URL).
131
+
- This release contains database migrations (see upgrade instructions in [documentation](https://docs.fittrackee.org/en/installation.html#upgrade)).
57
132
58
133
**Notes:**
59
134
- This version drops support **Python** 3.9 and **PostgreSQL** 12
60
135
61
136
### Features and enhancements
62
137
138
+
*[#810](https://github.com/SamR1/FitTrackee/issues/810) - Store file data in database
63
139
*[#812](https://github.com/SamR1/FitTrackee/issues/812) - Remove segments with zero distance
64
140
*[#918](https://github.com/SamR1/FitTrackee/issues/918) - Add filters on location in Workouts List
65
141
*[PR#924](https://github.com/SamR1/FitTrackee/pull/924) - Display filtered workouts on map
66
142
67
143
### Misc
68
144
69
-
*[#810](https://github.com/SamR1/FitTrackee/issues/810) - Store file data in database
70
145
*[#881](https://github.com/SamR1/FitTrackee/issues/881) - Drop support for Python 3.9
71
146
*[#911](https://github.com/SamR1/FitTrackee/issues/911) - Drop PostgreSQL12 support
72
147
@@ -149,7 +224,7 @@ Thanks to the contributors:
149
224
This version provides workout data refresh, original file download and a RSS feed for users public workouts.
150
225
151
226
**Warning:**
152
-
- This release contains database migrations (see upgrade instructions in [documentation](https://docs.fittrackee.org/en/installation.html#upgrade))
227
+
- This release contains database migrations (see upgrade instructions in [documentation](https://docs.fittrackee.org/en/installation.html#upgrade)).
153
228
154
229
### Features and enhancements
155
230
@@ -292,7 +367,7 @@ Thanks to the contributors:
292
367
This release brings a new sport (Outdoor Tennis), power support for bike-related workouts, new display for workout chart, Garmin device mapping update and several fixes and translation updates.
293
368
294
369
**Warning:**
295
-
- This release contains database migrations (see upgrade instructions in [documentation](https://docs.fittrackee.org/en/installation.html#upgrade))
370
+
- This release contains database migrations (see upgrade instructions in [documentation](https://docs.fittrackee.org/en/installation.html#upgrade)).
296
371
- The minimum Node version (for development) is now Node 20.
0 commit comments