Skip to content

Releases: lynnswap/FloatingAccessoryKit

v0.2.0

12 May 08:44
33dc646

Choose a tag to compare

FloatingAccessoryKit v0.2.0

New Features

  • On iOS 18, hidden tab bars can now be restored by tapping, long-pressing, or using accessibility activation on the empty area where the tab bar was shown.

Documentation

  • Document the iOS 18 tab bar restore behavior alongside the existing tab bar minimization guidance.

Full Changelog: v0.1.0...v0.2.0

v0.1.0

10 May 10:56
f99d538

Choose a tag to compare

FloatingAccessoryKit v0.1.0

Breaking Changes

  • Rename the Swift package, product, module, workspace, and schemes from TabBarAccessoryKit to FloatingAccessoryKit. Consumers should update package product references and imports to import FloatingAccessoryKit.

Bug Fixes

  • Adjust the iOS 18 fallback overlay so selected tab content gets bottom safe-area space while the accessory is visible, then restores that space when the accessory is hidden, removed, or moved to another selected tab.

Improvements

  • Update the README and sample app for the new FloatingAccessoryKit naming.
  • Add sample app visualization for safe-area and adjusted content inset behavior.

Full Changelog: v0.0.2...v0.1.0

v0.0.2

08 May 09:08
c6d770b

Choose a tag to compare

TabBarAccessoryKit v0.0.2

Bug Fixes

  • Sync the iOS 18 overlay accessory height with the tab bar button height, improving visual alignment with the tab bar.

Improvements

  • Add sample app coverage for UITab-based tab bar setup.

Documentation

  • Document that accessory content passed to setContent should be foreground-only, with the iOS 18 overlay background handled by TabBarAccessoryKit.

Full Changelog: v0.0.1...v0.0.2

v0.0.1

07 May 13:31
21281b5

Choose a tag to compare

TabBarAccessoryKit v0.0.1

New Features

  • Add TabBarAccessoryController for installing a floating UIView accessory on a UITabBarController.
  • Support leading, center, and trailing accessory placement.
  • Support accessory replacement, removal, and animated hide/show updates.
  • Use UIKit's native UITabAccessory on iOS 26+.
  • Support iOS 18 with an overlay fallback that keeps the accessory positioned with the tab bar.
  • Keep the accessory in sync when apps manually hide or show the tab bar on iOS 18.

Documentation

  • Add README usage guidance, requirements, tab bar minimization notes, DocC comments, and MIT license.