Swiftpack.co - Swift Packages by trustedshops-public

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

Packages published by trustedshops-public

trustedshops-public/etrusted-ios-trustbadge-library 1.2.6
Show TrustBadge on your iOS app
⭐️ 2
🕓 27 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.
Release 1.2.6
27 weeks ago
Trustbadge library now supports more consistent approach for configuring environment. Please check `Readme > Configuration` section for more details.
Release 1.2.4
44 weeks ago
Trustylib library now supports dark mode. It adapts to iOS system's color scheme by default and thus uses light or dark color scheme for the widgets based on the active color scheme. To force light or dark color mode for the library so that it doesn't change based on iOS device color scheme, host applications need to have below key-value pair to your app's Info.plist file ```xml <key>UIUserInterfaceStyle</key> <string>Light/Dark</string> ``` [UIUserInterfaceStyle](https://developer.apple.com/documentation/bundleresources/information_property_list/uiuserinterfacestyle) key is Apple's recommended way of sticking to either light or dark mode, thus Trustylib looks for this key in the app's Info.plist file and sets the widgets' color scheme mode based on it's value. If this key isn't found, Trustylib adapts to the iOS system provided dynamic color scheme.
Release 1.2.3
48 weeks ago
Trustylib now supports TrustedShop's API from `development, stage and production` environments. The library looks for a runtime environment variable `Trustylib.Environment` with supported values as `development, stage and production`. If this environment variable is found with one of the supported values, library environment is set accordingly. Else, library's environment is set to production as default environment. Please check readme document's configuration section with more details.
Release 1.2.2
49 weeks ago
Trustylib library integration now doesn't need a configuration json/plist file with client id and secret. Up to library release version 1.2.1, this configuration file was mandatory for authorising clients so that aggregate ratings API could be called for the target shop. Library now calls Trustedshop's public API for displaying shop grade and ratings, thus client authentication and configuration file isn't required anymore. Please check the updated Readme documentation for more details about Trustylib integration and how to use it's widgets.
Release 1.2.1
52 weeks ago
`Trustylib` library now has a new `Product Grade` widget that shows product image and product rating/grade with rich UI. Please see readme with more details about this new widget. Also, Buyer Protection widget now has support for different European currencies like `chf, euro, gbp, pln, nok, sek, dkk, ron and czk`
Release 1.1.0
1 year ago
We are pleased to release new updates for Trustylib library, 1. The library now supports new `Buyer protection` widget and `horizontal alignment` for the Trustbadge. Please check Readme with more details about these features. 2. It now has compliance to the Trustedshop's open source project checklist. 3. The library is now integrated to CircleCI, CodeCov and SonarCloud thus shows respective badges in the Readme. 4. Code coverage is now 84% (based on CodeCov reports)
Release 1.0.0
1 year ago
`Trustylib` library now integrates and works pretty nicely with these iOS technical stacks, 1. Swift with SwiftUI 2. Swift with UIKit 3. Objective-C with UIKit Please see `Readme` documentation for more details about the integration.
Release 0.1.4
1 year ago
This version has cocoapods related configuration and xcode framework project.
Release 0.1.3
1 year ago
This library version has updated workflow for library configuration so that it is easy to understand and implement the required configuration workflow.
Release 0.1.2
1 year ago
Trustylib release 0.1.2 includes these changes, 1. Trustmark and Trustbadge view now integrates well via swift package manager. 2. Example project show Trustmark and Trustbadge view nicely with Trustylib integration via swift pacakge manager.
iOS

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