diff --git a/build.gradle b/build.gradle index 74cd2fd44..2d50560bd 100644 --- a/build.gradle +++ b/build.gradle @@ -46,8 +46,8 @@ android { defaultConfig { applicationId 'de.dennisguse.opentracks' - versionCode 6407 - versionName "v4.23.2" + versionCode 6508 + versionName "v4.24.0" buildConfigField "String", "VERSION_NAME_FULL", "\"${getVersionName()}\"" diff --git a/fastlane/metadata/android/en-US/changelogs/6508.txt b/fastlane/metadata/android/en-US/changelogs/6508.txt new file mode 100644 index 000000000..e403c51d5 --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/6508.txt @@ -0,0 +1,15 @@ +v4.24.0: OpenTracks + +Changes: +- PublicAPI: start track only sets field if data is present +- Marker photos can be shared again +- Removed KMZ without photos +- Heart rate of 0.0 is treated as invalid (except for SensorStatistics) +- Removed import workaround for special coordinates (100/200) + (was used by MyTracks to export/import special trackpoints) + +Developer: +- Track and Marker are records +- AggregatedStatistics are computed in database +- Split into TrackStatisticsUpdater and SegmentStatisticUpdater +- Introduced Iterator classes (instead of passing Cursor or List)