Developer Docs - Mobile Docs - Release v19.1
Overview
This release moves the Rock Mobile Shell from v7.0 straight to v19.0. There is no public v8.0 (and nothing in between). Going forward, the Shell version line matches the Rock core version, so the app and the server now share the same version number (v19) instead of the old mismatched scheme where Shell v7 ran against Rock core v18. If you have automation, documentation, or theme logic that keys off the Shell version string, expect it to report 19.0 now rather than 7.0 or 8.0.
We recommend running a Shell version that matches your Rock core version (for example, Shell v19.x against Rock core v19.x). The Shell and Core ship contracts to each other, and a large mismatch between the two can cause features to behave incorrectly or fail to load. Aligning the version numbers is exactly what this jump is meant to make easy: keep them on the same major version. In general, dot releases will only contain bug fixes and minor enhancements, not new features.
Breaking Changes
Styling Change
The default card styling no longer draws a border, and we added a drop shadow for a cleaner card look. If you prefer the previous bordered and no shadow look, you can restore it by adding the following to your styles
.default-card {
border-color: ?color-interface-soft;
border-width: 1;
-rock-box-shadow: false;
border-radius: 8;
}