Why did you remove the concept of artboards? This will cause significant compatibility issues for many users of older versions. I am a designer and have always recommended Sketch as an office software. When working with multiple people, the disappearance of the artboard concept has led to a lot of unnecessary work for me to debug files for compatibility with lower versions. Many users are not professional designers; they just need to open my files. As a designer, I am accustomed to using the new version, and even though there is a certain learning cost, I am willing to do it. However, my reality forces me to go back to the old version. Unless you do the compatibility adaptation, as an experience design and a professional graphic design software, your upgrade makes me feel that you have violated the original intention of the experience. Not everyone needs new concepts. If you insist on doing this, please do a good job in compatibility adaptation for lower versions. Your problem has already caused me a lot of trouble.
What problem did you ran into? Because frames (that replace artboards) are basically the same thing, just with some extra layout options. A frame is also a container for objects, like artboards. It’s not mandatory to use the extra options. As long as you don’t click on the ‘Layout’ option in the inspector, a frame behaves like an artboard.
Aside for the extra options, one of the main differences is you can now nest frames, which wasn’t possible with artboards. That one is also not mandatory, you can still use groups for that (and the frame only as a root).
From a developer perspective, the world evolves and so does software. The new features that came with frames was welcoming for UI/UX orientated designers. I think the Sketch team did a great job in the latest update: keeping the system easy to understand and work for graphic design, but with some extra possibilities for those who need them.