Skip to content

Commit 756772a

Browse files
committed
chore: update package metadata for v1.0.0 release
- Update version to 1.0.0 (from 1.0.0-alpha1) - Change license to MIT in both packages - Update repository URLs to mstonis/MauiNativePdfView - Add comprehensive package descriptions - Include README.md and icon.png in main package - Add copyright, company, and product metadata - Update package tags for better discoverability - Configure GitHub repository type
1 parent 94731a3 commit 756772a

2 files changed

Lines changed: 30 additions & 14 deletions

File tree

src/MauiNativePdfView.Android.Binding/MauiNativePdfView.Android.Binding.csproj

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -12,13 +12,17 @@
1212

1313
<!-- Package Information -->
1414
<PackageId>MauiNativePdfView.Android.Binding</PackageId>
15-
<Version>1.0.0-alpha1</Version>
16-
<Authors>Your Name</Authors>
17-
<Description>.NET Android binding for AhmerPdfium - A maintained PDF viewer library with 16 KB page size support</Description>
18-
<PackageProjectUrl>https://github.com/YourUsername/MauiNativePdfView</PackageProjectUrl>
19-
<PackageLicenseExpression>Apache-2.0</PackageLicenseExpression>
20-
<RepositoryUrl>https://github.com/YourUsername/MauiNativePdfView</RepositoryUrl>
21-
<PackageTags>maui;android;pdf;pdfviewer;binding;ahmer-pdfium</PackageTags>
15+
<Version>1.0.0</Version>
16+
<Authors>MauiNativePdfView Contributors</Authors>
17+
<Company>MauiNativePdfView</Company>
18+
<Product>MauiNativePdfView Android Binding</Product>
19+
<Description>.NET Android binding for AhmerPdfium - A maintained fork of AndroidPdfViewer with 16KB page size support and reliable PDF rendering. This binding is used by MauiNativePdfView for Android platform support.</Description>
20+
<PackageProjectUrl>https://github.com/mstonis/MauiNativePdfView</PackageProjectUrl>
21+
<PackageLicenseExpression>MIT</PackageLicenseExpression>
22+
<RepositoryUrl>https://github.com/mstonis/MauiNativePdfView</RepositoryUrl>
23+
<RepositoryType>git</RepositoryType>
24+
<PackageTags>maui;android;pdf;pdfviewer;binding;ahmer-pdfium;native</PackageTags>
25+
<Copyright>Copyright (c) 2025 MauiNativePdfView Contributors</Copyright>
2226

2327
<!--
2428
AAR files in the Jars directory are automatically included.

src/MauiNativePdfView/MauiNativePdfView.csproj

Lines changed: 19 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -11,13 +11,19 @@
1111

1212
<!-- Package Information -->
1313
<PackageId>MauiNativePdfView</PackageId>
14-
<Version>1.0.0-alpha1</Version>
15-
<Authors>Your Name</Authors>
16-
<Description>Cross-platform .NET MAUI PDF viewer library using native controls (PdfKit for iOS, AhmerPdfium for Android)</Description>
17-
<PackageProjectUrl>https://github.com/YourUsername/MauiNativePdfView</PackageProjectUrl>
18-
<PackageLicenseExpression>Apache-2.0</PackageLicenseExpression>
19-
<RepositoryUrl>https://github.com/YourUsername/MauiNativePdfView</RepositoryUrl>
20-
<PackageTags>maui;pdf;pdfviewer;ios;android;pdfkit;ahmer-pdfium</PackageTags>
14+
<Version>1.0.0</Version>
15+
<Authors>MauiNativePdfView Contributors</Authors>
16+
<Company>MauiNativePdfView</Company>
17+
<Product>MauiNativePdfView</Product>
18+
<Description>High-performance, cross-platform PDF viewer for .NET MAUI using native controls. Features native PDF rendering with PDFKit (iOS) and AhmerPdfium (Android), zero web dependencies, full annotation support, and comprehensive event system.</Description>
19+
<PackageProjectUrl>https://github.com/mstonis/MauiNativePdfView</PackageProjectUrl>
20+
<PackageLicenseExpression>MIT</PackageLicenseExpression>
21+
<RepositoryUrl>https://github.com/mstonis/MauiNativePdfView</RepositoryUrl>
22+
<RepositoryType>git</RepositoryType>
23+
<PackageTags>maui;pdf;pdfviewer;ios;android;pdfkit;ahmer-pdfium;native;cross-platform;annotations</PackageTags>
24+
<PackageReadmeFile>README.md</PackageReadmeFile>
25+
<PackageIcon>icon.png</PackageIcon>
26+
<Copyright>Copyright (c) 2025 MauiNativePdfView Contributors</Copyright>
2127

2228
<SupportedOSPlatformVersion Condition="$([MSBuild]::GetTargetPlatformIdentifier('$(TargetFramework)')) == 'ios'">12.2</SupportedOSPlatformVersion>
2329
<SupportedOSPlatformVersion Condition="$([MSBuild]::GetTargetPlatformIdentifier('$(TargetFramework)')) == 'android'">24.0</SupportedOSPlatformVersion>
@@ -27,6 +33,12 @@
2733
<PackageReference Include="Microsoft.Maui.Controls" Version="9.0.120" />
2834
</ItemGroup>
2935

36+
<!-- Package content -->
37+
<ItemGroup>
38+
<None Include="..\..\README.md" Pack="true" PackagePath="\" />
39+
<None Include="..\..\images\icon.png" Pack="true" PackagePath="\" />
40+
</ItemGroup>
41+
3042
<!-- Android-specific references -->
3143
<ItemGroup Condition="$(TargetFramework.Contains('android'))">
3244
<ProjectReference Include="..\MauiNativePdfView.Android.Binding\MauiNativePdfView.Android.Binding.csproj" />

0 commit comments

Comments
 (0)