I created a stepper and a button to advance through steps. The button successfully changes using nextStep() but I'm expecting the stepper calciteStepperChange to fire with this and it's not. Is that not a correct expectation or do I have something else incorrect?
https://codepen.io/David-Jantz/pen/oggjRxN
While super old, this pen shows what I'd expect with the event firing when the button changes the selected stepper item. https://codepen.io/benelan/pen/PoEWKXv
Thanks for reporting, @DavidJantz. This is a bug, and we've created an issue in GitHub to address it in the future: https://github.com/Esri/calcite-design-system/issues/12004.
@DavidJantz Calcite only emits events for user interaction, with the exception of "open" and "close" events. The team is closing out the issue created earlier this week, and more information on process is available via this comment. Instead it is recommended to use the component's "selectedItem" or the child Stepper Item's "selected" properties for further customization.