「変更はいままでありましたか」は英語で Have there been any changes? もしくは Have there been any changes since...? になると思います。
少年法に関する変更はいままでありましたか - Have there been any changes to the Juvenile Act since it was enacted/passed? 少年法が 制定(施行)されてから変更はありましたか?という意味です。
日本語の辞書で enactを調べたら「 制定する」が出ましたが、「決める」や「定める」だけでなく、enact には「施行する」や「実行する」という意味もあります。
Cambridge 辞書の引用
Enact:
- to put something into action, especially to make something law
- to make a law or a rule become official