yes it's just stupid that haven't address the issue you outlined and I have outlined many times over.
Surely it can't be that hard to still have the status column on the invoice so you know what is going on.
One part I like in 3.28 is you can now have part payments.
eg you have a customer owning $500 and they pay you $200 so it will correctly show the balance of $300 owing.
Using the above example it would be nice to be able to apply that part payment to a particular invoice, if you know what it is. So after you select the customer to apply the payment, you then click the invoice button and then thick the invoices the client wishes to pay.
It appears to me this issue of not knowing what invoices are paid now becase it uses a payment ref column and that is only valid for any new invoices and payments, so if you have 100's of existing invoices you have no idea what is paid or open, if this little glitch is fixed it would be wonderful.
Graham