PlotMyGarden v1.1 — Mobile, Multilingual, and So Much More
PlotMyGarden v1.1 is here, and it is by far the biggest update since launch. This release brings your garden to your phone, opens the door to sharing and community, and adds thousands of pages of plant knowledge. Whether you are planning on the couch or showing off your plot to a friend, v1.1 has you covered.
Here is everything new.
Mobile Viewer
This is the headline feature of v1.1 — and for good reason. Before this update, PlotMyGarden had no mobile experience at all. Now you can view any of your gardens on your phone or tablet with a purpose-built mobile viewer.
- SVG-based read-only garden view that renders your full layout at any screen size
- Tap-to-inspect — tap any plant or element to open a bottom sheet with details, growing info, and companion data
- Native pinch-zoom and pan — use familiar touch gestures to navigate large gardens
- Conflict indicators — companion planting conflicts are visible right on the mobile canvas
- Custom shape support — L-shapes, U-shapes, and painted plots render correctly on mobile
- Plant name labels — see what is planted where without tapping each cell
The mobile viewer is read-only by design. The full editor remains a desktop experience where the canvas tools, drag-and-drop, and keyboard shortcuts shine. But for checking your plan, showing it to someone, or reviewing your layout on the go — the mobile viewer delivers.
Magic-Link Authentication
Signing in just got easier. You can now log in with a magic link sent to your email — no password needed. Just enter your email address, click the link that arrives in your inbox, and you are in.
- Available on both the login and signup forms
- Works alongside the existing email and password option — your choice
- Great for quick access on shared or mobile devices
Garden Publishing
Your gardens no longer have to stay private. With v1.1, you can publish any garden directly from your dashboard and share it with the world.
- Publish/unpublish toggle on every garden card in the dashboard
- Published gardens are viewable at /u/your-username/garden-slug
- Visitors see a read-only viewer — no account required
- Unpublish anytime to make your garden private again
Usernames and Public Profiles
To support publishing and community features, PlotMyGarden now gives every user a unique username and an optional public profile page.
Usernames:
- Auto-generated from your display name plus a random suffix when you create your account
- Changeable anytime in profile settings
- Live availability check — see instantly whether your preferred username is taken
Public Profiles at /u/your-username:
- Displays your name, avatar, bio, hardiness zone, and experience level badges
- Shows gardening stats (garden count, total plants, unique varieties)
- Features a grid of your published gardens so visitors can explore your layouts
- Privacy toggle — profiles are private by default. You opt in to being visible
Plant Database and Detail Pages
PlotMyGarden now has individual detail pages for every single plant in the database — and the database itself has grown significantly.
1,015 plants across five categories:
| Category | Count |
|---|---|
| Vegetables | 300 |
| Fruits | 222 |
| Flowers | 200 |
| Herbs | 199 |
| Trees | 94 |
Each plant page features roughly 1,000 words of unique, factually accurate gardening content covering planting instructions, care tips, companion planting, harvest guidance, and more.
Plant Directory at /plants:
- Browse all plants with category filtering and text search
- Each card links to the full detail page
Interactive components on every plant page:
- Zone checker — see if a plant is suitable for your hardiness zone
- Yield calculator — estimate how much a plant will produce
- Add-to-garden button — jump straight into the editor with the plant ready to place
Internationalization
PlotMyGarden is now available in three languages:
- English — plotmygarden.com (default, no prefix)
- German — plotmygarden.com/de
- Spanish — plotmygarden.com/es
The entire platform has been translated — every button, label, tooltip, guide, and template.
Translation coverage:
- 1,100+ translation keys per locale
- 80 template tags translated (raised bed, companion planting, pollinators, and many more)
- 12 months in full and short forms
- 4 seasons with seasonal tips
- Weather conditions (clear, rain, snow, thunderstorm, and more)
- Plant categories and growing information
The one exception: individual plant content pages are still English-only. Translating over a million words of plant-specific content is a major undertaking and is planned for the next update.
Analytics
We have integrated PostHog to better understand how the platform is being used and where we can improve. This gives us insight into which features are popular, where users run into friction, and how to prioritize future work — all while respecting your privacy.
Bug Fixes and Improvements
This release also addresses several bugs and user-reported issues:
- Rotated items fixed — Hedges, stone walls, fences, and other rotated elements were misaligned from grid lines. The root cause: snapping operated on the stored (unrotated) top-left coordinate instead of the visual bounding box. Now fixed.
- Beginner category removed — The "Beginner" category in the plant database was causing confusion with the difficulty filter. Removed to keep things clear.
- Seasonal tips and virtualized plant list — Added seasonal tips to guides and switched to a virtualized list for smoother scrolling through large plant collections.
- Planting calendar in properties panel — Based on user feedback, the planting and harvest calendar is now visible directly in the editor properties panel.
- Spaces in garden names — Garden names now allow spaces, and auto-save behavior has been improved.
- Decimal values blocked — Entering decimal values in garden size inputs previously caused a 500 error from the backend. Inputs now enforce whole numbers.
- Cell size hint — The create garden modal now shows a size hint so you understand roughly how large each cell is before you start.
Performance
We tackled one of the most significant performance issues in the editor: pan and zoom lag on large gardens.
Previously, any garden larger than roughly 25 x 25 cells suffered from noticeable lag when panning or zooming. The fix involved debouncing atom writes and disabling hit detection during viewport changes.
The result: gardens up to 100 x 100 cells now perform smoothly. That is 10,000 cells with no perceptible lag — a massive improvement for users with ambitious layouts.
What's Next
We are already working on the next round of updates. Here is what is on the horizon:
- Full plant translation — Translating all 1,015 plant detail pages into German and Spanish. This is the single largest content objective for the next release.
- Plant feedback page — A place for you to suggest plants you think are missing from the database. Your input directly shapes what we add.
- Bug reporting — A dedicated way to report issues you encounter, so we can fix them faster.
- Companion planting improvements — We have noted some inconsistencies in the companion feature and will be taking a deeper look for the next version.
- Yield features and dashboard — Tracking harvests, logging productivity, and building a yield dashboard are on the roadmap for future versions.
- Automatic garden planning — We are exploring the ability to generate a garden layout automatically based on your seed inventory — tell the app what you have, and it creates a plan.
And much more to come.
We are excited to already be onboarding our first users and watching real gardens take shape on the platform. Thank you for being part of this early journey. We hope PlotMyGarden helps you grow something wonderful this year.
Happy gardening — and here is to an amazing start into your garden season!
Follow along on our Updates page, and visit the Roadmap to vote on features and share your ideas.