I've just upgraded our Commerce Manager and Commerce Manager Core packages from 12.10 to 12.16 and it seems that the column that would normally house the promotional code in the legacy promotion section, is missing.
Was this an intentional change? I've not seen much about it in the release notes.
Can you post screenshot please?
From what I can see, it looks to have definitely happened in 12.16, as I tested 12.15.1 and the issue wasn't present there.
Coupon code is not part of the default view, it's likely that you had a modified Promotion-List.xml, which was overwritten by the upgrade.
Also I know it's more of a business decision, but please note that old promotion system that you are using, is removed in Commerce 13, which is out in one month or so :)
Good spot! That was indeed the case.
We are investigating the work required to move over to the new promotions, so we will likely be headed in that direction soon. Sounds like it's worth waiting for v13 of Commerce potentially. Is there a feature list/expected breaking changes for this anywhere?
This would give you an overview: https://world.episerver.com/blogs/Quan-Mai/Dates/2018/12/planned-breaking-changes-for-commerce-in-2019/
We are working on a more detailed list. And yes, there will be new features in Commerce 13 - we will announce it soon.