This point increase (v23 to v24) was primarily caused by 11850072, the Stripe payment gateway implementation which increased a field on our credit card table, and 11872527, which converted the BOM import to the latest format which changed the import format to no longer allow multiple components on the same line. More information can be found by reviewing the appropriate information on the New Features page.
Several other schema alterations prompted this, specifically the order header and order line tables both have ExternalNumber fields added to them, and the BDFields table has the Type-Ahead Search option added.