Skip to content

Releases: lynnswap/ScrollableTabBar

v0.1.2

Choose a tag to compare

@lynnswap lynnswap released this 30 Aug 06:34
bfa08ce

ScrollableTabBar v0.1.2

This licensing-only release updates the copyright year in the MIT License. The license terms, public API, and runtime behavior are unchanged.

Documentation

  • Update the MIT License copyright year from 2025 to 2026.

Full Changelog: v0.1.1...v0.1.2

v0.1.1

Choose a tag to compare

@lynnswap lynnswap released this 30 Aug 06:01
e75c98c

ScrollableTabBar v0.1.1

This documentation-only release leaves the public API and runtime behavior unchanged.

Documentation

  • Correct the DocC hierarchy for ScrollableTabBar and clarify its integration contract: application-owned selection, immutable item membership and order, general UIView placement, and the guarantees of the preferred floating presentation and public fallback.

Full Changelog: v0.1.0...v0.1.1

v0.1.0

Choose a tag to compare

@lynnswap lynnswap released this 30 Aug 05:19
58224bf

ScrollableTabBar v0.1.0

The first public release of ScrollableTabBar introduces a Swift 6.3 UIKit control for compact, typed tab selection on iOS 18 and later.

Warning

The preferred floating presentation relies on undocumented UIKit APIs and runtime behavior. Its availability, exact Liquid Glass appearance, and App Store acceptance are not guaranteed.

New Features

  • Present a fixed, ordered set of tabs using stable domain IDs while keeping overflow items horizontally reachable.
  • Keep selection in application state: programmatic updates refresh the control without delegate callbacks, while user-driven changes arrive through a weak, typed delegate.
  • Configure item titles, optional images, enablement, and accessibility metadata for UIKit integration.
  • Prefer UIKit’s floating-tab presentation when its verified runtime contract is available, with a public segmented or menu fallback that preserves selection, ordering, enablement, and event semantics.

Documentation

  • Includes a Quick Start and DocC guidance covering UIKit integration and selection ownership.