LJ Dynamic Fields - Only Seeing Latest 100 entries
By default Craft 2 will only return 100 elements (entries, assets, users, etc.) at a time.

If you want to get more than that, you need to use limit(null).

{% for channel in craft.entries.section('components').limit(null) %}


This behavior changed in Craft 3 so there is no default limit.