Niantic has updated Pokemon Go APK to v0.41.4 with minor updates from 0.41.3 within a day.
For 0.41.1 update which is included with 0.41.4, Niantic has added catch bonus for trainers for specific types of Pokemon. Basically the more of the same type you catch, more bonus rewarded. Gym training has also been updated so trainers can bring up to 6 Pokemons to battle just like the real Pokemon Go show. CP of Pokemon that you are battling may be temporarily adjusted lower for the training session.
There is also new egg and incubator screens that will update the distance walked with trainer closing and reopening the screen. Several minor audio issues have been fixed along with decreased evolution animation time.
v0.41.2 and 0.41.3 include minor fixes/updates that Niantic has released at the last minute so to get all of the updates, your best bet is to use the latest 0.41.4 which includes all the updates.
What is an APK File?
APK File is a file/app that can be installed on any Android smartphone or tablet. Using an APK file, you can install Android apps manually on your Android device.
You do not need a rooted Android device to install APK files. For installation instructions, please see below.
How to Install APK Files
You will need to make sure Unknown Sources is checked ON in Settings to install APK files. We do recommend you to use a file explorer app such as ES File Explorer, available on the Play Store for free, to install these apps.