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
Markdown
# 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