diff --git a/CHANGELOG.md b/CHANGELOG.md index 790f534..06b0af2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,9 +7,19 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), ### Added +### Changed + +### Fixed + +### Removed + +## [1.3.0] - 2026-11-01 + +### Added + - Screen reader support (VoiceOver and TalkBack): an invisible adjustable control announces the current page ("Page 3 of 12", or "Pages 3 and 4 of 12" in book mode) and turns pages with the increment/decrement actions. Headings are exposed with the `header` role. - `accessibilityLabels` prop on `DocumentViewer` to override the spoken strings, plus the `ViewerAccessibilityLabels` type and the `DEFAULT_ACCESSIBILITY_LABELS` export. -- GitHub Actions CI for every PR and push to `beta` and `main`: typecheck, lint, formatting and tests. +- GitHub Actions CI for every PR and push to `beta` and `main`: typecheck, lint, formatting and tests. It also reruns when a PR is retargeted. - Git hooks (`.githooks/`) that require Conventional Commits and block direct commits on `main` and `beta`, and a contributing guide with the branching model. ### Changed diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 9494f58..70dc7cf 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -67,7 +67,7 @@ When opening a PR: - Target `beta` (or `main` only for `hotfix`). - Keep it small and focused on one change. -- Assign at least one reviewer; merge requires their approval. +- Request a review when there is another maintainer. Approvals are not enforced while the repository has a single maintainer; the PR and a green CI check are always required. - Gates must be green: `npm run typecheck`, `npm run lint`, `npm run format:check` and `npm test`. CI ([`.github/workflows/ci.yml`](./.github/workflows/ci.yml)) runs them on every PR to `beta` or `main`. - Include the `CHANGELOG.md` entry. diff --git a/media/showcase-dark.png b/media/showcase-dark.png index 7cbcbad..cd66a69 100644 Binary files a/media/showcase-dark.png and b/media/showcase-dark.png differ diff --git a/media/showcase-light.png b/media/showcase-light.png index 351fc7d..2494fcd 100644 Binary files a/media/showcase-light.png and b/media/showcase-light.png differ diff --git a/package-lock.json b/package-lock.json index 0fd9e72..203cb10 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@acertijosapps/react-native-md-document", - "version": "1.2.0", + "version": "1.3.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@acertijosapps/react-native-md-document", - "version": "1.2.0", + "version": "1.3.0", "license": "MIT", "devDependencies": { "@react-native/eslint-config": "^0.76.5", diff --git a/package.json b/package.json index dc04640..7f7dbce 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@acertijosapps/react-native-md-document", - "version": "1.2.0", + "version": "1.3.0", "description": "Immutable Markdown-as-document viewer for React Native: page-flip, zoom, text-to-speech and persistent highlights.", "homepage": "https://acertijosapps.com/librerias/react-native-md-document", "repository": {