Skip to content

Commit 91fde9c

Browse files
author
Stewart Miles
committed
Fixed bug which caused version handler managed files to get disabled.
* Version Handler was not re-enabling DLLs when only one version of the DLL was present in a project. This would result in DLLs getting disabled when importing multiple plugins with version managed DLLs. e.g - Import plugin 1, version handler runs and enables MYDLL (which was disabled in the .unitypackage metadata) - Import plugin 2, version handler would not enable MYDLL (which is now disabled due to the .unitypackage metadata) * Added an option to enable / disable versioned file renaming. Renaming is crazy expensive especially on windows where in some cases this causes all DLLs to be reloaded in Unity causing 3-4s delay per DLL. It's possible someone relies upon the renaming behavior so it's still available as an option in the settings menu. * Improved Version Handler logging. * Improved layout of the Version Handler settings dialog. * Added a more useful warning when Version Handler isn't supported by an old version of Unity. BUG=62256311,35587604 Change-Id: Ie454d2a71832b1e3183507548d67e757db970ef3
1 parent c35b733 commit 91fde9c

34 files changed

+251
-81
lines changed

CHANGELOG.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,16 @@
1+
# Version 1.2.24 - Jun 6, 2017
2+
## New Features
3+
* Added option to control file renaming in Version Handler settings.
4+
Disabling file renaming (default option) significantly increases
5+
the speed of file version management operations with the downside
6+
that any files that are referenced directly by canonical filename
7+
rather than asset ID will no longer be valid.
8+
* Improved logging in the Version Handler.
9+
## Bug Fixes
10+
* Fixed an issue in the Version Handler which caused it to not
11+
re-enable plugins when re-importing a custom package with disabled
12+
version managed files.
13+
114
# Version 1.2.23 - May 26, 2017
215
## Bug Fixes
316
* Fixed a bug with gradle prebuild resolver on windows.

build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -137,7 +137,7 @@ project.ext {
137137
buildPath = file('build').absolutePath
138138
exportPath = file('build/plugin.unitypackage').absolutePath
139139
dllDir = 'Assets/PlayServicesResolver/Editor'
140-
pluginVersion = '1.2.23.0'
140+
pluginVersion = '1.2.24.0'
141141
currentPluginPath = file('.').absolutePath
142142
currentPluginBasename = 'play-services-resolver'
143143
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.23.0.dll renamed to exploded/Assets/PlayServicesResolver/Editor/Google.IOSResolver_v1.2.24.0.dll

48 KB
Binary file not shown.

exploded/Assets/PlayServicesResolver/Editor/Google.IOSResolver_v1.2.23.0.dll.meta renamed to exploded/Assets/PlayServicesResolver/Editor/Google.IOSResolver_v1.2.24.0.dll.meta

Lines changed: 2 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.JarResolver_v1.2.23.0.dll renamed to exploded/Assets/PlayServicesResolver/Editor/Google.JarResolver_v1.2.24.0.dll

94.5 KB
Binary file not shown.

exploded/Assets/PlayServicesResolver/Editor/Google.JarResolver_v1.2.23.0.dll.meta renamed to exploded/Assets/PlayServicesResolver/Editor/Google.JarResolver_v1.2.24.0.dll.meta

Lines changed: 2 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.VersionHandler_v1.2.23.0.dll.meta renamed to exploded/Assets/PlayServicesResolver/Editor/Google.VersionHandler_v1.2.24.0.dll.meta

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

0 commit comments

Comments
 (0)