missing from the changelog:
- units with noDefensiveBonus flag still profit from forts & citadels
- walls etc don't count against units with ignoreBuildingDefense flag. default promotions on cannon etc should have been changed to compensate this
So to translate for the non-coders here. I think the first line you are saying horseman and the like (which normally don't get defense from terrain) will get it from citadels and forts. If so, I actually really don't like that change. I thought it was a great niche that you had to use infantry to make the best defensive use of those improvements.
For the second, certain units ignore the buffs from walls, castles, etc. I assume siege units....or just cannons onward? Again...why this change....siege already get a nice hefty bonus against cities, why do they need these weird exception tailoring. Its not like I think modern infantry are really fighting "walls" like old time stone walls in the information era. I just assume those buildings represent some new version of fortification.