Jelly Versions Save

🌊 - Jelly is a library for animated, non-interactive & interactive viewcontroller transitions and presentations with the focus on a simple and yet flexible API.

2.3.0

1 year ago

Xcode 13 support SPM support

2.2.2

4 years ago

iOS 13 support

2.2.1

4 years ago

decreased minimum deployment target to iOS10

2.1.0

5 years ago
  • new parallax option on slide presentations
  • interaction configuration can now be constrained by mode (.dismiss, .present)

2.0.0

5 years ago
  • interactive transitions are now possible
  • renamed FadeIn, ShiftIn, and SlideIn to Fade, Slide & Cover
  • the animator is now capable of resizing and realigning already presented viewControllers
  • presentations will be configured using new dedicated models for size, alignment etc.
  • removed the Jelly Prefix from all classes
  • extended example app with interactive examples like slide out menu etc.
  • minimum deployment target is iOS 10 now, because of UIViewPropertyAnimator
  • new Logo and overall design of Jelly related icons and ui

1.2.5

5 years ago
  • Swift 4.2 support

1.0

6 years ago

First Major Release:

  • 1.0 Provides SlideIn and FadeIn Transitions
  • Customization Options like corner-radius, background style included
  • code cleanup

1.0.2

6 years ago
  • New size options (fullscreen, halfscreen and custom) for width and height instead of plain CGSize
  • New alignment options for NonFullscreen Presentations
  • New marging guards - if the size you specified is bigger than the screen, the margin guards kick in and will be applied to your vc
  • If you want to size your vc using margin you can use .fullscreen as a size and set the marginGuards to constraint your vcs dimensions
  • Better Code documentation and overall structure
  • Even more Example inside the Readme and Example App

1.2.0

6 years ago
  • There is a new cool animation style called shiftIn Animation. Check out the README to find out more
  • Rounding Corners can now be specified unsing the corners property (e.g. presentation.corners = [.leftBottom,rightTop])
  • You can disable tap to dismiss by setting isTapBackgroundToDismissEnabled to false
  • You can now set properties without using the basic initaliziers
  • Code clean up
  • Startet with integrating Unit-Tests

1.2.1

6 years ago
  • Fixed issue with background tap dismissal options