Skip to content

Commit b51f8f1

Browse files
committed
[PSPDFKit.Android] Update bindings to version v8.0.1
1 parent d789a3d commit b51f8f1

File tree

11 files changed

+86
-82
lines changed

11 files changed

+86
-82
lines changed

PSPDFKit.Android/PSPDFKit.Android.csproj

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -81,29 +81,29 @@
8181
<!-- <EmbeddedReferenceJar Include="Jars\okio-1.13.0.jar" /> -->
8282
</ItemGroup>
8383
<ItemGroup>
84-
<LibraryProjectZip Include="Jars\pspdfkit-7.0.0.aar" />
84+
<LibraryProjectZip Include="Jars\pspdfkit-8.0.1.aar" />
8585
</ItemGroup>
8686
<!-- <ItemGroup>
8787
<EmbeddedJar Include="Jars\YouTubeAndroidPlayerApi-1.2.2\libs\YouTubeAndroidPlayerApi.jar">
8888
<Link>Jars\YouTubeAndroidPlayerApi.jar</Link>
8989
</EmbeddedJar>
9090
</ItemGroup> -->
9191
<ItemGroup>
92-
<PackageReference Include="Xamarin.AndroidX.Legacy.Support.V4" Version="1.0.0.7" />
93-
<PackageReference Include="Xamarin.AndroidX.AppCompat" Version="1.3.0" />
94-
<PackageReference Include="Xamarin.AndroidX.Core" Version="1.6.0" />
95-
<PackageReference Include="Xamarin.AndroidX.RecyclerView" Version="1.2.1" />
96-
<PackageReference Include="Xamarin.AndroidX.CardView" Version="1.0.0.8" />
97-
<PackageReference Include="Xamarin.AndroidX.GridLayout" Version="1.0.0.7" />
98-
<PackageReference Include="Xamarin.AndroidX.Palette" Version="1.0.0.7" />
99-
<PackageReference Include="Xamarin.Google.Android.Material" Version="1.3.0.1" />
100-
<PackageReference Include="Xamarin.AndroidX.Lifecycle.LiveData" Version="2.3.1" />
101-
<PackageReference Include="Xamarin.AndroidX.MultiDex" Version="2.0.1.7" />
102-
<PackageReference Include="Xamarin.AndroidX.Browser" Version="1.3.0.5" />
103-
<PackageReference Include="Square.OkHttp3" Version="4.9.1" />
104-
<PackageReference Include="Xamarin.Kotlin.StdLib" Version="1.5.21" />
92+
<PackageReference Include="Xamarin.AndroidX.Legacy.Support.V4" Version="1.0.0.10" />
93+
<PackageReference Include="Xamarin.AndroidX.AppCompat" Version="1.3.1.3" />
94+
<PackageReference Include="Xamarin.AndroidX.Core" Version="1.6.0.3" />
95+
<PackageReference Include="Xamarin.AndroidX.RecyclerView" Version="1.2.1.3" />
96+
<PackageReference Include="Xamarin.AndroidX.CardView" Version="1.0.0.11" />
97+
<PackageReference Include="Xamarin.AndroidX.GridLayout" Version="1.0.0.10" />
98+
<PackageReference Include="Xamarin.AndroidX.Palette" Version="1.0.0.10" />
99+
<PackageReference Include="Xamarin.Google.Android.Material" Version="1.4.0.4" />
100+
<PackageReference Include="Xamarin.AndroidX.Lifecycle.LiveData" Version="2.3.1.3" />
101+
<PackageReference Include="Xamarin.AndroidX.MultiDex" Version="2.0.1.10" />
102+
<PackageReference Include="Xamarin.AndroidX.Browser" Version="1.3.0.8" />
103+
<PackageReference Include="Square.OkHttp3" Version="4.9.2" />
104+
<PackageReference Include="Xamarin.Kotlin.StdLib" Version="1.5.31.2" />
105105
<PackageReference Include="Xamarin.Android.ReactiveX.RxAndroid" Version="2.1.1.1" />
106-
<PackageReference Include="Xamarin.Android.ReactiveX.RxJava" Version="2.2.10.1" />
106+
<PackageReference Include="Xamarin.Android.ReactiveX.RxJava" Version="2.2.21.2" />
107107
</ItemGroup>
108108
<Import Project="$(MSBuildExtensionsPath)\Xamarin\Android\Xamarin.Android.Bindings.targets" />
109109
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.

PSPDFKit.Android/Properties/AssemblyInfo.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
// The form "{Major}.{Minor}.*" will automatically update the build and revision,
2020
// and "{Major}.{Minor}.{Build}.*" will update just the revision.
2121

22-
[assembly: AssemblyVersion ("7.0.0")]
22+
[assembly: AssemblyVersion ("8.0.1")]
2323
[assembly: LinkerSafe]
2424

2525
// The following attributes are used to specify the signing key for the assembly,

PSPDFKit.Android/Transforms/Metadata.xml

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
<!-- Remove non public Api namespaces -->
44
<remove-node path="/api/package[contains(@name, 'com.pspdfkit.internal')]" />
55
<remove-node path="/api/package[contains(@name, 'com.pspdfkit.instant.internal')]" />
6-
<remove-node path="/api/package[contains(@name, 'com.pspdfkit.lint')]" />
76

87
<!-- Removes any class that ends with *Impl since it should not be public. This matches for example "PSPDFKitActivityImpl" -->
98
<remove-node path="//class['Impl' = substring(@name, string-length(@name) - 3)]" />
@@ -12,9 +11,10 @@
1211
<remove-node path="//class['Impl' = substring(substring-before(@name,'.') , string-length(substring-before(@name,'.')) - 3)]" />
1312

1413
<!-- Removes any "constructor" that any of its parameters uses any of the types contained in com.pspdfkit.internal.* -->
15-
<remove-node path="//constructor/parameter[contains(@type, 'com.pspdfkit.internal.q0')]" />
16-
<remove-node path="//constructor/parameter[contains(@type, 'com.pspdfkit.internal.bc')]" />
17-
<remove-node path="//constructor/parameter[contains(@type, 'com.pspdfkit.internal.u8')]" />
14+
<remove-node path="//constructor/parameter[contains(@type, 'com.pspdfkit.internal.q1')]" />
15+
<remove-node path="//constructor/parameter[contains(@type, 'com.pspdfkit.internal.jd')]" />
16+
<remove-node path="//constructor/parameter[contains(@type, 'com.pspdfkit.internal.vi')]" />
17+
<remove-node path="//constructor/parameter[contains(@type, 'com.pspdfkit.internal.b5')]" />
1818
<remove-node path="//constructor/parameter[contains(@type, 'com.pspdfkit.internal.jni.NativeAnnotation')]" />
1919
<remove-node path="//constructor/parameter[contains(@type, 'com.pspdfkit.internal.jni.NativeFormField')]" />
2020
<!-- Not creating a general rule to avoid bug reported by David -->
@@ -73,7 +73,6 @@
7373
<attr path="/api/package[@name='com.pspdfkit.document.printing']" name="managedName">PSPDFKit.Document.Printing</attr>
7474
<attr path="/api/package[@name='com.pspdfkit.document.providers']" name="managedName">PSPDFKit.Document.Providers</attr>
7575
<attr path="/api/package[@name='com.pspdfkit.document.processor']" name="managedName">PSPDFKit.Document.Processor</attr>
76-
<!-- <attr path="/api/package[@name='com.pspdfkit.document.processor.ocr']" name="managedName">PSPDFKit.Document.Processor.Ocr</attr>-->
7776
<attr path="/api/package[@name='com.pspdfkit.document.search']" name="managedName">PSPDFKit.Document.Search</attr>
7877
<attr path="/api/package[@name='com.pspdfkit.document.sharing']" name="managedName">PSPDFKit.Document.Sharing</attr>
7978
<attr path="/api/package[@name='com.pspdfkit.exceptions']" name="managedName">PSPDFKit.Exceptions</attr>
@@ -85,13 +84,15 @@
8584
<attr path="/api/package[@name='com.pspdfkit.instant.exceptions']" name="managedName">PSPDFKit.Instant</attr>
8685
<attr path="/api/package[@name='com.pspdfkit.instant.listeners']" name="managedName">PSPDFKit.Instant</attr>
8786
<attr path="/api/package[@name='com.pspdfkit.instant.ui']" name="managedName">PSPDFKit.Instant</attr>
87+
<attr path="/api/package[@name='com.pspdfkit.jetpack.compose']" name="managedName">PSPDFKit.Jetpack.Compose</attr>
8888
<attr path="/api/package[@name='com.pspdfkit.listeners']" name="managedName">PSPDFKit.Listeners</attr>
8989
<attr path="/api/package[@name='com.pspdfkit.listeners.scrolling']" name="managedName">PSPDFKit.Listeners.Scrolling</attr>
9090
<attr path="/api/package[@name='com.pspdfkit.media']" name="managedName">PSPDFKit.Media</attr>
9191
<attr path="/api/package[@name='com.pspdfkit.preferences']" name="managedName">PSPDFKit.Preferences</attr>
9292
<attr path="/api/package[@name='com.pspdfkit.projection']" name="managedName">PSPDFKit.Projection</attr>
9393
<attr path="/api/package[@name='com.pspdfkit.signatures']" name="managedName">PSPDFKit.Signatures</attr>
9494
<attr path="/api/package[@name='com.pspdfkit.signatures.contents']" name="managedName">PSPDFKit.Signatures.Contents</attr>
95+
<attr path="/api/package[@name='com.pspdfkit.signatures.listeners']" name="managedName">PSPDFKit.Signatures.Listeners</attr>
9596
<attr path="/api/package[@name='com.pspdfkit.signatures.provider']" name="managedName">PSPDFKit.Signatures.Provider</attr>
9697
<attr path="/api/package[@name='com.pspdfkit.signatures.signers']" name="managedName">PSPDFKit.Signatures.Signers</attr>
9798
<attr path="/api/package[@name='com.pspdfkit.signatures.storage']" name="managedName">PSPDFKit.Signatures.Storage</attr>
@@ -212,6 +213,9 @@
212213

213214
<remove-node path="/api/package[@name='com.pspdfkit.document.image']/class[@name='BaseImagePickerFragment']/field[@name='lastActivityResult']" />
214215
<remove-node path="/api/package[@name='com.pspdfkit.ui']/class[@name='PdfActivity']/field[@name='internalPdfUi']" />
216+
217+
<remove-node path="/api/package[@name='com.pspdfkit.jetpack.compose']/class[@name='DocumentState.Companion']" />
218+
<remove-node path="/api/package[@name='com.pspdfkit.jetpack.compose']/class[@name='DocumentState']/field[@name='Companion']" />
215219

216220
<attr path="/api/package[@name='com.pspdfkit.ui.overlay']/class[@name='OverlayLayoutParams']/field[@name='layoutPosition']" name="managedName">LayoutPositionField</attr>
217221
<attr path="/api/package[@name='com.pspdfkit.ui.overlay']/class[@name='OverlayLayoutParams']/field[@name='sizingMode']" name="managedName">SizingModeField</attr>

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Xamarin PSPDFKit.Android Bindings
22

3-
Xamarin.Android Bindings for PSPDFKit `v7.0.0`.
3+
Xamarin.Android Bindings for PSPDFKit `v8.0.1`.
44

55
#### PSPDFKit
66

build.cake

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ var target = Argument ("target", "Default");
55
// Nice online pom dependency explorer
66
// https://jar-download.com/
77

8-
var PSPDFKIT_VERSION = "7.0.0";
8+
var PSPDFKIT_VERSION = "8.0.1";
99
var SERVICERELEASE_VERSION = "0"; // This is combined with the PSPDFKIT_VERSION variable for the NuGet Package version
1010
var RXANDROID_VERSION = "2.1.0";
1111
var RXJAVA_VERSION = "2.2.4"; // Check Reactive-Streams if updated.

nuget/pspdfkit-android.nuspec

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -22,21 +22,21 @@
2222
<tags>pdf, pdf document, pdf document view, pdf sdk, pdf annotation, edit pdf, display pdf, display pdf, xamarin, android</tags>
2323
<dependencies>
2424
<group targetFramework="MonoAndroid9.0">
25-
<dependency id="Xamarin.AndroidX.Legacy.Support.V4" version="1.0.0.7" include="All" />
26-
<dependency id="Xamarin.AndroidX.AppCompat" version="1.3.0" include="All" />
27-
<dependency id="Xamarin.AndroidX.Core" version="1.6.0" include="All" />
28-
<dependency id="Xamarin.AndroidX.RecyclerView" version="1.2.1" include="All" />
29-
<dependency id="Xamarin.AndroidX.CardView" version="1.0.0.8" include="All" />
30-
<dependency id="Xamarin.AndroidX.GridLayout" version="1.0.0.7" include="All" />
31-
<dependency id="Xamarin.AndroidX.Palette" version="1.0.0.7" include="All" />
32-
<dependency id="Xamarin.Google.Android.Material" version="1.3.0.1" include="All" />
33-
<dependency id="Xamarin.AndroidX.Lifecycle.LiveData" version="2.3.1" include="All" />
34-
<dependency id="Xamarin.AndroidX.MultiDex" version="2.0.1.7" include="All" />
35-
<dependency id="Xamarin.AndroidX.Browser" version="1.3.0.5" include="All" />
36-
<dependency id="Square.OkHttp3" version="4.9.1" include="All" />
37-
<dependency id="Xamarin.Kotlin.StdLib" version="1.5.21" include="All" />
25+
<dependency id="Xamarin.AndroidX.Legacy.Support.V4" version="1.0.0.10" include="All" />
26+
<dependency id="Xamarin.AndroidX.AppCompat" version="1.3.1.3" include="All" />
27+
<dependency id="Xamarin.AndroidX.Core" version="1.6.0.3" include="All" />
28+
<dependency id="Xamarin.AndroidX.RecyclerView" version="1.2.1.3" include="All" />
29+
<dependency id="Xamarin.AndroidX.CardView" version="1.0.0.11" include="All" />
30+
<dependency id="Xamarin.AndroidX.GridLayout" version="1.0.0.10" include="All" />
31+
<dependency id="Xamarin.AndroidX.Palette" version="1.0.0.10" include="All" />
32+
<dependency id="Xamarin.Google.Android.Material" version="1.4.0.4" include="All" />
33+
<dependency id="Xamarin.AndroidX.Lifecycle.LiveData" version="2.3.1.3" include="All" />
34+
<dependency id="Xamarin.AndroidX.MultiDex" version="2.0.1.10" include="All" />
35+
<dependency id="Xamarin.AndroidX.Browser" version="1.3.0.8" include="All" />
36+
<dependency id="Square.OkHttp3" version="4.9.2" include="All" />
37+
<dependency id="Xamarin.Kotlin.StdLib" version="1.5.31.2" include="All" />
3838
<dependency id="Xamarin.Android.ReactiveX.RxAndroid" version="2.1.1.1" include="All" />
39-
<dependency id="Xamarin.Android.ReactiveX.RxJava" version="2.2.10.1" include="All" />
39+
<dependency id="Xamarin.Android.ReactiveX.RxJava" version="2.2.21.2" include="All" />
4040
</group>
4141
</dependencies>
4242
<frameworkAssemblies>

samples/AndroidSample/AndroidSample/AndroidSample.csproj

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -90,21 +90,21 @@
9090
</ItemGroup>
9191
<ItemGroup>
9292
<PackageReference Include="AndHUD" Version="1.4.3" />
93-
<PackageReference Include="Xamarin.AndroidX.Legacy.Support.V4" Version="1.0.0.7" />
94-
<PackageReference Include="Xamarin.AndroidX.AppCompat" Version="1.3.0" />
95-
<PackageReference Include="Xamarin.AndroidX.Core" Version="1.6.0" />
96-
<PackageReference Include="Xamarin.AndroidX.RecyclerView" Version="1.2.1" />
97-
<PackageReference Include="Xamarin.AndroidX.CardView" Version="1.0.0.8" />
98-
<PackageReference Include="Xamarin.AndroidX.GridLayout" Version="1.0.0.7" />
99-
<PackageReference Include="Xamarin.AndroidX.Palette" Version="1.0.0.7" />
100-
<PackageReference Include="Xamarin.Google.Android.Material" Version="1.3.0.1" />
101-
<PackageReference Include="Xamarin.AndroidX.Lifecycle.LiveData" Version="2.3.1" />
102-
<PackageReference Include="Xamarin.AndroidX.MultiDex" Version="2.0.1.7" />
103-
<PackageReference Include="Xamarin.AndroidX.Browser" Version="1.3.0.5" />
104-
<PackageReference Include="Square.OkHttp3" Version="4.9.1" />
105-
<PackageReference Include="Xamarin.Kotlin.StdLib" Version="1.5.21" />
93+
<PackageReference Include="Xamarin.AndroidX.Legacy.Support.V4" Version="1.0.0.10" />
94+
<PackageReference Include="Xamarin.AndroidX.AppCompat" Version="1.3.1.3" />
95+
<PackageReference Include="Xamarin.AndroidX.Core" Version="1.6.0.3" />
96+
<PackageReference Include="Xamarin.AndroidX.RecyclerView" Version="1.2.1.3" />
97+
<PackageReference Include="Xamarin.AndroidX.CardView" Version="1.0.0.11" />
98+
<PackageReference Include="Xamarin.AndroidX.GridLayout" Version="1.0.0.10" />
99+
<PackageReference Include="Xamarin.AndroidX.Palette" Version="1.0.0.10" />
100+
<PackageReference Include="Xamarin.Google.Android.Material" Version="1.4.0.4" />
101+
<PackageReference Include="Xamarin.AndroidX.Lifecycle.LiveData" Version="2.3.1.3" />
102+
<PackageReference Include="Xamarin.AndroidX.MultiDex" Version="2.0.1.10" />
103+
<PackageReference Include="Xamarin.AndroidX.Browser" Version="1.3.0.8" />
104+
<PackageReference Include="Square.OkHttp3" Version="4.9.2" />
105+
<PackageReference Include="Xamarin.Kotlin.StdLib" Version="1.5.31.2" />
106106
<PackageReference Include="Xamarin.Android.ReactiveX.RxAndroid" Version="2.1.1.1" />
107-
<PackageReference Include="Xamarin.Android.ReactiveX.RxJava" Version="2.2.10.1" />
107+
<PackageReference Include="Xamarin.Android.ReactiveX.RxJava" Version="2.2.21.2" />
108108
</ItemGroup>
109109
<ItemGroup>
110110
<ProguardConfiguration Include="pspdfkit-proguard.cfg" />
-1.1 MB
Binary file not shown.

samples/PSPDFCatalog/PSPDFCatalog.csproj

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -240,24 +240,24 @@
240240
<AndroidAsset Include="Assets\JohnAppleseed.p12" />
241241
</ItemGroup>
242242
<ItemGroup>
243-
<PackageReference Include="Xamarin.AndroidX.Legacy.Support.V4" Version="1.0.0.7" />
244-
<PackageReference Include="Xamarin.AndroidX.AppCompat" Version="1.3.0" />
243+
<PackageReference Include="Xamarin.AndroidX.Legacy.Support.V4" Version="1.0.0.10" />
244+
<PackageReference Include="Xamarin.AndroidX.AppCompat" Version="1.3.1.3" />
245245
<PackageReference Include="Xamarin.AndroidX.AppCompat.Resources" Version="1.1.0.1" />
246-
<PackageReference Include="Xamarin.AndroidX.Core" Version="1.6.0" />
247-
<PackageReference Include="Xamarin.AndroidX.RecyclerView" Version="1.2.1" />
248-
<PackageReference Include="Xamarin.AndroidX.CardView" Version="1.0.0.8" />
249-
<PackageReference Include="Xamarin.AndroidX.GridLayout" Version="1.0.0.7" />
250-
<PackageReference Include="Xamarin.AndroidX.Palette" Version="1.0.0.7" />
251-
<PackageReference Include="Xamarin.Google.Android.Material" Version="1.3.0.1" />
252-
<PackageReference Include="Xamarin.AndroidX.Lifecycle.LiveData" Version="2.3.1" />
253-
<PackageReference Include="Xamarin.AndroidX.MultiDex" Version="2.0.1.7" />
254-
<PackageReference Include="Xamarin.AndroidX.Browser" Version="1.3.0.5" />
255-
<PackageReference Include="Square.OkHttp3" Version="4.9.1" />
256-
<PackageReference Include="Xamarin.Kotlin.StdLib" Version="1.5.21" />
246+
<PackageReference Include="Xamarin.AndroidX.Core" Version="1.6.0.3" />
247+
<PackageReference Include="Xamarin.AndroidX.RecyclerView" Version="1.2.1.3" />
248+
<PackageReference Include="Xamarin.AndroidX.CardView" Version="1.0.0.11" />
249+
<PackageReference Include="Xamarin.AndroidX.GridLayout" Version="1.0.0.10" />
250+
<PackageReference Include="Xamarin.AndroidX.Palette" Version="1.0.0.10" />
251+
<PackageReference Include="Xamarin.Google.Android.Material" Version="1.4.0.4" />
252+
<PackageReference Include="Xamarin.AndroidX.Lifecycle.LiveData" Version="2.3.1.3" />
253+
<PackageReference Include="Xamarin.AndroidX.MultiDex" Version="2.0.1.10" />
254+
<PackageReference Include="Xamarin.AndroidX.Browser" Version="1.3.0.8" />
255+
<PackageReference Include="Square.OkHttp3" Version="4.9.2" />
256+
<PackageReference Include="Xamarin.Kotlin.StdLib" Version="1.5.31.2" />
257257
<PackageReference Include="Xamarin.Android.ReactiveX.RxAndroid" Version="2.1.1.1" />
258-
<PackageReference Include="Xamarin.Android.ReactiveX.RxJava" Version="2.2.10.1" />
258+
<PackageReference Include="Xamarin.Android.ReactiveX.RxJava" Version="2.2.21.2" />
259259
<PackageReference Include="AndHUD" Version="1.4.3" />
260-
<PackageReference Include="Xamarin.Forms" Version="5.0.0.2083" />
260+
<PackageReference Include="Xamarin.Forms" Version="5.0.0.2196" />
261261
<PackageReference Include="Newtonsoft.Json" Version="13.0.1" />
262262
<PackageReference Include="Plugin.CurrentActivity" Version="2.1.0.4" />
263263
<PackageReference Include="Plugin.Permissions" Version="6.0.1" />

0 commit comments

Comments
 (0)