In this release we're focused on improving Android performance while picking, and continuing to lay the groundwork for more performance improvements in the future. We're also making the system a little smarter, so you'll see fewer pick actions being dropped as a result of stock movements and adjustments. More on this to come in future releases. Enhancements
- Laying the groundwork for some hefty improvements to Android pick performance in the future (9410, 12409, 12675).
- The Android app now confirms the app version when it syncs, which will help us roll out new Android releases more smoothly in the future (11679).
- We've made some technical changes to the Android snapshot process that will make life a bit easier for our testing team (11868).
- An update to our updater, to keep the app on the front foot with Google Play's latest best practice guide around permissions and downloading files (11907).
- Some aggressive spring-cleaning on historical background data, and automatic background jobs to keep the web app snappy when you're running reports or searching through lots of data (12074).
- We've made the system a bit smarter when it comes to deciding whether it needs to drop an entire action as a result of stock movements and adjustments. You'll see fewer actions being automatically removed this way (12304).
- We're making some continuous improvements to our release process to make sure new releases are a smooth as possible for you (12476).
- We've added some logging around system feature usage to help us target the best places to make future improvements (12565).
- We've managed to convince the Android device to display action groups more quickly, so your pickers will spend less time in loading screens (12662).
Bugfixes
- Fixed a bug that was preventing some carrier integrations from being able to pass back tracking info to PVX (12260).
- Fixed another bug that was preventing PVX from sending that tracking info to subscribers for some carrier integrations (12642).