Android 6 (Marshmallow) was released to the general public on 2 October 2015. Marshmallow introduced several new features to Android such as adoptable storage, the opt-in permissions model instead of all or nothing, native support for fingerprint-based authentication and USB-C connectivity.
Six years later and right on cue Android 12 has just been released. At this point Marshmallow has not received a software update in four years as it is no longer supported by Google. Known security vulnerabilities on these devices are not being addressed as Google currently only supports security fixes from Android 8.1 upwards.
In order to accommodate support and testing on new versions of Android we have to drop support for older versions. We already have more users on Android 12 than Android 6 therefore we will soon be increasing our minimum API level from 23 to 24. Halloween has passed and there are only one or two stale marshmallows in the bottom of the bag, unfortunately they are no longer edible.