Skip to content

Commit b5bdc72

Browse files
author
Stewart Miles
committed
Fixes for cache inconsistency and slowness of Jar Resolver.
Also, moved GoogleAarExplodeCache.xml to the Temp directory. Bug: 32318609, 32331824 Change-Id: I5a24cc1916c3cd941f5b1e80c4bf04e58211d1c6
1 parent 8e41240 commit b5bdc72

26 files changed

+626
-610
lines changed

CHANGELOG.md

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,11 @@
1+
# Version 1.2.8 - Dec 6, 2016
2+
## Bug Fixes
3+
* Increased speed of JarResolver resolution.
4+
* Fixed JarResolver caches getting out of sync with requested dependencies
5+
by removing the caches.
6+
* Fixed JarResolver explode cache always being rewritten even when no
7+
dependencies change.
8+
19
# Version 1.2.7 - Dec 2, 2016
210
## Bug Fixes
311
* Fixed VersionHandler build errors with Unity 5.5, due to the constantly
@@ -28,6 +36,7 @@
2836
* Fixed issue working with Unity 5.5
2937
* Fixed issue with PlayServicesResolver corrupting other iOS dependencies.
3038
* Updated build script to use Unity distributed tools for building.
39+
3140
# Version 1.2.1 - Jul 25, 2016
3241
## Bug Fixes
3342
* Removed 1.2 Resolver and hardcoded whitelist of AARs to expand.
@@ -42,7 +51,8 @@
4251
${applicationId}.
4352
* Added optional logging in the JarResolverLib module.
4453
* Integration with the Android SDK manager for dependencies that
45-
declare required Android SDK packages.
54+
declare required Android SDK packages.
55+
4656
# Version 1.2.0 - May 11 2016
4757
## Bug Fixes
4858
* Handles resolving dependencies when the artifacts are split across 2 repos.
@@ -53,11 +63,13 @@
5363
## New Features
5464
* Expose PlayServicesResolver properties to allow for script access.
5565
* Explodes firebase-common and firebase-measurement aar files to support
56-
${applicationId} substitution.
66+
${applicationId} substitution.
67+
5768
# Version 1.1.1 - 25 Feb 2016
5869
## Bug Fixes
5970
* #1 Spaces in project path not handled when exploding Aar file.
6071
* #2 Script compilation error: TypeLoadException.
72+
6173
# Version 1.1.0 - 5 Feb 2016
6274
## New Features
6375
* Adds friendly alert when JAVA_HOME is not set on Windows platforms.

build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -138,7 +138,7 @@ project.ext {
138138
buildPath = file('build').absolutePath
139139
exportPath = file('build/plugin.unitypackage').absolutePath
140140
dllDir = 'Assets/PlayServicesResolver/Editor'
141-
pluginVersion = '1.2.7.0'
141+
pluginVersion = '1.2.8.0'
142142
currentPluginPath = file('.').absolutePath
143143
currentPluginBasename = 'play-services-resolver'
144144
currentPluginName = (currentPluginBasename + '-' + pluginVersion +

exploded/Assets/PlayServicesResolver/Editor.meta

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

exploded/Assets/PlayServicesResolver/Editor/Google.IOSResolver_v1.2.7.0.dll.meta renamed to exploded/Assets/PlayServicesResolver/Editor/Google.IOSResolver_v1.2.8.0.dll.meta

Lines changed: 7 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Binary file not shown.
Binary file not shown.

exploded/Assets/PlayServicesResolver/Editor/Google.JarResolver_v1.2.7.0.dll.meta renamed to exploded/Assets/PlayServicesResolver/Editor/Google.JarResolver_v1.2.8.0.dll.meta

Lines changed: 7 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

exploded/Assets/PlayServicesResolver/Editor/Google.VersionHandler_v1.2.7.0.dll.meta renamed to exploded/Assets/PlayServicesResolver/Editor/Google.VersionHandler_v1.2.8.0.dll.meta

Lines changed: 7 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

exploded/Assets/PlayServicesResolver/Editor/play-services-resolver_v1.2.7.0.txt

Lines changed: 0 additions & 3 deletions
This file was deleted.
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
Assets/PlayServicesResolver/Editor/Google.IOSResolver_v1.2.8.0.dll
2+
Assets/PlayServicesResolver/Editor/Google.JarResolver_v1.2.8.0.dll
3+
Assets/PlayServicesResolver/Editor/Google.VersionHandler_v1.2.8.0.dll

exploded/Assets/PlayServicesResolver/Editor/play-services-resolver_v1.2.7.0.txt.meta renamed to exploded/Assets/PlayServicesResolver/Editor/play-services-resolver_v1.2.8.0.txt.meta

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
-44.5 KB
Binary file not shown.
44 KB
Binary file not shown.

plugin/Assets/PlayServicesResolver.meta

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

plugin/Assets/PlayServicesResolver/Editor.meta

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

plugin/Assets/PlayServicesResolver/Editor/Google.IOSResolver.dll.meta

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

plugin/Assets/PlayServicesResolver/Editor/Google.JarResolver.dll.meta

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

plugin/Assets/PlayServicesResolver/Editor/Google.VersionHandler.dll.meta

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

plugin/Assets/PlayServicesResolver/Editor/play-services-resolver.txt.meta

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)