Swiftpack.co - Swift Packages by ArtSabintsev

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

Packages published by ArtSabintsev

ArtSabintsev/Siren 6.1.2
Notify users when a new version of your app is available and prompt them to upgrade.
⭐️ 4,188
🕓 45 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.
Backported to iOS 13 (for CocoaPods users)
45 weeks ago
Forgot to update the podspec in 6.1.1. All good now.
Backported to iOS 13
45 weeks ago
- #411: Thanged minimum supported version to IOS 13 now that `aysnc/await` works with older version. (Thanks to @blerdfoniqi)
Quality of Life Enhancements
1 year ago
- #404: Custom Bundle Identifiers can now be passed into the `wail()` method (thanks @developforapple) - #405: Fixes a very old bug respecting the skipped version flag even if the app was remotely triggered to change the siren setting to be a `.force` update (via some config file). (thanks @aburgel)
Edge Case Fix for App Update Modal when Launched via Notification Center
1 year ago
- #397 & #396: Fixes a very specific edge case scenario around having the update dialog not appear if the user is launching the app via a notification center. If in this scenario the update modal is scheduled to appear, it wouldn't appear in the past. With this fix, it now appears. Thanks to @keyboardseokmin for discovering this issue and submitting the fix.
Croatian Localization Updates
1 year ago
- Fixed the Croatian localization (thanks @agale92) - Fixed the testing bundle
Added language parameter to APIManager
2 years ago
- #391: You can set the language locale when initializing the `APIManager` enabling it return a localized verison of the patch notes. It defaults to `nil` which is the same as passing in `en_us`. More information can be found here: https://developer.apple.com/library/archive/documentation/AudioVideo/Conceptual/iTuneSearchAPI/Searching.html#//apple_ref/doc/uid/TP40017632-CH5-SW1 Thanks to @kientux for this change.
iOS 15 & Swift 5.5 Support
2 years ago
#375 - Changes min deployment version to iOS 15 - Changes networking call to use `async/await` - This is the only technical change and it requires a minimum iOS version bump. If you are supporting older versions of iOS, please use Siren version `5.8.1` (also found on branch `swift5.4`), which targets - Swift 5.4 - iOS 13+.
Fixed Turkish localization
3 years ago
- #361: Updated Turkish localization (thanks to @hamzaozturk)
Added tvOS Support. Bumped minimum version to 13.0 for iOS/tvOS
3 years ago
- Bumped minimum version of iOS to 13.0 since < 2% are below that version. - Merged in #360 which adds support for pinging the App Store on tvOS apps running at least tvOS 13 (thanks to @frydiggity)
Code Simplification
3 years ago
I simplified the code in Bundle+Extension.swift around the change made in Swift 5.7.0.
iOS tvOS
ArtSabintsev/FontBlaster 5.3.0
Programmatically load custom fonts into your iOS, macOS and tvOS app.
⭐️ 1,147
🕓 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.
Fixed macOS Support
1 year ago
Thanks to @kondratk for submitting a very elegant bugfix on font-loading on macOS.
Fix to Rare Crash Loading Fonts
2 years ago
Thanks to @SamusAranX for #40 for fixing a rare font loading crash.
Added Support for macOS
2 years ago
- #37: Thanks to u/choule99, FontBlaster now supports macOS!
Modernized Code
3 years ago
Made some slight syntax modernizations and removed old/unnecessary code.
Project Architecture Changes
3 years ago
This is simply a a version bump so that less files are brought in when installing via SPM.
Updated Manifest Files
3 years ago
Updated Package.swift and Podspec files to resolve https://github.com/SwiftPackageIndex/SwiftPackageIndex-Server/issues/399.
Adds Swift 5.1 / Xcode 11 / iOS 13 Support
4 years ago
This release adds support for Swift 5.1, iOS 13, and Xcode 11. Full updates here: #34
Fixed Support for Swift Package Manager
4 years ago
I fixed the `Package.swift` so that it is now compatible with Xcode 11 and the latest Swift Package Manifest file (`// swift-tools-version:4.0`).
Swift 5.0 Support
4 years ago
The `master` branch now uses Swift 5.0. There were no major changes with source compatibility.
Swift 4.2 Support
5 years ago
As of FontBlaster v4.1.0, , all future changes on `master` will be done in Xcode 10 using Swift 4.2. For those using Swift v4.1.0, please check out the `swift4.1` branch or version `4.0.4` - both point to the same commit hash.
iOS macOS tvOS
ArtSabintsev/Zephyr 3.8.0
Effortlessly synchronize UserDefaults over iCloud.
⭐️ 912
🕓 1 week 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.
Set Custom UserDefaults Suite
1 week ago
Thanks to @shaundon for pushing this change in #67
WatchOS Support
1 year ago
- #60: Added WatchOS support thanks to @funkenstrahlen!
SwiftUI Fix
2 years ago
- #57 (thanks to @marcheimendinger): Fixed an issue for SwiftUI apps around synchronizing user defaults on the main thread.
Race Condition Fix
2 years ago
- #55: Fixed a race condition that was accidentally overlooked when `zephyrQueue` was introduced. Huge thanks to @Tunous for pointing out the issue and submitting the fix.
Project Architecture Changes
3 years ago
This is a version bump that only affects folks using SPM. This change results in less metadata files being brought into an installation now that the architecture of this repo has changed.
Fixed old bug on Initial Sync
3 years ago
## Synchronization is Hard Thanks to the diligence of @aedificator-nl in (#47 & #48), a long standing bug was fixed that would early-exit an initial synchronization on the first attempted synchronization on a secondary device sharing the same iCloud account. In other words, syncing wouldn't occur right away until _after_ the second device was had a subsequent synchronization attempt performed. I think this bug has been in the library for a long time, if not since the beginning, so I applaud @aedificator-nl for taking the time and diligence to find the nefarious line of code and working through the solution.
Updated Manifest Files
3 years ago
Updated Package.swift and Podspec files to resolve https://github.com/SwiftPackageIndex/SwiftPackageIndex-Server/issues/399.
Adds Swift 5.1 / Xcode 11 / iOS 13 Support
4 years ago
This release adds support for Swift 5.1, iOS 13, and Xcode 11. Full updates here: #44
Faster Synchronization
4 years ago
On working on a personal application of mine, I noticed that synchronization on a second/subsequent device did not work on that device's first launch of an application. After further investigation, I noticed that the `syncFromCloud` method did not actually post a notification on completion. This has now been fixed.
Fixed Support for Swift Package Manager
4 years ago
I fixed the `Package.swift` so that it is now compatible with Xcode 11 and the latest Swift Package Manifest file (`// swift-tools-version:4.0`).
iOS watchOS tvOS
ArtSabintsev/Guitar 1.2.0
A Cross-Platform String and Regular Expression Library written in Swift.
⭐️ 659
🕓 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.
Fixed issue with evaluateForRanges
3 years ago
#27: Thanks to @gezihuzi for noticing an issue with `evaluateForRanges` in `Guitar.swift`. The method now properly passes custom defined `options`.
Project Architecture Changes
3 years ago
This is simply a a version bump so that less files are brought in when installing via SPM.
Updated Manfiest File
3 years ago
Fixed issue with Swift PM Manifest file.
Updated Manifest Files
3 years ago
Updated Package.swift and Podspec files to resolve https://github.com/SwiftPackageIndex/SwiftPackageIndex-Server/issues/399.
Adds Swift 5.1 / Xcode 11 / iOS 13 Support
4 years ago
This release adds support for Swift 5.1, iOS 13, and Xcode 11. Full updates here: #26
Fixed Support for Swift Package Manager
4 years ago
I fixed the `Package.swift` so that it is now compatible with Xcode 11 and the latest Swift Package Manifest file (`// swift-tools-version:4.0`).
Updated `#available` flags for certain GuitarCharacter methods
4 years ago
Added `#available(iOS 10.0, macOS 10.11, tvOS 10.0, watchOS 3.0, *)` back to: - `func latinized() -> String` - `func withoutAccents() -> String`
Swift 5.0 Support
4 years ago
This library has worked _as-is_ for 2 years. Therefore, I am promoting this library to v1.0.0! 🍾 - Updated for Swift 5 - Drops iOS-9/tvOS-9 Support - #23: `evaluateForRanges` now supports UTF-16 encoded strings by default (thanks to @cjsliuj)
Swift 4.2 Support
5 years ago
As of Guitar v0.5.0, , all future changes on `master` will be done in Xcode 10 using Swift 4.2. For those using Swift v4.1.0, please check out the `swift4.1` branch or version `0.4.1` - both point to the same commit hash.
Fixed Tests
5 years ago
#21: Fixed Tests. Thanks to @felix91gr for the assistance.
iOS macOS watchOS tvOS linux macOS iOS

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