UNPKG

rnr-starter

Version:

A comprehensive React Native Expo boilerplate with 50+ modern UI components, dark/light themes, i18n, state management, and production-ready architecture

134 lines (103 loc) โ€ข 4.61 kB
# Changelog All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [1.4.0] - 2026-01-21 ### Added - ๐Ÿ†• `expo-constants` - now included as a peer dependency - ๐Ÿ†• `react-native-worklets` - required for Reanimated 4 - ๐Ÿ†• `app.config.ts` - dynamic Expo configuration with environment variable support - ๐Ÿ” Secure local development setup using `.env.local` (git-ignored) ### Changed - โฌ†๏ธ **Expo SDK 54** (from 53) with React Native 0.81.5 (from 0.79.4) - โฌ†๏ธ **React 19.1** (from 19.0) - โฌ†๏ธ **Reanimated 4.1** (from 3.17) - New Architecture only, with worklets support - โฌ†๏ธ **FlashList 2.0** (from 1.7) - improved performance - โฌ†๏ธ **TypeScript 5.9** (from 5.8) - โฌ†๏ธ **expo-router 6.0** (from 5.1) - with new Link preview features - ๐Ÿ“ฑ Android targetSdkVersion 36 and minSdkVersion 26 - ๐Ÿ› ๏ธ Updated `create-local-project.js` to support dynamic configuration and improved ignore patterns - โšก Precompiled React Native for iOS - faster build times ### Important Notes - โš ๏ธ SDK 54 is the **final release** with Legacy Architecture support - โš ๏ธ SDK 55 will require New Architecture (already enabled in this template) ## [1.3.2] - 2025-06-18 ### Changed - โšก๏ธ Smoother theme switching animation (logic simplified, cross-fade removed, now only backgroundColor is animated) - ๐Ÿงน Removed all Russian comments from the codebase - ๐Ÿ› ๏ธ Automated linting and safe autofix with Biome - ๐Ÿงฉ Improved provider structure in layout - ๐Ÿ”ฅ Cleaned up unused code and dependencies (knip, biome) ## [1.3.1] - 2025-06-18 ### Changed - ๐Ÿ“š Updated README files with latest version information - ๐Ÿ”„ Synchronized documentation across npm and GitHub ## [1.3.0] - 2025-06-18 ### Added - ๐ŸŽจ New Examples component for better demo organization - ๐Ÿ”„ New ErrorStore for global error handling - ๐Ÿ› ๏ธ Improved error handling with comprehensive demo widget ### Changed - ๐Ÿ“ฑ Moved QueryClientProvider to _layout.tsx for better organization - ๐Ÿ”„ Refactored index page to use separate Examples component - โฌ†๏ธ Updated Expo to version 53.0.15 - โฌ†๏ธ Updated React Native to version 0.79.4 - โฌ†๏ธ Updated various dependencies to their latest versions ### Improved - ๐ŸŽฏ Better error boundaries and error handling demonstration - ๐Ÿ“š Enhanced code organization and maintainability - ๐Ÿ”ง Simplified project structure ## [1.2.2] - 2025-06-17 ### Fixed - ๐Ÿ“š Updated README documentation and npm package information - ๐Ÿ”ง Synchronized GitHub releases with npm versions - ๐Ÿ“ฆ Refreshed npm package metadata and descriptions ## [1.2.1] - 2025-06-14 ### Fixed - ๐Ÿ“ฆ Package updates and maintenance - ๐Ÿ”ง Minor configuration improvements - ๐Ÿ“š Documentation updates ## [1.2.0] - 2025-06-14 ### Added - ๐Ÿ”ง Enhanced project structure and configuration - ๐Ÿ“ฆ Improved npm package configuration for better distribution - ๐Ÿ› ๏ธ Updated dependencies to latest stable versions ### Improved - ๐Ÿš€ Better package optimization and build process - ๐Ÿ“š Enhanced documentation and setup guides - ๐Ÿ”ง Refined development workflow and tooling ### Fixed - ๐Ÿ› Minor bug fixes and stability improvements - ๐Ÿ“ฆ Package distribution optimizations ## [1.1.0] - 2025-06-09 ### Added - ๐ŸŽจ Enhanced UI components with better accessibility - ๐Ÿ”ง InitializationProvider for better app startup management - ๐Ÿ“ฑ LoadingScreen component for smooth app initialization - ๐ŸŒ Improved internationalization support - ๐Ÿ”„ Enhanced state management with better error handling ### Improved - ๐ŸŽฏ Better TypeScript support and type safety - ๐Ÿ“š Updated documentation and examples - ๐Ÿš€ Performance optimizations for component rendering - ๐ŸŽจ Enhanced theme system with better color scheme detection ### Fixed - ๐Ÿ› Text node rendering issues in React Native components - ๐Ÿ”ง Badge component text wrapping fixes - ๐Ÿ“ฑ Native component compatibility improvements ## [1.0.1] - 2025-06-08 ### Fixed - ๐Ÿ› Initial bug fixes and stability improvements - ๐Ÿ“š Documentation updates ## [1.0.0] - 2025-06-08 ### Added - ๐ŸŽ‰ Initial release - ๐Ÿ“ฑ 50+ production-ready UI components - ๐ŸŒ™ Dark/Light theme support - ๐ŸŒ Internationalization (i18n) support - ๐Ÿ”„ State management with Zustand - ๐Ÿ“‹ Form validation with React Hook Form + Zod - ๐Ÿ” React Query for data fetching - ๐ŸŽจ NativeWind for styling - ๐Ÿ“ฑ Expo Router for navigation - ๐Ÿงช Comprehensive demo components