ScrollKit will use semver after 1.0.
Until then, deprecated features may be removed in any minor version.
This version makes more stuff public and adds support form visionOS.
This version updates to Swift 5.9, bumps deployment targets and removes CocoaPods support.
This version also moves all Spotify-related previews into a Spotify
namespace.
ScrollViewWithStickyHeader
now honors the provided min height.
ScrollViewWithOffset
has been renamed toScrollViewWithOffsetTracking
.StatusBarVisibleState
has been renamed to the correct name.
This update adds utilities for handling status bar visibility.
StatusBarVisibleState
is a new class for handling status bar visibility with shared state, for instance when usingNavigationStack
.StatusBarVisibilityUpdater
is a new view modifier to automatically update the status bar visibility depending on the current scroll state.
This minor update adds some public previews that you can use in your own apps.
SpotifyPreviewInfo
is a new struct that defines preview info for the Spotify previews.SpotifyPreviewInfo
has several pre-configured albums that you can use in the previews.SpotifyPreviewScreen
,SpotifyPreviewHeader
andSpotifyPreviewContent
are new preview views.
This is the first public release of ScrollKit.
ScrollViewWithOffset
is a scroll view that provides you with the scroll offset.ScrollViewWithStickyHeader
is a scroll view that lets you provide a sticky header view.ScrollViewHeader
is a scroll view header that will automatically stretch out as the scroll view is pulled down.ScrollViewHeaderGradient
is a convenience view to quickly define a header gradient, e.g. a dark overlay.