We’ve added an option to hide items with a quantity of 0 from the pack list that were included in a sales order, but haven’t shipped yet. This essentially gives you the option to display either all items from the order on the packing slip (even those that have not shipped), or display only the items being shipped in that particular shipment. This can be enabled through Business Setup > System Data > PDFs & Email > Packing Slips.