
RV RoadNest
Motorhome Journal
Lowest price: Free 5 months ago (-100%)
Price history
About
What's New in RV RoadNest
1.3.2
April 15, 2026
## [1.3.2] - 2026-04-06 ### Added - StoreKit promoted purchases: users can now initiate a subscription purchase directly from the RoadNest product page in the App Store; the app completes the purchase automatically when launched from a promoted product link ### Changed - Invite code tier limits are now enforced at code issuance time rather than at redemption, so a guest joining via an already-issued code is never incorrectly blocked ### Fixed - Invite codes were being permanently marked as used even when the invitation failed (e.g. user already a member, motorhome not found); all conditions are now validated before the code is consumed - Trip names appearing blank on the Members screen due to a field name mismatch (`name` vs `title`) --- ## [1.3.1] (20) - 2026-03-26 ### Added - User Blocking (Apple UGC compliance): users can block others from a long-press comment menu; blocked users' comments and photos are hidden throughout the app using case-insensitive name matching; blocks persist in the `user_blocks` table; name-only blocks are supported when a user ID cannot be resolved - Blocked Users screen: accessible via Profile > Privacy; shows all active blocks with an unblock action - Admin panel Blocks tab: view all blocks across the platform with suspend/unsuspend controls; suspended accounts cannot log in - Content Reporting (Apple UGC compliance): long-press comment menu includes a report action; reports stored in `content_reports` table; OpenAI GPT-4o-mini auto-moderation screens reported content; reported users receive a notification email via Resend - Admin panel Reports tab: view all reports with dismiss and resolve+delete actions ### Changed - Photo limit (`photosPerTrip`) is now enforced per user, not per trip total — each member tracks their own upload count independently; a guest can add photos even if the trip already has photos from other members - Motorhome management routes now enforce server-side admin role checks: updating motorhome details, rotating invite codes, toggling admin-invite flag, viewing invite history, and managing list categories all require the requester to be an admin member ### Fixed - Trip Guests could see and tap the edit pencil on the motorhome hero card on the Home screen, navigating them to the Edit Motorhome screen - Photo upload on native (iOS/Expo Go) crashing with "Cannot read property MULTIPART of undefined" — resolved by switching `expo-file-system` import to the legacy module, which retains `uploadAsync` and `FileSystemUploadType` - User blocking not hiding comments from blocked users (only photos were being filtered) - Block name lookup was case-sensitive; now uses case-insensitive matching so "SimonB" matches "simonb" - Blocking a user when the name lookup returned no result silently aborted; name-only blocks now proceed regardless of whether a matching user ID was found - HTTP caching (ETag/304 responses) returning stale data on comments, blocks, and user lookup endpoints — `Cache-Control: no-store` and ETag removal applied to all dynamic data endpoints ---
MoreSubscription plans
RoadNest Plus
More Trips and Photos








