docs(readme): Fix duplicate compatibility matrix and update Android requirements

Removed duplicate 'Capacitor Compatibility Matrix' section.
Updated Android requirements to match actual build.gradle:
- minSdk: 23 (was incorrectly listed as 21)
- targetSdk: 35 (was incorrectly listed as 34)

Consolidated compatibility information into single section.

Verification:
- No duplicate sections 
- Android requirements accurate 
This commit is contained in:
Matthew Raymer
2025-12-23 09:53:13 +00:00
parent 67c077e0d0
commit 74bb35048d

View File

@@ -397,14 +397,6 @@ console.log(`Test alarm scheduled for ${result.secondsFromNow} seconds`);
console.log(`Will fire at: ${new Date(result.triggerAtMillis).toLocaleString()}`);
```
## Capacitor Compatibility Matrix
| Plugin Version | Capacitor Version | Status | Notes |
|----------------|-------------------|--------|-------|
| 1.0.0+ | 6.2.1+ | ✅ **Recommended** | Latest stable, full feature support |
| 1.0.0+ | 6.0.0 - 6.2.0 | ✅ **Supported** | Full feature support |
| 1.0.0+ | 5.7.8 | ⚠️ **Legacy** | Deprecated, upgrade recommended |
### Quick Smoke Test
For immediate validation of plugin functionality:
@@ -417,13 +409,24 @@ For immediate validation of plugin functionality:
Complete testing procedures: [docs/testing/MANUAL_SMOKE_TEST.md](./docs/testing/MANUAL_SMOKE_TEST.md)
## Platform Requirements
## Compatibility Matrix
### Android
### Capacitor Versions
- **Minimum SDK**: API 21 (Android 5.0)
- **Target SDK**: API 34 (Android 14)
- **Permissions**: `POST_NOTIFICATIONS`, `SCHEDULE_EXACT_ALARM`, `USE_EXACT_ALARM`
| Plugin Version | Capacitor Version | Status | Notes |
|----------------|-------------------|--------|-------|
| 1.0.0+ | 6.2.1+ | ✅ **Recommended** | Latest stable, full feature support |
| 1.0.0+ | 6.0.0 - 6.2.0 | ✅ **Supported** | Full feature support |
| 1.0.0+ | 5.7.8 | ⚠️ **Legacy** | Deprecated, upgrade recommended |
### Platform Requirements
### Android Requirements
- **Minimum SDK**: 23 (Android 6.0)
- **Target SDK**: 35 (Android 15)
- **Exact Alarm Permission**: Required for Android 12+ (SCHEDULE_EXACT_ALARM)
- **Notification Permission**: Required for Android 13+ (POST_NOTIFICATIONS)
- **Dependencies**: Room 2.6.1+, WorkManager 2.9.0+
### iOS