See here:The default behavior in Microsoft Dynamics NAV tracks all changes that are made to the data. The change log code is called from the OnDatabaseInsert function in codeunit 1, Application Management. This is different from Microsoft Dynamics NAV 2009, in which changes are only tracked when users make changes in the Microsoft Dynamics NAV user interface.
Answers
looks like after 2009.
See here:
https://docs.microsoft.com/en-us/previous-versions/dynamicsnav-2013r2/hh167300(v=nav.71)?redirectedfrom=MSDN