This question is not about version history of changes made in an item record but changes made to the columns or attributes within the list settings. Like for example when someone adds a new attribute or field in a SharePoint form. I haven't found a method to view that through the SharePoint site.
You can check the audit log report to determine who is taking what actions with the columns.
Configure audit log settings for the site collection.
Site settings -> Under Site Collection Administration, click Site collection audit settings -> On the Configure Audit Settings page, in the Documents and Items and List, Libraries, and Site sections, select the events you want to audit, and then click OK.
View the audit log report.
Site settings -> Under Site Collection Administration, click Audit log reports -> Run a custom report and enter relevant information. Specify the report to log “Editing content types and columns”.