Skip to content

Releases: mitchtreece/Espresso

3.7.0 - Fall 2024 Devices & Helpers

Choose a tag to compare

@mitchtreece mitchtreece released this 30 Sep 00:02
684c72d
  • Added support spring 2024 devices
  • Added ConditionalPaddingModifier

3.6.2 - Conditional UIKit/AppKit Imports

Choose a tag to compare

@mitchtreece mitchtreece released this 09 Jun 20:17
6cf7697
  • Added conditional imports for UIKit & AppKit

3.6.1 - macOS Target Support

Choose a tag to compare

@mitchtreece mitchtreece released this 09 Jun 18:53
ea96dd9
  • Added macOS(v13) target to package file
  • Added Trait & TraitCollection
  • Added safeAreaWindowInsets to UIBaseViewController

3.6.0 - Spring 2024 Devices & New Helpers

Choose a tag to compare

@mitchtreece mitchtreece released this 09 May 23:15
  • Bumped minimum iOS version to 15 + fixed deprecation warnings
  • Added support spring 2024 devices
  • Removed lib-support targets
  • Added Deferred value type
  • Added @Localized property-wrapper
  • Added String.localized(...) helper
  • Added PlaceholderRepresentable
  • Added UIColor.inverse
  • Added Result.error
  • Added onFirstAppear view modifier
  • Added placeholder view-modifier
  • Added placeholderLoading view-modifier
  • Added shimmer view-modifier
  • Added URL.reachable()
  • Added ESLog
  • Added Dictionary.mergingLatest()

3.5.1 - Vision Pro & Lerp Progress

Choose a tag to compare

@mitchtreece mitchtreece released this 06 Feb 07:57
  • Official support for Apple Vision Pro devices
  • Added lerpedProgress(value:) helper to ranges
  • Updated range-lerp helper naming to be more clear

3.4.0 - New Helpers & Extensions

Choose a tag to compare

@mitchtreece mitchtreece released this 11 Dec 00:39
  • Added UIColorRepresentable & asColorHex() helper function
  • Added NSMutableAttributedString.addJustifiedParagraphStyle() helper
  • Added additional UIEdgeInsets, HorizontalEdgeInsets, & VerticalEdgeInsets helpers
  • Added new SwiftUI View extensions

3.3.3 - Alpha & Beta Environments

Choose a tag to compare

@mitchtreece mitchtreece released this 18 Nov 22:02
07fec8f
  • Added support for ALPHA & BETA environments

3.3.2 - Geometry Bug

Choose a tag to compare

@mitchtreece mitchtreece released this 20 Sep 20:07
  • Fixed a bug that prevented frames from being fully initialized when viewDidLoadGeometry was called

3.3.1 - UIViewController Geometry Lifecycle

Choose a tag to compare

@mitchtreece mitchtreece released this 20 Sep 19:10
  • Added viewDidLoadGeometry & viewDidUpdateGeometry lifecycle functions to UIBaseViewController

3.3.0 - iOS 17 & Xcode 15

Choose a tag to compare

@mitchtreece mitchtreece released this 19 Sep 20:13
52e4282
  • iOS 17 & Xcode 15 support
  • Added support for fall 2023 devices
  • Added variable blur support to UIBlurView
  • Migrated from CommonCryptoCryptoKit