Skip to content

Commit 025016d

Browse files
committed
- support for 'Geocaching HQ Block Party' cache type
- updated compile parameters
1 parent 63ae530 commit 025016d

File tree

4 files changed

+18
-7
lines changed

4 files changed

+18
-7
lines changed

Diff for: CHANGELOG.md

+7
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,13 @@ All notable changes to this project will be documented in this file.
44
The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
55
and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html).
66

7+
## [0.9.62] - 2024-11-22
8+
### Added
9+
- support for 'Geocaching HQ Block Party' cache type
10+
11+
### Changed
12+
- updated compile parameters
13+
714
## [0.9.61] - 2024-10-03
815
### Fixed
916
- incorrectly deserialized custom `HotSpot`

Diff for: README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ Library for [Locus Map](https://www.locusmap.app) application for Android device
1616

1717
## Current version
1818

19-
Latest stable LT version: **0.9.61**
19+
Latest stable LT version: **0.9.62**
2020
Available versions on the maven repository: [here](https://repo1.maven.org/maven2/com/asamm/).
2121

2222
How to **update to new 0.9.x** version? More about it [here](https://github.com/asamm/locus-api/wiki/Update-to-version-0.9.0).

Diff for: gradle.properties

+6-6
Original file line numberDiff line numberDiff line change
@@ -2,16 +2,16 @@
22
# BASE
33

44
# https://developer.android.com/studio/releases/build-tools.html
5-
PARAM_COMPILE_SDK_VERSION = 34
6-
PARAM_MIN_SDK_VERSION = 21
5+
PARAM_COMPILE_SDK_VERSION = 35
6+
PARAM_MIN_SDK_VERSION = 23
77
PARAM_TARGET_SDK_VERSION = 34
88

99
# LIBRARIES
1010

1111
# https://developer.android.com/studio/releases/gradle-plugin.html
12-
ANDROID_PLUGIN_GRADLE = 8.5.1
12+
ANDROID_PLUGIN_GRADLE = 8.6.0
1313
# https://blog.jetbrains.com/kotlin/category/releases/
14-
KOTLIN_VERSION = 1.8.22
14+
KOTLIN_VERSION = 2.0.20
1515
# https://developer.android.com/studio/releases/build-tools.html
1616
ANDROID_BUILD_TOOLS = 34.0.0
1717
# https://github.com/Kotlin/dokka
@@ -23,8 +23,8 @@ GRADLE_NEXUS_STAGING = 0.30.0
2323
LOCUS_LOGGER = 2.2
2424

2525
# Version
26-
API_CODE = 108
27-
API_VERSION = 0.9.61
26+
API_CODE = 109
27+
API_VERSION = 0.9.62
2828

2929
# ANDROID SUPPORT LIBS
3030
# https://developer.android.com/topic/libraries/support-library/revisions.html

Diff for: locus-api-core/src/main/java/locus/api/objects/geocaching/GeocachingData.kt

+4
Original file line numberDiff line numberDiff line change
@@ -795,6 +795,7 @@ class GeocachingData : Storable() {
795795
CACHE_TYPE_GC_HQ_CELEBRATION -> return "L&F Celebration"
796796
CACHE_TYPE_GIGA_EVENT -> return "Giga-Event Cache"
797797
CACHE_TYPE_LAB_CACHE -> return "Lab Cache"
798+
CACHE_TYPE_GC_HQ_BLOCK_PARTY -> return "HQ Block Party"
798799
else -> return "Geocache"
799800
}
800801
}
@@ -871,6 +872,8 @@ class GeocachingData : Storable() {
871872
CACHE_TYPE_GIGA_EVENT
872873
} else if (typeNew.equals("Lab Cache", ignoreCase = true)) {
873874
CACHE_TYPE_LAB_CACHE
875+
} else if (typeNew.equals("Geocaching HQ Block Party", ignoreCase = true)) {
876+
CACHE_TYPE_GC_HQ_BLOCK_PARTY
874877
} else {
875878
CACHE_TYPE_UNDEFINED
876879
}
@@ -888,6 +891,7 @@ class GeocachingData : Storable() {
888891
|| type == CACHE_TYPE_GIGA_EVENT
889892
|| type == CACHE_TYPE_GPS_ADVENTURE
890893
|| type == CACHE_TYPE_CACHE_IN_TRASH_OUT
894+
|| type == CACHE_TYPE_GC_HQ_BLOCK_PARTY
891895
}
892896
}
893897
}

0 commit comments

Comments
 (0)