Skip to content

Latest commit

 

History

History
executable file
·
245 lines (155 loc) · 11.6 KB

CHANGELOG.md

File metadata and controls

executable file
·
245 lines (155 loc) · 11.6 KB

Change Log

All notable changes to this project will be documented in this file

Next version

🙌 New

🔬 Improvements

🩹 Bug fixes

  • 359: SkeletonView respecting Font's height, rather than the UIView actual height. - @keshavamurthy1

📦 1.11.0

🙌 New

  • 339: Add hiddenWhenSkeletonIsActive property - @mohn93
  • 341: Support autoreverses in gradient animations - @Juanpe

🔬Improvements

  • 344: Resize labels based on number of lines - @Juanpe

🩹 Bug fixes

  • 340: Fixed incorrect padding, and incorrect multiline layer frame calculation - @yzhao198

📦 1.10.0

🙌 New

🩹 Bug fixes

📦 1.9

🩹 Bug fixes

  • 319: Fix to consider the top and bottom edge insets when updating the skeleton layer height - @xpereta
  • 320: Fix Single line customisation - @Juanpe
  • 323: Save and restore view state for UIButton - @Juanpe

📦 1.8.8

🙌 New

🔬Improvements

🩹 Bug fixes

📦 1.8.7

🔬Improvements

🩹 Bug fixes

  • 259: Prevent isSkeletonActive to be called when isSkeletonable is false - @wsalim1610
  • 274: Fix: hiding skeleton when header and footer views of section would not hide it - @darkside999
  • 273: Fix: in vertical stack view with center alignment show incorrect position - @koooootake

📦 1.8.6

🔬Improvements

  • 242: Offscreen table view layout issue fixed - @Cacodemon
  • 261: Fixes removing skeleton layers from table header footer sections - @darkside999
  • 263: Feature/set cross dissolve transitions as default - @Juanpe
  • 264: not replace original datasource is running XCTests - @Juanpe
  • 265: call original traitCollectionDidChange method - @Juanpe

🩹 Bug fixes

  • 260: Don't hide skeleton layers on TableViewHeaderFooterView
  • 257: Unit test problem when using SkeletonView

📦 1.8.3

  • Support for iOS 13 dark mode. (thanks @Wilsonator5000)

📦 1.8.2

🙌 New

  • Add ability to customize line spacing per label. (thanks @gshahbazian)

🔬Improvements

  • Fix completion call in .none transition style while hide skeletons. (thanks @aadudyrev)

🙌 New

  • Swizzle layoutSubviews method.

🔬Improvements

  • Fix completion call in .none transition style while hiding skeletons. (thanks @aadudyrev)
  • Swift format.

🩹 Bug fixes

  • Update layout subviews when the original method is called.
    • Issues: [#88, #149]

🙌 New

  • Adding swift news to mentioned section (thanks @osterbergmarcus).
  • Create SkeletonTransitionStyle. Now, you can animate transition when you show or hide skeletons. (thanks @pontusjacobsson)

🔬Improvements

  • Refactor some methods.

🩹 Bug fixes

  • Solved issues. #175 Swift Package Manager version format

🙌 New

  • Allow updating skeleton layout to recalculate skeleton bounds: layoutSkeletonIfNeeded. See the examples to know how to use it. (thanks @eduardbosch)

🔬Improvements

  • Allow updating skeleton layers without recreating them: updateSkeleton, updateGradientSkeleton, updateAnimatedSkeleton, updateAnimatedGradientSkeleton. (thanks @eduardbosch)

🙌 New

  • Create skeletonDescription print a skeleton representation of the view.
  • Create SKELETON_DEBUG environment variable, in order to print the view hierarchy when the skeleton appears.

🔬Improvements

  • Add two new methods to SkeletonFlowDelegate protocol. Now you can know when the skeleton did show and when it did hide.
  • Recursive protocol

🩹 Bug fixes

  • Solved issue #86 (thanks @reececomo)

🙌 New

  • Default values customizables. Now you can set the default values of Skeleton appearance.(thanks @reececomo)

🩹 Bug fixes

  • Solved issue #41. Now, Skeleton works if UICollectionView cell's Nib is registered in code. (thanks @kjoneandrei)

Fixes

  • Fix typo in SkeletonTableViewDataSource protocol

🔬Improvements

  • Now it takes in account the UIStackView to calculate the SkeletonLayer bounds (thanks @giantramen)

🙌 New

  • Rebranding

🩹 Bug fixes

  • Solved issue #23. Problem with UIStackView. (thanks @giantramen)

🙌 New

  • You can set the corner radius multiline elements (thanks @B4V4-G)
  • Save view state when skeleton appears and recovery when it is hidden (@juanpe)

🩹 Bug fixes

  • Solved issue #51. Support inspectable properties when using Carthage. (thanks @eduardbosch)

🙌 New

  • Now SkeletonView is tvOS compatible! 🎉. (thanks @mihai8804858)

🩹 Bug fixes

  • Solved issue #46. It crashes the application when tap on it, didSelect called and crash.

🩹 Bug fixes

  • Now yes, solved issue #39

🙌 New

  • Now SkeletonViewsupports UICollectionViews! 🎉. (thanks @Renatdz)

🩹 Bug fixes

  • Solved issue #39. Gradient animation did not work when app becomes active.

🙌 New

  • Now you can use table views with resizable cells.

🩹 Bug fixes

🙌 New

  • You can set the filling percent of the last line in multiline elements (thanks @jontelang!)

🩹 Bug fixes

  • Solved issue #14. You could edit text views with skeleton active.

🙌 New

  • Create SkeletonAnimationBuilder, to facilitate the creation of layer animations. GradientDirection enum.

🙌 New

  • Change some private keywords, to be Swift 3 compatible

🩹 Bug fixes

  • It was not removing the skeleton layer
  • First release