Skip to content

Commit 796ce3f

Browse files
committed
update readme file after android settings changes
update changelog for 3.0.2 fixes
1 parent a8b704e commit 796ce3f

File tree

2 files changed

+18
-6
lines changed

2 files changed

+18
-6
lines changed

CHANGELOG.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,18 @@
11
## CHANGELOG
2+
3+
### v3.0.2
4+
Critical fixes and improvements for developers using Windows OS and developers using Unity 6.0
5+
- Fix the android build problems with Unity 6.0. Settings files and android build procedure has changed, you can check the ReadMe file for the new instructions.
6+
- Fix a bug where long-term cache wasn't working as intended during development time on Windows machines.
7+
- Fix a bug where caching system caused app freezes on launch.
8+
- Fix a bug where JsonUtility couldn't parse response JSON on IL2CPP builds.
9+
- Add new settings under image, terrain and vector modules to help limit and control their work.
10+
- Change TileCreator class to work through an interface.
11+
- Fix the compilation issues in the test module.
12+
- Fix and update the MapDebug module.
13+
- Fix a bug where vector module didn't respect zoom level limits on first view load.
14+
15+
### v3.0.1
216
### v3.0.0
317

418

README.md

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -110,18 +110,16 @@ By following these steps, your map will dynamically update based on the device's
110110
To build your map application for the Android platform, you'll need specific settings files included in the Mapbox Unity SDK package. Follow these steps:
111111

112112
##### Step 1: Copy Required Files
113-
- Copy the `Mapbox Unity SDK/Runtime/Plugins` folder into your project, placing it under the `Assets` folder.
113+
- Go to the `Mapbox Unity SDK/Runtime/AndroidBuildSettings` folder, you'll find a few folders named after Unity Editor Version.
114+
- Find the one matching (or closest lower) with the version you are using
115+
- Copy the `Plugins` folder inside to your project. Place it under the `Assets` folder.
114116

115117
###### Step 1b: Merging Custom Android Settings (if applicable)
116118
- If your project already contains custom Android settings, merge them with the copied files to ensure compatibility.
117119

118120
##### Step 2: Verify Player Settings
119121
- Open **Project Settings** and navigate to the **Player** section.
120-
- Under the **Publish Settings** section (at the bottom), verify the following fields:
121-
- `Custom Manifest`
122-
- `Custom Gradle`
123-
- `Custom Main Gradle`
124-
- Ensure these fields are automatically set by Unity and reference the files you just copied.
122+
- Under the **Publish Settings** section (at the bottom), verify that the custom setting files we just copied are applied.
125123

126124
##### Step 3: Build Your Application
127125
- After completing the above steps, build your application for the Android platform.

0 commit comments

Comments
 (0)