Releases: BaherTamer/SwiftSafeUI
Version 1.3.0
SwiftSafeUI 1.3.0 Release Notes
We are excited to announce a new update of SwiftSafeUI, which continues to enhance compatibility and ease of use across different iOS versions. In this version, we have introduced new modifiers & a view to improve your development experience:
🌟 Features:
safeMask(alignment:_:)
Modifier: This method allows you to mask a view.safeSearchable(text:placement:prompt:suggestions:)
Modifier: This method enables to add a search field to a view with customizable suggestions.SafeNavigationStack
View: This view provides a navigation container for your content.
✨ Enhancements:
- Mark all modifiers as nonisolated
- Update documentation pages color
- Format code with swift-format
📄 Documentation:
We have transitioned our documentation from the GitHub Wiki to Swift DocC. For detailed usage examples and further documentation, please visit the new SwiftSafeUI Documentation.
Version 1.2.0
SwiftSafeUI 1.2.0 Release Notes
We are excited to announce a new update of SwiftSafeUI, which continues to enhance compatibility and ease of use across different iOS versions. In this version, we have introduced new modifiers & components to improve your development experience:
🌟 Features::
safeNavBarTitle(_:displayMode:)
Modifier: This method allows you to set the navigation bar title for a view.safeIgnoreSafeArea(_:)
Modifier: This method enables a view to ignore safe area insets.SafeScrollView
Component: This view enables you to create a scrollable area for your views.
📄 Documentation:
We have transitioned our documentation from the GitHub Wiki to Swift DocC. For detailed usage examples and further documentation, please visit the new SwiftSafeUI Documentation.
Version 1.1.1
SwiftSafeUI 1.1.1 Release Notes
We are excited to announce a new update of SwiftSafeUI, which continues to enhance compatibility and ease of use across different iOS versions. In this version, we have:
✨ Enhancements:
- Code Refactoring: Improved the structure and organization of the codebase for better readability and maintainability.
- Documentation Updates: Enhanced the clarity and detail of documentation to provide a better developer experience.
⚙️ Updates:
- Swift Version: Updated to
Swift 5.10
for compatibility with the latest language features and improvements.
📜 Documentation:
For detailed usage examples and further documentation, please visit our Wiki.
Version 1.1.0
SwiftSafeUI 1.1.0 Release Notes
We are excited to announce a new update of SwiftSafeUI, which continues to enhance compatibility and ease of use across different iOS versions. In this version, we have introduced new modifiers to improve your development experience:
🌟 Features:
safeOnChange
Modifier: A custom modifier to perform an action when a value is changed.safeLineLimit
Modifier: A custom modifier to manage line limit with reserves space.safeNavBarHidden
Modifier: A custom modifier that handles the visibility of navigation bar.
📜 Documentation:
For detailed usage examples and further documentation, please visit our Wiki.
SwiftSafeUI Release 🎉
SwiftSafeUI 1.0.0 Release Notes
We are excited to announce the first release of SwiftSafeUI, a package designed to handle SwiftUI deprecations and ensure compatibility across different iOS versions. This initial release includes the following features:
🌟 Features:
safeBackground
Modifier: A custom modifier to handle background view deprecation.safeTintColor
Modifier: A custom modifier to manage tint color deprecation.safeForegroundColor
Modifier: A custom modifier to address foreground color deprecation.safeOverlay
Modifier: A custom modifier to handle overlay view deprecation.safeAutocapitalization
Modifier: A custom modifier to manage autocapitalization behavior based on iOS versions.
📜 Documentation:
For detailed usage examples and further documentation, please visit our Wiki.