Swiftpack.co - Swift Packages by MrAsterisco

Swiftpack.co is a collection of thousands of indexed Swift packages. Search packages.

Packages published by MrAsterisco

MrAsterisco/ViewBoundContextMenu v1.1.0
A SwiftUI wrapper view that supports context menus in SwiftUI List rows.
⭐️ 15
🕓 1 year ago
🔖 Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
v1.1.0
1 year ago
**New Features** - `ContextAction` now has a `children` property that allows to build submenus. Submenus are supported on all platforms.
v1.0.0
1 year ago
First public release.
iOS macOS macCatalyst
MrAsterisco/ComboPicker v2.1.0
A SwiftUI implementation of a picker that also allows direct input.
⭐️ 9
🕓 1 year ago
🔖 Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
2.1.0
1 year ago
## New Features - #5 : It is now possible to customise the picker font on iOS and iPadOS. ## Fixes - #4 : the picker now computes its intrinsic size correctly on iOS and iPadOS. - #7 : adding values via manual input is now working correctly on macOS and tvOS. --- **Full Changelog**: https://github.com/MrAsterisco/ComboPicker/compare/v2.0.0...v2.1.0
2.0.0
1 year ago
## New Features #2: it is now possible to format values with an external formatter that is injected into the `ComboPicker`. ## Bugs Fixed #1: iOS and iPadOS now use the native `UIPickerView`, instead of the SwiftUI `Picker`, as it allows for multiple pickers to exist on the same screen. ---- **Full Changelog**: https://github.com/MrAsterisco/ComboPicker/compare/v1.0.0...v2.0.0
1.0.0
1 year ago
First public release
iOS macOS watchOS tvOS
MrAsterisco/RxFireAuth v4.0.1
A Rx-wrapper around the Firebase Authentication SDK for iOS
⭐️ 4
🕓 13 weeks ago
🔖 Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
4.0.1
13 weeks ago
Bugs Fixed - Fixed an issue that prevented the `login` function from working correctly with Sign in with Apple and anonymous account. This was caused by the fact that the Firebase error returned for these cases is different: please note that SIWA credentials are not reusable, so if a user is signing into an account that already exists while being logged-in as anonymous, they will have to sign in twice. This process is handled entirely by RxFireAuth.
4.0.0
15 weeks ago
This version introduces breaking changes to support [Email Enumeration Protection](https://cloud.google.com/identity-platform/docs/admin/email-enumeration-protection) and improve code quality. **Added** - The library now supports projects that have Email Enumeration Protection turned on. - Firebase is now up to date to the latest version (#10). - `verifyAndChange` function is now available to support the new Firebase email change flow. **Improved** - `login(email:password:allowMigration:)` is now just a shorthand for `login(with:updateUserDisplayName:allowMigration:)`. - `LoginCredential` has been converted to an enum which is now called `Credentials`. - `LoginCredential.Provider` is now a separate enum called `AuthenticationProvider`. **Deprecated** - `accountExists` is now deprecated, following the Firebase SDK corresponding function. It will be removed once it's removed by Firebase. - `loginWithoutChecking` is now deprecated, as there is now no difference between invoking this function and any other login function. All login functions now handle errors according to the existing logic, as it's no longer possible to query the account availability beforehand. - `updateEmail` is now deprecated, following the Firebase SDK corresponding function. Use the new `verifyAndChange` instead.
3.0.1
1 year ago
All dependencies are now updated to the latest versions.
3.0.0
1 year ago
**Improved** - Updated the Firebase SDK to the latest version. - Updated RxSwift.
2.1.0
3 years ago
**Added** - The library is now compatible with Mac Catalyst. **Improved** - Google SignIn has been removed and it has been replaced by `AppAuth` on iOS as well.
2.0.0
3 years ago
**This version increases the minimum iOS version to iOS 10 and the minimum macOS version to 10.12, following the same requirements from the Firebase SDK version 7**. *To use this library in projects targeting Apple Silicon, you must use Swift Package Manager.* Added - It's now possible to get the user's `accessToken`.
1.6.0
3 years ago
**Added** - The library is now compatible with macOS and Swift Package Manager. (#7 and #8) **Improved** - When `GoogleSignIn` is not available (i.e. on macOS or when the library is included via Swift Package Manager), it is automatically replaced by an implementation of `AppAuth`.
1.5.1
3 years ago
**Fixed** - #6 Login handlers are no longer retained forever.
1.5.0
3 years ago
**Added** * New `signInWithGoogle` method to use [Google Sign-in](https://developers.google.com/identity/sign-in/ios/start). * New `confirmAuthenticationWithApple` and `confirmAuthenticationWithGoogle` methods to confirm authentication of a user through login providers. **Improved** * The `confirmAuthentication` function now uses the same logic as other login providers.
1.4.0
3 years ago
**Added** * Add `deleteUser(resetToAnonymous:)` that deletes the currently logged-in account. * Add `updatePassword(newPassword:)` to update or set a password for the currently logged-in account. * Add `authenticationProviders` property to `UserData` to enumerate the authentication providers of a user *(only known providers are mapped)*. **Improved** * Improve example project.
iOS macOS
MrAsterisco/StyleableLabel v1.0.1
A UILabel subclass that supports directional content insets and simplifies styling.
⭐️ 3
🕓 3 years ago
🔖 Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
1.0.1
3 years ago
This version adds compatibility with Swift Package Manager.
1.0.0
3 years ago
This is the first release of StyleableLabel!
iOS
MrAsterisco/PasswordField v1.0.0
A secure text field for SwiftUI with a button to toggle visibility.
⭐️ 2
🕓 1 year ago
🔖 Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
1.0.0
1 year ago
First public release.
iOS macOS watchOS tvOS
MrAsterisco/SmartISODateFormatter v2.0.0
A date formatter based on ISO8601DateFormatter that really understands.
⭐️ 1
🕓 1 year ago
🔖 Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
2.0.0
1 year ago
This version converts the library to a Swift Package. _The library is no longer available on CocoaPods. Please, migrate to Swift Package Manager._ **New Features** - SmartISODateFormatter now recognizes "just dates" and sets the correct `formatOptions`. - New `smartISO8601` `dateDecodingStrategy` available for `JSONDecoder`.
Fixing the unfixable
4 years ago
Fixing few incompatibilities with nested dependencies in Carthage.
Everywhere
5 years ago
This version adds compatibility with macOS, watchOS and tvOS.
Welcome!
5 years ago
This is the first official version that supports both CocoaPods and Carthage. New Features * Add support for parsing ISO strings with and without milliseconds at the same time.
iOS macOS watchOS tvOS macCatalyst
MrAsterisco/LimitedOrderedSet v1.0.0
A Swift ordered set implementation that only accepts a limited amount of items.
⭐️ 0
🕓 1 year ago
🔖 Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
v1.0.0
1 year ago
First public release.
MrAsterisco/PureCache v1.0.0
An easy-to-use and fail-proof caching system written in Swift.
⭐️ 0
🕓 2 years ago
🔖 Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
1.0.0
2 years ago
_This is the initial release of PureCache._
iOS macOS watchOS tvOS macCatalyst

Swiftpack is being maintained by Petr Pavlik | @ptrpavlik | @swiftpackco | API | Analytics