- Adds support for Swift 5.0
- Removes Nimble dependency
- Changes license from GNU to Apache 2.0 (Big thanks to chrisballinger)
- Fixes content inset adjustment in the example project. This will not affect your projects.
- Adds support for Swift 4.0
- 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
- Fixes issue with loading the first image when a page isn't specified in the presentation completion block
- Fixes unit tests
- 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
- cancels swipe to close when dismissing with custom presentation style
- 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
- Fixes image flash when loading gallery to a specific page
- Changes access level of collection view cell's imageView to public
- Adds support for tvOS
- Adds Twitter-style swipe to dismiss (can be disabled)
- Adds public access to hide/show the status bar
- Fixes flicker on second image
- Fixes images not being sized properly after rotation
- Adds support for Swift 3.0 and Xcode 8
- Adds support for Swift 2.3 and Xcode 8
- Adds the ability to hide the page control at any time.
- More robust calculation for currentPage.
- Fix for pages jumping by 2 on the first swipe when presenting a gallery.
- Fix for page indicator not updating. This was broken in 2.0.2.
- Adds this sweet change log. This of course, is a non-breaking change. You're welcome.
- Updates syntax to Swift 2.2.
- Adds ability to customize the page control colors.
- Reduced overall framework size.
- Updates to Nimble for broken tests.
- General code cleanup.
- Updates example code to use the latest version of SwiftPhotoGallery. Because, why wouldn't we?
- Updates syntax to Swift 2.0
- Everything is shiny.
- Initial release. This is perfect. I'm sure there won't be any bugs.