Today Apple released macOS Catalina 10.15.5 beta 2, included in the beta is a brand new Battery Health Management feature which aims to improve the battery lifespan on your Mac. The feature will manage the actual chemical aging of the battery based on the users use of it, similar to Optimized Charging on the iPhone.
The change was first spotted by Six Colors, which says:
The new feature, which will only be available on Mac notebooks with Thunderbolt 3 ports, enables a new default approach to charging and discharging MacBook batteries. According to Apple, the feature is meant to reduce the rate of chemical aging of the MacBook’s battery, thereby extending its long-term lifespan—but without compromising on day-to-day battery life.
The feature works by analyzing the temperature of the battery over time, as well as the charging pattern the laptop has experienced—in other words, does the laptop frequently get drained most of the way and then recharged fully, or is it mostly kept full and plugged in? In the latter case, Battery Health Management is more likely to stop a bit short of full capacity in order to extend the battery’s long-term lifespan. (All charging data is kept private on the MacBook unless the Mac has been opted in to share anonymous analytics data with Apple.)
macOS Catalina 10.15.5 is currently still in beta testing, and is expected to be released towards the start of May.