Changelog
All notable changes to this project will be documented in this file.
Unreleased
- Added GitHub Actions CI/CD pipeline for npm publication (
.github/workflows/publish.yml) using npm Trusted Publishing (OIDC). - Added Astro Starlight docs site in
docs/and GitHub Pages deployment workflow (.github/workflows/docs.yml). - Added docs sync tooling so root
README.mdandCHANGELOG.mdare canonical (scripts/sync-docs.mjs).
0.1.1 - 2026-02-16
- Changed package scope to
@derluleu/expo-toastfor npm publishability. - Added generated JSDoc API reference integration in docs (
/reference/api). - Simplified docs UX and sidebar structure while keeping Starlight.
- Fixed dark theme contrast issues in docs, including search and active navigation states.
- Fixed docs workflow order to install root dependencies before
docs:sync.
0.1.0 - 2026-02-16
- Initial public release.
- iOS-native toast presenter with queueing, variants, transitions, and dismiss controls.
- TypeScript-first API for Expo apps.
- Added
toast.configurefor global defaults and queue controls (maxVisible,maxQueue,dropPolicy). - Added
toast.promiseandtoast.updatehelper APIs. - Added dedupe controls (
dedupeWindowMs,dedupeKey) with bounded cache behavior. - Added accessibility controls (
accessibilityLabel,announce,importance). - Added reduced-motion controls (
motion: 'system' | 'full' | 'minimal').