IMO, changes in implementation detail don't belong in CHANGES.txt, unless it's to give credit to a contributor for that change (which committers don't need).
With SOLR-292, it seems confusing to list a bug fix for something added since the last release. But since it is from a new/useful contributor I put it in. Is that in line with your thoughts?
For example, the following change shouldn't matter to normal users: SOLR-262: Added toObject( Fieldable ) to FieldType. [...]
I'll remove SOLR-262