We have moved to docs.pugpig.com! You can find this article here
What's included in the latest version of Pugpig Bolt for iOS
3.9 - Preview mode and Edition Auto Archiving (Released 14/07/2022)
- Added the ability to automatically delete editions that haven’t been interacted with in a given amount of time
- Added the ability to preview draft content within a live app, using a pugpig provided code
- Added the ability to display a message from your auth response on the app paywall that differs from the standard one shown to all logged out users
- Added support for displaying dates and times in different formats on timeline cards
- Improved receipt postback/cross entitlement flow to ensure users always see the link subscription button if eligible
- Fixed an issue where you could only share the even numbered page of a double page spread when in the single page/mobile view
- Added support for user authentication DUTA model
- Updated Facebook SDK to 13.2
3.8 - Download, PDF and DFP improvements (Released 20/05/22)
- Improvements and fixes for edition downloading
- Downloaded content on Storefront tabs should more consistently stay downloaded
- Storefront download indicators should now consistently reflect the state of the edition
- Downloads can now be cancelled from the storefront
- Improvements to double pages spread PDF behaviour and appearance
- Fixed an issue where tap to zoom would take you to a different location than intended
- The first and last pages in a double page spread edition now fit the display better
- Improvements to DFP ad functionality
- We now set a content URL in DFP ad requests for content view pages
- Added the ability to include custom data tags in DFP ads
- Updated collection sets screen to be more in line with existing onboarding screen design
- Added the ability to delete individual editions via the storefront
3.7 - Metered Paywall exclusions (Released 07/04/22)
- Added the ability to exclude specific content from the metered paywall
- Various bug fixes
3.6 - Hard paywall PKCE auth (Released 01/04/22)
- Added support for using PKCE authentication on a hard paywall
- Added the ability to exclude certain content from a subscription
- Added support for having different coloured tab icons on the bottom navigation menu
- Increased the Max zoom level on PDFs from 4x to 6x
- The required auth screen can now optionally show the register screen rather than the sign in screen
3.5 - Collection Sets, Voucher codes (Released 22/03/22)
- Added Collection set support, which allows a users to select specific regions/locales to receive content from
- Improved voucher code support, allowing users to redeem more than one code at a time without having to log out
- Added a parental gate option for apps aimed at children. This will show when a user tries to access either an in-app purchase, or external link
- Added support for OneSignal
- Now targeting iOS 15
3.4 - Hidden tabs, Dark mode (Released 18/01/22)
- You can now configure tabs which do not display on the bottom tab bar, but are accessible from a deeplink
- Support for dark mode throughout the app, including inheriting from the system setting
- Users can now initiate the download of specific editions from the storefront, and see which editions they have downloaded
3.3 - Double page spreads (Released 15/11/21)
- Support for viewing PDFs as a double-page spread
- Ability to configure whether a link opens the PKCE login or register flow
- Ensured signed in users remain signed in when updating from Publish to Bolt
- Images on the timeline can now be opened in the full screen gallery view
- Printing support
3.2 - Enhanced PDF (Released 27/09/21)
- Enhanced PDF support - users can tap on articles in the PDF view to open the HTML version of that article
- Ability to skip the table of contents when opening an edition and go straight to the first page
- Improved edition navigator with page numbers and section names
3.1 - Metered paywall and PDF quality (Released 26/08/21)
- Increased PDF fidelity
- Ability to meter the in-app paywall, giving the users the ability to read a customisable number of articles before being presented with the paywall
- Ability to dismiss the miniplayer with a swipe gesture
3.0 - Storefronts and Editions (Released 30/07/21)
- Support for editions of HTML or single-page PDF content
- Storefront tabs displaying edition covers in various layouts
- Single issue purchasing
- Editions can be explicitly downloaded and stored on the device
- Support for deeplinks to specific editions
2.35 - Audio player update (Released 15/07/21)
- Audio player visual refresh Increased the metadata we show on the context menu to include duration, artwork and optional custom data
- Updated download behaviour for both single tracks and all tracks
- Added a miniplayer giving users the ability to control playback from anywhere in the app
2.34 - Metered Paywall (Released 14/05/21)
- Added support for metered paywalls, allowing users to read a set amount of articles for free before needing to subscribe
- Added Single issue purchase support
2.33 - ATT (Released 15/04/21)
- Added support for Apple's App Tracking Transparency, allowing users to opt-in or out of tracking
2.32 - Bug fixes and optimisations
- Various small fixes and improvements
2.31 - PKCE Receipt Postback
- Added receipt postback support for PKCE auth providers so users can link their in-app subscriptions to an existing account
2.30 - Analytics
- Added an analytics event for if a user changes their app icon
2.29 - Bug fixes & performance improvements
- Bug fixes & performance improvements
2.28 - Analytics for purchasing
- Added and adjusted analytics events for purchase-related actions ie restoring a subscription or dismissing a paywall
2.27 - Analytics opt-out
- Added the ability to toggle analytics tracking on or off from a settings item
- The app will now deeplink to iOS push settings if a user has already seen the push permission prompt
2.26 - Web-based sign in
- Added support for web-based sign in
- Added a new method for removing the floating audio icon Improvements to image gallery view to prevent image extending off the screen
- Added support for gifs in the image gallery
2.25 - SDK updates
- Added support for Facebook core SDK
- Updated Airship SDK to latest version
2.24 - Dynamic Timeline Theming
- Ability to dynamically theme timeline picker, toolbar logo and toolbar from values in the feed on a per timeline basis
- Added support for hidden timelines, not visible in the timeline picker
- Restored ability to link to a specific position on the timeline
- Added the ability to choose your own app icon from a settings screen Improved content fetching on app re-foreground (more often)
- Added support for Branch SDK
- Added support for Mixpanel analytics and push notifications
2.23 - Audio Player
- Implemented new Audio Player with queue and download management capabilities Implemented floating audio icon for quick access from anywhere in the app.
2.22 - SDKs
- Updated Firebase and Adobe Analytics SDKs to latest versions
2.21 - Deeplinking Behaviour
- Changed deeplinking behaviour for 2nd level pages - now pushed onto the stack rather than opening in original tab
- Removed Zendesk chat support
2.20 - Background Downloading
- Added support for full screen video help screens
- Added fully fledged background downloader to ensure content is up to date
- Added support for Firebase in-app messaging
- Added pull to refresh functionality to timelines
- Added a text resize option in settings
- Improved analytics reporting for help screens
- Articles now show as read when swiping through content
- Timelines now show a last updated time
- Dropped iOS 10 support for customers using Airship
2.19 - Firebase Deeplinking
- Added support for Firebase push notification deeplinking
2.18 - Subscriptions
- Added additional theming options for subscription modal
- Added new command deeplinks for sign-in; subscribe and onboarding screens
- Additional subscription modal visual improvements
- Fixed an issue where edit timelines in settings didn't load
- Dropped support for receipt postback on iOS 10
2.17 - Provisional Push
- Added support for provisional/deliver-quietly push on iOS 12 and above
- Added deeplink to the receipt postback UI
2.16 - Appsflyer
- Added support for Appsflyer
2.13 - Audio player improvements
- Added the ability to theme timeline error screen
- Added a loading/buffering indicator to the audio player
- Added the ability to pause buffering
- Tapping the audio player now maximises it rather than minimising
2.12 - Timelines
- Added support for private and marketing timelines
- Added a themable border to top of audio player
2.10 - Native audio player
- Update Lottie to 3.0.4
- Update Airship to 10.2.1
- Added the option to display the toolbar logo when in content view
- Added native audio support
- Added the ability to play audio within the app through a dedicated, themable UI
- Dropped support for iOS 9
2.9 - Image viewer and background push
- Added the ability to open in-content images in a swipable, full-screen view
- Added support for search as a custom web view tab
- Ability to open the saved timeline from settings
- Feed updates can now be triggered by a background push
2.8 - State Restoration
- Added state restoration which will remember your position in the app indefinitely
- The app will now remember your position inside a content view for 30 days
- Add DFP key-value pairs for platform and and ad unit to improve target ability
2.7 - Deep-linking
- Added support for iTunes promoted purchases
- Reworked deep-linking to preserve the context of content, enabling saving, sharing and swiping between linked-to content
2.6 - Help screens, customisation and SDKs
- Toolbars in the content view now minimise on scroll
- Toolbars in the tab view are now minimised, not invisible, when toggled off
- Added native onboarding screens which show on first run
- Added the ability to deep-link to timelines and other tabs
- Added the ability to show a short animation on app open
- Added support for Adobe Analytics
- Single timeline apps no longer show the "customise your timelines" toast message
- New sign-in screen with support for multiple links, the absence of a cancel button and much greater theming capabilities
- Added support for the Zendesk Chat, Guide and Support SDKs
- Added support for Urban Airship
- Added support for customisable settings screens, with external help screens
- Added the ability to toggle a tabs toolbar off via config
- 3rd party push provider support added
- Made the today widget work correctly with multiple timeline groups
2.5 - Customisation and receipt post back
- Added support for a hard paywall which cannot be dismissed until the user has signed-in
- Tabs can now be web views, allowing almost anything to be hosted within the app
- Bottom menu can be entirely customised in terms of composition, icons, names and theme
- Added support for iTunes receipt postback, allowing in-app purchases to be associated to an entity in a 3rd party subscription system
2.4 - Timeline groups
- Added support for timeline groups, AKA multiple multiple timelines
- Added configuration mode, allowing the preview of new configs within the live app before deploying them.
2.3 - Timeline reordering
- Added the ability to choose the order in which your timelines appear
- Added a message which pops on first run and informs users of the ability to choose and reorder timelines
- Made the today widget work correctly with multiple timelines
2.2 - In-App Purchases
- Added the ability to purchase access to premium content via auto-renewing subscriptions from the App Store
- Added a paywall that gives users the opportunity to sign in or purchase a subscription from the timeline or in the content view
- Timelines can now contain a mixture of paid and free content
- IAP purchases support
- iTunes introductory pricing
- Supports having a different layout for the first article in a timeline
2.1 - Multiple Timelines
- Added support for multiple timelines. The app can now present numerous timelines which the user can swipe between. The user can also edit which timelines they see
- The app can now feature help, terms and conditions and help screens
- Added "share this app" and "rate this app" functionality
- Added a settings view, accessible via the bottom menu
- Redesigned bottom menu, providing access to the saved timeline and settings
- Improved saved timeline behaviour
- Added the ability to swipe between widgets within the content view
- Added the ability to serve DFP ads in the content view via a 320x50 bottom banner
- Bolt now uses our new version of the timeline, which is much faster than previous iterations
1.3 - Offline Support
- Offline support. Bolt now pre-caches content that can be read later without a connection
- Paywall. Bolt content can now be hidden behind a paywall connected to your authorisation system
- Support for Playbuzz content as an iFrame in the app's timeline
- Various bug fixes and optimisations
Comments
0 comments
Article is closed for comments.