Releases: mitchtreece/Espresso
Releases · mitchtreece/Espresso
Release list
3.7.0 - Fall 2024 Devices & Helpers
- Added support spring 2024 devices
- Added
ConditionalPaddingModifier
3.6.2 - Conditional UIKit/AppKit Imports
- Added conditional imports for
UIKit&AppKit
3.6.1 - macOS Target Support
- Added
macOS(v13)target to package file - Added
Trait&TraitCollection - Added
safeAreaWindowInsetstoUIBaseViewController
3.6.0 - Spring 2024 Devices & New Helpers
- Bumped minimum iOS version to 15 + fixed deprecation warnings
- Added support spring 2024 devices
- Removed lib-support targets
- Added
Deferredvalue type - Added
@Localizedproperty-wrapper - Added
String.localized(...)helper - Added
PlaceholderRepresentable - Added
UIColor.inverse - Added
Result.error - Added
onFirstAppearview modifier - Added
placeholderview-modifier - Added
placeholderLoadingview-modifier - Added
shimmerview-modifier - Added
URL.reachable() - Added
ESLog - Added
Dictionary.mergingLatest()
3.5.1 - Vision Pro & Lerp Progress
- 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
- Added
UIColorRepresentable&asColorHex()helper function - Added
NSMutableAttributedString.addJustifiedParagraphStyle()helper - Added additional
UIEdgeInsets,HorizontalEdgeInsets, &VerticalEdgeInsetshelpers - Added new SwiftUI
Viewextensions
3.3.3 - Alpha & Beta Environments
- Added support for
ALPHA&BETAenvironments
3.3.2 - Geometry Bug
- Fixed a bug that prevented frames from being fully initialized when
viewDidLoadGeometrywas called
3.3.1 - UIViewController Geometry Lifecycle
- Added
viewDidLoadGeometry&viewDidUpdateGeometrylifecycle functions toUIBaseViewController
3.3.0 - iOS 17 & Xcode 15
- iOS 17 & Xcode 15 support
- Added support for fall 2023 devices
- Added variable blur support to
UIBlurView - Migrated from
CommonCrypto→CryptoKit