Skip to content

Releases: patro85/AlertToast

1.5.1

04 Jun 17:50
11c0b18

Choose a tag to compare

What's changed in 1.5.1

  • fix: the .error X-mark is now pinned to a left-to-right layout, matching the .complete checkmark fix in #9 — its draw-on animation no longer reverses in right-to-left locales.
  • docs: new README "Right-to-left (RTL) layouts" section covering automatic mirroring, the intentionally-unmirrored universal marks, and how to opt a directional custom .image(_:) asset into mirroring.

Full changelog: 1.5.0...1.5.1

1.5.0

04 Jun 17:38
f882efb

Choose a tag to compare

What's new in 1.5.0

  • feat: custom-view display mode — present any SwiftUI view as a toast via DisplayMode.custom / the custom-view initializer (#8)
  • fix: the animated checkmark no longer draws mirrored under right-to-left layout (#9)
  • docs: README overhaul for the maintained fork (#7)

Full changelog: 1.4.0...1.5.0

1.4.0

01 Jun 17:46
5c67cb5

Choose a tag to compare

First release of the maintained patro85 fork. Picks up community fixes that were stuck in the original (now-inactive) upstream.

What's new

  • visionOS support.visionOS(.v1) platform + correct on-screen positioning (#3). Based on @derwaldgeist's upstream PR elai950#104.
  • Liquid Glass on iOS/macOS 26+ — native glassEffect toast background, on by default where available (#4). Based on @lfuelling's upstream PR elai950#112.
  • Opt-out for Liquid GlassAlertStyle.style(..., useGlassEffect: false) keeps the classic blur/solid background (#6).
  • Subtitle truncation fix — long subtitles now wrap in banner, hud, and alert layouts (#2). Extends @arslankaleem7229's upstream PR elai950#106.

Housekeeping

  • Removed committed macOS AppleDouble (._*) files and ignored them (#1).
  • Repointed podspec/homepage at this fork; README badges updated.

Notes

  • swift-tools-version bumped 5.3 → 5.9 (required for the visionOS platform). Building requires Swift 5.9+; the Liquid Glass path requires Xcode 26 / the iOS 26 SDK.
  • Backward compatible: existing AlertStyle.style(...) call sites compile unchanged.

🤖 Generated with Claude Code