Skip to content

Commit fff74c6

Browse files
authored
Merge pull request #208 from hove-io/release/13-02-25
release/13-02-25
2 parents ce29b2a + 7aebb1d commit fff74c6

File tree

226 files changed

+3224
-1819
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

226 files changed

+3224
-1819
lines changed

docs/around_me/android/changelogs.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@ title: Around Me Android - Changelogs - Navitia SDK Docs
44

55
# Around Me Android Changelogs
66

7+
* [v2.15.0](releases/2.15.0/index.md) (_24 Mar 2025_)
8+
* [v2.14.0](releases/2.14.0/index.md) (_25 Feb 2025_)
79
* [v2.13.4](releases/2.13.4/index.md) (_03 Feb 2025_)
810
* [v2.13.3](releases/2.13.3/index.md) (_09 Jan 2025_)
911
* [v2.13.2](releases/2.13.2/index.md) (_26 Dec 2024_)

docs/around_me/android/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ Add the following dependencies in the `build.gradle` file of your application:
1010

1111
```kotlin
1212
dependencies {
13-
implementation("com.kisio.navitia.sdk.ui:aroundme:2.13.4")
13+
implementation("com.kisio.navitia.sdk.ui:aroundme:2.15.0")
1414
}
1515
```
1616

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
---
2+
title: AroundMe Android 2.14.0 - Changelog - Navitia SDK Docs
3+
---
4+
5+
# Around Me Android 2.14.0 Changelog
6+
7+
<h2>🗓 25 Feb 2025</h2>
8+
9+
#### Features
10+
- Display of reduce mobility parking places for a parking POI is now configurable
11+
12+
#### Fixes
13+
- No longer show POIs when selecting a transport category in the quick filters
14+
15+
#### Dependencies
16+
- `gradle` > `8.10.2`
17+
- `kotlinVersion` > `2.1.0`
18+
- `com.android.tools.build:gradle` > `8.8.0`
19+
- `compileSdk` > `35`
20+
- `buildToolsVersion` > `35.0.0`
21+
- `daggerVersion` > `2.55`
22+
- `fragmentVersion` > `1.8.5`
23+
- `lifecycleVersion` > `2.8.7`
24+
- `androidx.constraintlayout:constraintlayout` > `2.2.0`
25+
- `androidx.core:core-ktx` > `1.15.0`
26+
- `androidx.recyclerview:recyclerview` > `1.4.0`
27+
- `com.kisio.navitia.sdk.engine:design` > `2.20.0`
28+
- `com.kisio.navitia.sdk.engine:router` > `2.6.4`
29+
- `com.kisio.navitia.sdk.engine:toolbox` > `1.20.0`
30+
- `org.jetbrains.kotlinx:kotlinx-serialization-json` > `1.6.3`
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
---
2+
title: AroundMe Android 2.15.0 - Changelog - Navitia SDK Docs
3+
---
4+
5+
# Around Me Android 2.15.0 Changelog
6+
7+
<h2>🗓 24 Mar 2025</h2>
8+
9+
#### Features
10+
- Tab titles for stations, routes, and self-service bike stations are configurable
11+
12+
#### Dependencies
13+
- `fragmentVersion` > `1.8.6`
14+
- `androidx.constraintlayout:constraintlayout` > `2.2.1`
15+
- `com.kisio.navitia.sdk.data:expert` > `3.7.0`
16+
- `com.kisio.navitia.sdk.engine:design` > `2.21.0`

docs/around_me/ios/changelogs.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@ title: Around Me iOS - Changelogs - Navitia SDK Docs
44

55
# Around Me iOS Changelogs
66

7+
* [v4.1.0](releases/4.1.0/index.md) (_24 Mar 2025_)
8+
* [v4.0.0](releases/4.0.0/index.md) (_24 Feb 2025_)
79
* [v3.10.2](releases/3.10.2/index.md) (_12 Feb 2025_)
810
* [v3.10.1](releases/3.10.1/index.md) (_04 Feb 2025_)
911
* [v3.10.0](releases/3.10.0/index.md) (_02 Dec 2024_)

docs/around_me/ios/index.md

Lines changed: 21 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ source 'https://github.com/CocoaPods/Specs.git' # Default Cocoapods URL
1313
source 'https://github.com/hove-io/Podspecs.git' # Around Me podspec URL
1414

1515
target 'YOUR_PROJECT_SCHEME' do
16-
pod 'AroundMeSDK', '3.10.2' # Around Me Pod definition
16+
pod 'AroundMeSDK', '4.1.0' # Around Me Pod definition
1717
end
1818

1919
# Required for XCFramework
@@ -39,15 +39,19 @@ This module is set up by calling `AroundMe.shared.initialize()` method which tak
3939
| Name | Required | Description | Type | Example
4040
| --- |:---:| --- | :---: | :---: |
4141
| `coverage` | :material-check: | Navitia coverage | `String` | `fr-idf` |
42+
| `token` | :material-check: | Navitia token | `String` | `ABCD-1234-...` |
43+
| `timeZone` | :material-check: | Time zone | `String` | `Europe/Paris` |
4244
| `env` | :material-check: | Navitia environment | `String` | `PROD` |
4345
| `colors` | :material-check: | Define the custom colors | [`AroundMeColorsConfiguration`](../../getting_started/#around-me-color) | - |
46+
| `unifiedColors` | :material-close: | Define the custom colors | [`UnifiedColorsConfiguration`](../../getting_started/#unified-colors) | - |
4447
| `fonts` | :material-close: | Use custom fonts | [`AroundMeFontsConfiguration`](../../getting_started/#custom-font) | - |
4548
| `lineResources` | :material-close: | List of transport lines resource IDs | [`[LineResource]`](../../getting_started/#line-resource) | - |
4649
| `modeResources` | :material-close: | List of transport modes resource IDs | [`[ModeResource]`](../../getting_started/#mode-resource) | - |
47-
| `transportCategories` | :material-check: | List of supported transport modes | [`[TransportCategory]`](../../getting_started/#transport-category) | - |
4850
| `poiCategories` | :material-close: | List of available POIs | [`[PoiCategory]`](../../getting_started/#poi-category) | - |
4951
| `providerResources` | :material-close: | Transport providers configuration | [`[ProviderResource]`](../../getting_started/#provider-resource) | - |
5052
| `titleResources` | :material-close: | Screens titles customization | [`AroundMeTitlesResources`](../../getting_started/#around-me-title-resource) | - |
53+
| `iconsResources` | :material-close: | List of icon resource names | [`AroundMeIconsResources`](../../getting_started/#icon-resource) | - |
54+
| `transportCategories` | :material-close: | List of supported transport modes | [`[TransportCategory]`](../../getting_started/#transport-category) | - |
5155
| `features` | :material-close: | Enable/disable some features | [`AroundMeFeaturesConfiguration`](../../getting_started/#around-me-features) | - |
5256

5357
You can also call the `initialize()` method with the global JSON configuration file added to your application bundle:
@@ -100,14 +104,24 @@ You can also call the `initialize()` method with the global JSON configuration f
100104
primaryColor: "#88819f",
101105
secondaryColor: "#8faa96"
102106
)
103-
107+
let disruptionsColorsConfiguration = DisruptionsColorsConfiguration(
108+
information: "#22a824",
109+
nonBlocking: "#faa12d",
110+
blocking: "#e62c29"
111+
)
112+
let unifiedColorsConfiguration = UnifiedColorsConfiguration(
113+
disruptions: disruptionsColorsConfiguration
114+
)
115+
104116
try AroundMe.shared.initialize(
105117
coverage: "fr-idf",
106118
token: "your_token",
119+
timeZone: "your_contry",
107120
env: "PROD",
108121
colors: aroundmeColorsConfiguration,
109-
transportCategories: transportCategories
110-
)
122+
unifiedColors: unifiedColorsConfiguration,
123+
transportCategories: transportCategories,
124+
)
111125
} catch {
112126
Logger.error("%@", String(
113127
format: "Around Me SDK cannot be initialized! %@",
@@ -141,7 +155,7 @@ If you want to use the `rootViewController` as a `ChildViewController` of your `
141155

142156
```swift
143157
navigationController?.pushViewController(
144-
trafficViewController,
158+
aroundMeViewController,
145159
animated: false
146160
)
147161
```
@@ -150,7 +164,7 @@ If you want to use the `rootViewController` as a `ChildViewController` of your `
150164

151165
```swift
152166
yourViewController.addChild(UINavigationController(
153-
rootViewController: trafficViewController
167+
rootViewController: aroundMeViewController
154168
))
155169
```
156170

docs/around_me/ios/releases/3.4.0/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ title: AroundMe iOS 3.4.0 - Changelog - Navitia SDK Docs
1919
#### Fixes
2020
- Do not display `Favorite stations` if no station is added to favorites
2121
- Fix stations sort in the bottom sheet
22-
- Fix bicycle parking displayed as P+R
22+
- Fix bike parking displayed as P+R
2323
- Fix sections order in autocompletion
2424
- Fix home and work bookmark buttons not clickable
2525
- Fix Line icon position in the bottom sheet
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
---
2+
title: AroundMe iOS 4.0.0 - Changelog - Navitia SDK Docs
3+
---
4+
5+
# AroundMe iOS 4.0.0 Changelog
6+
7+
<h2>🗓 24 Feb 2025</h2>
8+
9+
#### Feature
10+
- Show/hide PRM availability based on configuration
11+
12+
#### Tasks
13+
- Extract module configuration from unified configuration
14+
- Add unified colors configuration
15+
- Update minimum iOS deployment to 16
16+
- Show places list in fullscreen
17+
18+
#### Fixes
19+
- Remove navigation bar in home screen
20+
- Fix map filtering
21+
- Add missing poi categories in init
22+
23+
#### Dependencies
24+
- `NavitiaSDK` -> `2.8.0`
25+
- `RouterEngine` -> `1.6.0`
26+
- `DesignEngine` -> `3.0.0`
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
---
2+
title: AroundMe iOS 4.1.0 - Changelog - Navitia SDK Docs
3+
---
4+
5+
# AroundMe iOS 4.1.0 Changelog
6+
7+
<h2>🗓 24 Mar 2025</h2>
8+
9+
#### Tasks
10+
- Hide parking section that was displayed inside favorite journey freeze
11+
- Show searched places addresses
12+
- Make searched poi icons customizable
13+
- Add config params to override favorite tabs title
14+
- Display POI icons if available
15+
- Display line details for every zoom level
16+
17+
#### Fixes
18+
- Fix transport line text color icon in map annotation
19+
- Fix back button not returning the view back to its previous state
20+
- Fix line path not properly displayed on the map
21+
22+
#### Dependencies
23+
- `NavitiaSDK` -> `2.9.0`
24+
- `DesignEngine` -> `3.1.0`

docs/assets/file/config.json

Lines changed: 52 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -563,7 +563,8 @@
563563
"add_poi_infos": [
564564
"bss_stands",
565565
"car_park"
566-
]
566+
],
567+
"park_mode": ""
567568
}
568569
],
569570
"poi_categories": [
@@ -626,10 +627,19 @@
626627
"booking": true,
627628
"bookmark_mode": {
628629
"enabled": true,
629-
"display": {
630-
"bss": true,
631-
"journeys": true,
632-
"stations": true
630+
"tabs": {
631+
"bss": {
632+
"display": true,
633+
"title_res": ""
634+
},
635+
"journeys": {
636+
"display": true,
637+
"title_res": ""
638+
},
639+
"stations": {
640+
"display": true,
641+
"title_res": ""
642+
}
633643
}
634644
},
635645
"default_location": {
@@ -643,7 +653,10 @@
643653
"frequency": 30
644654
},
645655
"park_availability": {
646-
"frequency": 30
656+
"frequency": 30,
657+
"display": {
658+
"prm": true
659+
}
647660
},
648661
"schedule_mode": true,
649662
"stop_point_search": true,
@@ -658,13 +671,28 @@
658671
"frequency": 30
659672
},
660673
"park_availability": {
661-
"frequency": 30
674+
"frequency": 30,
675+
"display": {
676+
"prm": true
677+
}
662678
},
663679
"schedule_mode": true,
664680
"tabs": {
665-
"transports": true,
681+
"transports": {
682+
"enabled": true,
683+
"sections": {
684+
"stations_title_res": "",
685+
"bss_stations_title_res": "",
686+
"car_parking_title_res": ""
687+
}
688+
},
666689
"journeys": true,
667-
"addresses": true
690+
"addresses": {
691+
"enabled": true,
692+
"sections": {
693+
"places_title_res": ""
694+
}
695+
}
668696
}
669697
},
670698
"journey": {
@@ -702,7 +730,10 @@
702730
}
703731
},
704732
"park_availability": {
705-
"frequency": 30
733+
"frequency": 30,
734+
"display": {
735+
"prm": true
736+
}
706737
},
707738
"price": true,
708739
"realtime_delays": true,
@@ -726,6 +757,11 @@
726757
}
727758
},
728759
"go_from_go_to": true,
760+
"line_name": {
761+
"allowed_commercial_modes": [
762+
""
763+
]
764+
},
729765
"max_history": 10,
730766
"networks_filter": true,
731767
"next_departures": {
@@ -747,8 +783,11 @@
747783
"disruption_contributors": [
748784
""
749785
],
750-
"networks_filter": true,
751-
"transport_networks": true
786+
"filters": true,
787+
"transport_networks": true,
788+
"forbidden_networks": [
789+
""
790+
]
752791
}
753792
}
754-
}
793+
}

0 commit comments

Comments
 (0)