3.0.4
π Features
- feat: Add ref to open or close dialog programmatically @dev-yakuza (#268)
- feat: Add animationDuration props to control duration of animation @dev-yakuza (#266)
- feat: Add parentLayout to hide overflow image @dev-yakuza (#258)
π Bug Fixes
- fix: Fix AnimatedValue Attempting to set value to undefined error @dev-yakuza (#310)
- fix: Make close button width fit contents @dev-yakuza (#279)
- fix: Remove postinstall to fix error @dev-yakuza (#272)
- fix: Rollback useNativeDriver to false @dev-yakuza (#265)
- fix: Fix flickering image when modal opened @dev-yakuza (#264)
- fix: Zoom to center of pinch @dev-yakuza (#263)
π Documents
- docs: Add JSDoc @dev-yakuza (#292)
- docs: Update example code @dev-yakuza (#275)
𧩠Dependency Updates
7 changes
- deps: Update dependencies @dev-yakuza (#308)
- deps: Update dependencies @dev-yakuza (#300)
- deps: Update dependencies @dev-yakuza (#287)
- chore: Update ESLint rules @dev-yakuza (#283)
- deps: Update dependencies @dev-yakuza (#274)
- deps: Update dependencies @dev-yakuza (#261)
- chore: Remove wrong setting of release drafter @dev-yakuza (#247)
π¬ Others
18 changes
- refactor: Make util functions to separate logic @dev-yakuza (#306)
- refactor: Make same code style and separate logic @dev-yakuza (#299)
- refactor: Separate <OriginImage /> component and custom hook for layout @dev-yakuza (#298)
- refactor: Use timing instead spring for duration @dev-yakuza (#295)
- refactor: Move ImagePanResponder to <ImageArea /> @dev-yakuza (#290)
- refactor: Make <ImageArea /> component @dev-yakuza (#289)
- refactor: Remove debug code @dev-yakuza (#288)
- refactor: Move starting animation to useEffect @dev-yakuza (#286)
- refactor: Remove unnecessary variable to reduce complexity @dev-yakuza (#285)
- refactor: Use local variable instead of ref for double click @dev-yakuza (#281)
- refactor: Use correct value for animation opacity @dev-yakuza (#278)
- refactor: Add @2x @3x images @dev-yakuza (#277)
- refactor: Update TranslucentStatusBar code for comparing @dev-yakuza (#267)
- refactor: Update Example app @dev-yakuza (#262)
- refactor: Separate examples in Develop app @dev-yakuza (#260)
- refactor: Refactor variables @dev-yakuza (#254)
- refactor: Separate components from <ImageDetail /> @dev-yakuza (#250)
- refactor: Refactor variables and functions @dev-yakuza (#248)