The space-after.optimum/space-before.optimum attributes no longer work as they did in the previous versions of FOP. Where they used to be able to be used on say a table-row element level, they no longer work, but have to be used on a block level instead, which is fine for short and simple stylesheets, but where complicated and dynamic stylesheets need to be used this is not always possible. AND, In all versions of FOP, FOP cannot handle large XML files(no bigger than 3MB with a small XSL file, and no more than say 1.8MB when used with a slightly bigger XSL file). It throws an out of memory exception, even when the memory usage parameter in FOP.BAT is set to the maximum on a PC with a LOT of ram.
fo:table-row object doesn't have either space-before nor space-after property. These properties apply to all *block-level* formatting objects and they are not inherited, therefore there is no much sense to define them on a table rows.
batch transition to closed remaining pre-FOP1.0 resolved bugs