• Home
  • Working with Pugpig
  • Releasing new versions

How we prepare for new versions of iOS and Android

Written by Benji Weiser

Updated at August 7th, 2023

  • Pugpig Bolt
    Bolt apps Content and Workflows Bolt CMS Pugpig Distribution Service URLs, Domains and Linking Bolt Search Authentication and Subscriptions Bolt Analytics Push notifications Bolt Release Notes Debugging Advertising App stores Consent management
  • Pugpig Site
    Site Search URLs, Domains and Linking Content Management System Analytics SEO Advertising Consent Management Platform Site Release Notes Debugging Authentication and Subscriptions
  • Pugpig Archive
  • Working with Pugpig
    Pugpig Support Releasing new versions Pugpig Packs & Agreements Pugpig Policies
  • Pugpig Consulting
+ More

We expect a new major version of iOS and Android to be released each year with substantial changes to the operating system. These releases include new surface-level features, some of which we can take advantage of, as well as under-the-hood changes. In general we expect a new version of iOS in September, and a new version of Android in October.

These changes to the underlying functionality of the device can impact how our apps function, and so we know it's important to test our platforms against these changes to ensure stability following the release. 

To achieve this, we schedule and conduct extensive testing of our platform against the developer betas of these new versions in the months preceding the release. We aim to give ourselves ample time to identify and fix issues before the update is released to the public at large. In general, it is very rare that we have to make any substantial adjustments, and your apps are very likely to continue working as expected. In the case that issues or noticeable changes are introduced, we'll communicate this to you through our usual channels.

The testing we conduct is a full regression pass, meaning the entire functionality of the platform is tested from the most basic feature to the most complex. 

What this does not include is any custom work we've implemented for you, such as

1. SDKs (i.e Analytics, Push Notifications, Consent Management)

2. Custom styling or content features

3. Custom UI elements

If your app features important custom elements, and you would like this to be tested by our QA team, get in touch and we can discuss scheduling this testing in. 

Sometimes the third party SDKs we utilise, both on the product level or the custom ones we integrate on your behalf, will require an update ahead of the release. Please pass on any communications to this effect you receive from these providers so that we can complete and test these updates ahead of time.

If your teams are conducting their own testing, we welcome you to pass the results of that testing on to us, though this usually isn't worthwhile for testing conducted on the early betas as so much is still subject to change. If issues persist as we draw closer to the release candidate/gold master, please let us know.

More on this topic

Currently supported operating systems
Why we drop support for older OS versions

android update ios update

Was this article helpful?

Yes
No
Give feedback about this article

Related Articles

  • Pugpig Products Supported Operating Systems
  • Understanding what app changes need an app update
  • Crash reporting and known major crashes
  • Bolt Release Notes - Timeline and Storefront
pugpig logo white
Navigation
  • Products
  • Customers
  • News
  • Podcast
Contact
  • Contact us
  • LinkedIn
  • Twitter
Technical Support
  • Status Page
  • Documentation
  • Customer Support
Corporate
  • Company
  • Jobs
  • Privacy Policy

© Kaldor Ltd. 2022

Powered by Pugpig

Expand