SkeletonView

☠️ An elegant way to show users that something is happening and also prepare them to which contents they are awaiting

MIT License

Stars
12.4K
Committers
76

Bot releases are hidden (Show)

SkeletonView - 📦 1.11.0

Published by Juanpe almost 4 years ago

🙌 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
SkeletonView - 📦 1.10.0

Published by Juanpe about 4 years ago

🙌 New

🩹 Bug fixes

SkeletonView - 📦 1.9

Published by Juanpe about 4 years ago

🩹 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
SkeletonView - 1.8.8

Published by Juanpe about 4 years ago

🙌 New

🔬Improvements

🩹 Bug fixes

SkeletonView - 1.8.7

Published by Juanpe about 4 years ago

🔬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
SkeletonView - 📦 1.8.6

Published by Juanpe over 4 years ago

🔬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
SkeletonView - Single line (1.8.4)

Published by Juanpe over 4 years ago

SkeletonView - Dark mode (1.8.3)

Published by Juanpe over 4 years ago

SkeletonView - LayoutSkeleton (1.8.1)

Published by Juanpe about 5 years ago

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]
SkeletonView - Transition (1.8)

Published by Juanpe about 5 years ago

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
SkeletonView - Layout update (1.7)

Published by Juanpe over 5 years ago

New

  • Allow updating skeleton layout to recalculate skeleton bounds: layoutSkeletonIfNeeded. See the examples to know how to use it. (thanks @eduardbosch)
  • Readme translated to 🇰🇷 (thanks @techinpark)
  • Enabled support for skeletonable UICollectionReusableVIew. (thanks @guidev)
    • Issues: [#35, #91, #116, #142, #155, #163]

Improvements

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

Published by Juanpe over 5 years ago

New

  • Now, SkeletonView is Swift Package Manager compatible.
SkeletonView - Transparent (1.4.2)

Published by Juanpe over 5 years ago

Improvements

  • Code quality
  • User Bitrise
  • Some minor fixes
SkeletonView - 1.4.1

Published by Juanpe almost 6 years ago

SkeletonView - Debug (1.4)

Published by Juanpe about 6 years ago

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)
SkeletonView - Custom defaults (1.3)

Published by Juanpe about 6 years ago

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)
SkeletonView - Typo (1.2.3)

Published by Juanpe about 6 years ago

Fixes

  • Fix typo in SkeletonTableViewDataSource protocol. (thanks @giantramen)

Improvements

  • Now it takes in account the UIStackView to calculate the SkeletonLayer bounds (thanks @giantramen)
SkeletonView - New face (1.2.2)

Published by Juanpe about 6 years ago

New

  • Rebranding

Bug fixes

  • Solved issue #23. Problem with UIStackView . (thanks @giantramen )
SkeletonView - State (1.2.1)

Published by Juanpe over 6 years ago

New

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

Bug fixes

  • Solved issue #51. Support inspectable properties when using Carthage. (thanks @eduardbosch )
SkeletonView - On TV (1.2)

Published by Juanpe over 6 years ago

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.
Package Rankings
Top 0.22% on Cocoapods.org
Top 4.52% on Swiftpackageindex.com
Top 5.53% on Carthage
Badges
Extracted from project README's
Related Projects