Releases: justinvallely/SwiftPhotoGallery
Releases · justinvallely/SwiftPhotoGallery
Swift 5.0
New License
3.3.1 (2017-12-21)
Enhancements
- Changes license from GNU to Apache 2.0 (Big thanks to chrisballinger)
Bug Fixes
- Fixes content inset adjustment in the example project. This will not affect your projects.
Swift 4
Enhancements
- Adds support for Swift 4.0
Carousel Bug Fixes
Bug Fixes
- Fixes bug when rotation occurs on first image and content is offset, or header display causing last page to be scrolled to during that rotation
- Fixes issue for isViewFirstAppearing not being called in certain conditions
- Improves accuracy and efficiency of revolving carousel when header or footer is reached
- Implements fix to prevent infinite scrolling when only one image is present
- Fixes unit tests
Carousel Bug fix
Bug Fixes
- Fixes issue with loading the first image when a page isn't specified in the presentation completion block
- Fixes unit tests
Revolving Carousel
Enhancements
- DROPS SUPPORT FOR IOS 8
- Adds revolving gallery carousel. Swipe through last image to get to the first image. (enabled by default)
- Opens up imageView and scrollView access level
- Updates Nimble to 7.0.2 for unit tests on the example project.
- Updates README.md
Custom Transition Bug Fix
Bug Fixes
- cancels swipe to close when dismissing with custom presentation style
Adds custom presentation transitions to example project.
Enhancements
- Example project: Converted to a more common collection view
- Example project: adds presenting and dismissing animators using UIPresentationController and UIViewControllerAnimatedTransitioning
- General code cleanup
- Updates README.md
Bug Fixes
- Fixes image flash when loading gallery to a specific page
Minor update preparing for custom presentation styles using UIPresentationController
Enhancements
- Changes access level of collection view cell's imageView to public
tvOS support!
Enhancements
- Adds support for tvOS
- Adds Twitter-style swipe to dismiss (can be disabled)
- Adds public access to hide/show the status bar