Changes to a measure's voicing and sticking do not reflect immediately
complete
Derek Lee
complete
Released in v4.1.5! 🎉
Derek Lee
in progress
Derek Lee
Thanks to Justin for reporting this bug! Looks like some changes I made on Oct 15 for v4.1.3 caused this bug to pop up. Working on a fix now!
J
Justin
Derek Lee Cool man. Sorry I didn’t get time to post it here. Is this the kind of regression that you’d unit test for? Not sure where the line’s drawn between unit/functional/integration.
Derek Lee
Justin Great question! Unfortunately the answer is unsatisfying: it's complicated. 😅 Beat Note is growing to a considerable size and complexity, and outgrowing some of the design patterns that were used for the initial app, and it's time to improve those aspects. Just like the visual design of a screen can get cluttered when adding new features, so can the technical design. It's a combination of addressing technical debt, advancing to new design patterns to support higher levels of complexity, and possibly the inclusion of additional unit tests as well as some integration tests as the units start to be utilized across different components/modules. Interesting challenges to be working on for sure! On one hand, a frustrating experience for the users. On the other hand - improvements, growth, and maturation of the product. 👍🏻