You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Overhauls Zebra’s support for payment vendors, eliminating a whole array of bugs, and adding better error messages when things go wrong. (Thanks to @leftyfl1p, @codsane, and @aaronp613 for helping to test!)
Adds support for payment vendors on iOS 9 and 10.
This was previously not supported because it relies on a feature added in iOS 11, but a workaround has been implemented to support these earlier versions. This allows logging in, downloading, and making purchases on sources with payment functionality. As Zebra is the only modern package manager supporting iOS 9 and 10, this is the first time payment vendor functionality has become available to these legacy versions.
Fixes an issue where it was impossible to make a purchase or download existing purchases if the device doesn’t have a passcode configured.
As Zebra secures your “payment secret” with Face ID/Touch ID, iOS doesn’t store it at all if there is no passcode set. Zebra previously considered this an error, but now allows you to proceed anyway without the payment secret.
Repository maintainers: Please review your payment vendor API code to ensure it correctly falls back if a null payment secret is provided.
Adds an error reporting feature, so the Zebra Team can automatically receive useful information to fix crashes you run into.
We want to respect your privacy, so this feature is only enabled if you consent to it. You can choose to opt into error reporting in the Zebra settings.
Changes the Reddit news carousel to load data from an API hosted by the Zebra Team.
As Reddit has broken our news carousel a few times in the past, we decided to move the majority of the logic from the app to a server. When issues arise, we can quickly fix the code on the server, without needing to release a Zebra update. This service is hosted on GitHub, just like the official Zebra repository, and as such we don’t (and can’t) collect any information about you or your habits through this.
More all-around optimisation of Zebra to reduce the overall package size.
This discussion was created from the release 1.1.27.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
This was previously not supported because it relies on a feature added in iOS 11, but a workaround has been implemented to support these earlier versions. This allows logging in, downloading, and making purchases on sources with payment functionality. As Zebra is the only modern package manager supporting iOS 9 and 10, this is the first time payment vendor functionality has become available to these legacy versions.
As Zebra secures your “payment secret” with Face ID/Touch ID, iOS doesn’t store it at all if there is no passcode set. Zebra previously considered this an error, but now allows you to proceed anyway without the payment secret.
Repository maintainers: Please review your payment vendor API code to ensure it correctly falls back if a
null
payment secret is provided.We want to respect your privacy, so this feature is only enabled if you consent to it. You can choose to opt into error reporting in the Zebra settings.
As Reddit has broken our news carousel a few times in the past, we decided to move the majority of the logic from the app to a server. When issues arise, we can quickly fix the code on the server, without needing to release a Zebra update. This service is hosted on GitHub, just like the official Zebra repository, and as such we don’t (and can’t) collect any information about you or your habits through this.
This discussion was created from the release 1.1.27.
Beta Was this translation helpful? Give feedback.
All reactions