Bot releases are hidden (Show)
Release 6.1.0 to support Swift 5.1 🎉. Great thanks to all contributors 👍
N/A
AnimationType
options, Array
and operator +
to create compound
animation by string. #611 by @phimage
Hashable
with Hasher
. #616 by @phimage
roundedPolygon
, a polygon MaskType
with corner radius. #619 by @phimage
kite
. #619 by @phimage
Published by JakeLin over 5 years ago
Thanks to @shark-sea and @Dschee to add Swift 5 support and update the SwiftPM.
N/A
N/A
Published by JakeLin about 6 years ago
In this release, we have added a lot of cool animations for activity indicator. And improved the syntax for writing animations in code. Also, we support Swift 4.2 and Xcode 10 without any breaking changes 🎉
Great thanks to @phimage, @tbaranes, @djbe, and @edon2005 👏
N/A
compound
animation by code using operator +
, or Array
. #559 by @phimage
circleStrokeSpin
, circleDashStrokeSpin
, gear
, tripleGear
, heartBeat
and triforce
. #561 by @phimage
rupee
. #562 by @phimage
AnimatableCollectionViewCell
conforming to RotationDesignable
#565 by @tbaranes
preferred
presentation modal size. #566 by @phimage
conical
gradient type. #567 by @phimage
timingFunction
parameter could now be used with all animation types. #571 by @phimage
newtonCradle
and circlePendulum
. #573 by @phimage
rounded
to make a rounded rectangle. #575 by @phimage
Published by SD10 over 6 years ago
This release adds support for Swift 4.1 as well as multiple enhancements and bug fixes.
Big thanks to @phimage, @tbaranes, @kazyk, @lukas2, @DanielAsher, @JakeLin 👏
N/A
.drop
, .plusSign
, .moon
. #519 by @phimage
.heart
, .gear
, .ring
, .superEllipse
. #518 by @phimage
startPoint
. #527 by @tbaranes
compound
animation type to do sequential
or parallel
animations. #520 by @phimage
spin
animation type. #549 by @phimage
insetBy
mask type. #554 by @phimage
ib
to support IBAnimatable without interface builder. #528 by @tbaranes
allSides
#530 by @tbaranes
Published by JakeLin about 7 years ago
Support Swift 4 👏 👏 👏
Big thanks to @phimage and @SD10
N/A
N/A
View build details and download artifacts on buddybuild:
IBAnimatable (iOS, IBAnimatableApp)
Published by JakeLin about 7 years ago
This is the last version to support Swift 3.* including Swift 3.2 (for Xcode 9). Thanks to all the contributors:
@phimage, @tbaranes and @SD10.
NO breaking changes 😁
TimingFunctionType
attribute to Animatable
to specifies the speed curve of an animation. #478 by @phimage.ellipse
. #481 by @phimage
stickOrMoveUp
keyboard translation option when presenting a viewController. #489 by @tbaranes
scale
, scaleTo
and scaleFrom
animation types. #494 by @phimage
PaddingDesignable
now applies padding to the underlying text, edit, and placeholder rects -- opposed to using a UIView
spacer. #492 by @SD10
Published by tbaranes over 7 years ago
Here is 4.1.0! As any releases, it includes things such as new features and bugfixes. This time, it also includes one breaking news for IBAnimatable: our first unit tests ( @SD10 👏 ), wich is the first step in the long road of the 100% code coverage!
Thanks to all the contributors for making this release real 🎉
class
only protocols. #463 by @SD10Custom
MaskType, you can now use MaskDesignable
with custom masks. #465 by @lastmoveAnimatableTextField
won't override anymore the default border if no custom one set. #457 by @tbaranesplaceholderColor
working with placeholderText
AND placehodler
. It will keep the current priorirty: placeholderText
> placehodler
. #459 by @tbaranesFillDesignable
protocol to set fillColor
for UICollectionViewCell
. #462 by @SD10AnimatableTextField
interface update when using it programatically #458 by @tbaranesCGFloat.pi
with CGFloat(Double.pi)
for ActivityIndicatorShape
, which fixes missing activity indicator animations on 32 bit devices. #470 by @broadwaylambdelay
property for UIView
animations #472 by @broadwaylambPublished by tbaranes over 7 years ago
Happy to announce IBAnimatable 4.0! The theme of this major release was animations. By focusing on this, we ended with a nice new APIs which make your daily animations even easier to do. Since it introduces breaking changes, you can take a look at the migration guide what change for you. That's not all! This version is also improving masks, presentations, corners, introducing new features such as designable refresh control, animatable tabbar, and of course a few bug fixes. Just take a look at the full list below, this release is huge!
Thanks to all the contributors who are making IBAnimatable better! Most of credits go to @lastMove and @tbaranes, also thanks to @SD10 and @DanielAsher, @ashchan, @phimage, @mmadjer and @broadwaylamb!
CornerSide
's swift3 migration leftovers: renaming .AllSides
to .allSides
. If you were setting programmatically a cornerSide to your view, you will just have to lowercase the A. #409 by @tbaranesAnimatableSlider
inherit from UISlider
. #417 by @phimageSystemAnimator
classes with SystemTransitionAnimator
#427 by @SD10PresentationDesignable
now supports contextFrameForPresentation
which allow you to present a controller with a custom configuration over another instead of being in fullscreen. Imitates UIModalPresentationStyle.currentContext
. #385 by @tbaranesAnimatable*
instead of removing them #407 by @DanielAsherAnimatableSlider
designable. #417 by @phimageRefreshControlDesignable
to make UIRefreshControl
customization available in Interface Builder. Currently supported by UITableViewController
and UITableView
. #418 by @phimage and #429 by @tbaranesSystemAnimator
classes with SystemTransitionAnimator
. #427 by @SD10GradientDesignable
to DesignableNavigationBar
. #437 by @phimageAnimatableTabBarController
to support custom transition animations. #443 by @phimageslideOut
, ...). #412 by @redenttransform
property to CGAffineTransform.identity
after a slide transition completes. #432 by @broadwaylamb{Flip,Turn,Fold}Animator
which was resulting in broken transitions. Thanks to@phimage for the fix. #441 by @tbaranesPublished by JakeLin over 7 years ago
Enhance to the library to support gradient colours and fix some small issues like translation coordinates, Playground file, the border state. And make PresentationDesignable
be public
which allow the user to customise the presentation animation in code.
Most of credits go to @tbaranes 👍👍👍 , also thanks to @emcphersonburke and @mikhailmulyar
None
startPoint
: .custom(startX, startY, endX, endY)
. #380 by @tbaranesborderType
, find all the information in the documentation #389 by @tbaranesslide(.out, *)
and squeeze(.out, *)
translation coordinates #379 by @tbaranesNo such module IBAnimatable
when attempting to run the Playground #251 and #391 by @emcphersonburkePresentationDesignable
usable outside of IBAnimatable #402 by @tbaranesPublished by JakeLin almost 8 years ago
This is release 3.1.2, 🎉🎉🎉 thanks to @mmadjer for fixing corner radius issue and adding support for AnimatableCollectionViewCell
and using Swift Enum as key for presentation and transition cache. Thanks to @tbaranes for updating Swift Lint. Thanks to @gkye for fixing Swift Lint warnings.
None
cornerSide
rendering issue.Published by JakeLin almost 8 years ago
Thanks to @mmadjer , we can support multiple sides for corner radius now.
None
cornerSide
to CornerDesignable
to support multiple sides for corner.None
Published by JakeLin about 8 years ago
IBAnimatable 3.0 is the major release to support Swift 3 🎉. Special thanks to @lastMove and @tbaranes .
@lastMove developed the new Swift enum system and improved the playground demo app. @tbaranes cleaned up most of the issues and maintained the version 3 PRs and issues.
All issues associated with this version can be found using this filter.
Published by JakeLin about 8 years ago
This is the last major version for Swift 2.3 / 2.2. New features will be added to master (supports Swift 3).
None
Upgrade to Swift 2.3
None
Published by JakeLin about 8 years ago
Release 2.7 is the last version to support Swift 2.2/2.3.
Huge thanks to @tbaranes for implementing custom presentation transitions and activity indicator animations 👍 👍 👍
AnimatableStackView
doesn't conform anymore to BlurDesignable
AnimatableScrollView
doesn't conform anymore to BlurDesignable
Published by JakeLin about 8 years ago
Release 2.5 has added some animations and added vibrancyBlurEffect
to BlurDesignable
. Thanks to @tbaranes 👍
None
vibrancyBlurEffect
to BlurDesignable
. Once specify the Vibrancy effect style, all subviews will apply this vibrancy effect #245
ZoomInvertIn
and ``ZoomInvertOut` #249
None