- Bug fix (non-breaking change which fixes an issue)
- New feature (non-breaking change which adds functionality)
- Breaking change (fix or feature that would cause existing behavior to change)
- Documentation only
- Build / CI / tooling
- iOS implementation (
ios/HybridCover.swiftand friends) - Android implementation (
android/src/main/java/com/margelo/nitro/cover/HybridCover.ktand friends) - TypeScript spec (
src/specs/cover.nitro.ts) — regenerate withnpm run specs - Example app (
example/) - Maestro flows (
.maestro/flows/) - Documentation (
README.md)
- I ran
npm run typecheckand it passes - I ran
npm run specsafter editing any*.nitro.tsfile and committed the regeneratednitrogen/generated/files - I added or updated Maestro flows for any user-visible behavior change
- I tested the change in the example app on iOS and Android
- I updated the README if the public API or example app changed
cd example
npm install
npm run prebuild
npm run ios # or: npm run android