Repository navigation
Releases
Releases · nijatkazimli/react-native-queuekit
v1.0.2
Features
- example: add test IDs, event totals and start order, and dismiss the keyboard on scroll (081df09)
- example: turn the Lab into guided tests with steps, expected results and one-tap resets (6c30f7c)
- example: add the Lab app UI with dashboard, lab, queue, events and settings screens (c5a8859)
- example: add the queue runtime, demo jobs, settings, network simulation and event log (1545edf)
- example: scaffold the QueueKit Lab Expo app against the local library build (bd1882e)
Fixes
- example: add expo-system-ui so the app background color and dark style apply (6da9c55)
Documentation
- list the devices the example app was tested on (af0fdc3)
- add the e2e workflow badge to the readme (fcb7a30)
- show the real package version and the logo icon in the site header (e9f2168)
- add a favicon and touch icon to the documentation site (eeac268)
- add Open Graph and Twitter card tags so shared links show the preview image (059568c)
- add the social preview image (SVG source and 1280x640 PNG) (694ecd8)
- add status badges and a contributing pointer to the README (924a53c)
- add a contributing guide and a security policy (4da139d)
- document the e2e tests and fix the background task note (58569e6)
- describe the guided Lab tests in the app README (6d82aba)
- document the Lab app and link it from the README (0272a05)
Tests
- example: tag six core flows as smoke and label each shard in the summary (e606d2a)
- example: give the custom job flow a longer scroll timeout for smaller screens (805442b)
- example: add Maestro end-to-end flows for every Lab test and screen (da8a971)
Maintenance
- run the e2e workflow only on demand and drop its badge (4ab5160)
- example: override glob and minimatch to patched versions (e4827ff)
- build the iOS app once, cache it, and split the e2e flows over parallel simulators (382eedf)
- show the e2e results as a table on the job summary (3b0f1a8)
- ignore .DS_Store files (974539e)
- add Dependabot for npm, the example app and GitHub Actions (8596d73)
- add issue forms and a pull request template (d15f9f9)
- run the Maestro e2e flows on an iOS simulator (2845c4c)
- example: keep the Expo-normalized tsconfig in Biome's format (384ea27)
- allow the example app's own text components in the React Native raw text lint rule (ee5f272)
- write release notes from commit subjects grouped by type (5e83518)
Full Changelog: v1.0.1...v1.0.2
v1.0.1
Documentation
- link the documentation site, npm and releases at the top of the README (0e82174)
Maintenance
- detect an already-published version from the npm error, not npm view (7174e27)
Full Changelog: v1.0.0...v1.0.1
v1.0.0
Features
- react: add provider and hooks for jobs, stats and the queue (cc207ba)
- add the job queue engine and public API (8c22119)
- platform: add storage, network and app-state adapters (a56b4b9)
- core: add retry backoff, error classes, detached tasks and leader lease (108dcd7)
Fixes
- clamp the wake-up timer to 2^31-1 ms so far-future jobs do not spin (876462b)
Documentation
- add README with API overview and development guide (3fccb57)
- add copy-pasteable app examples (08688bb)
- add the documentation site (b403ed2)
Tests
- add property-based and crash-recovery tests for the queue (72f1ed1)
Maintenance
- add CI, docs deploy and npm publish workflows (ae48339)
- add local git hooks and the docs dev server (b98d0a0)
- set up TypeScript, Biome, Vitest and package manifest (34f73da)
- add MIT license (567e6f7)
Full Changelog: https://github.com/nijatkazimli/react-native-queuekit/commits/v1.0.0