Topics
App Update 14 December: Seed Journey & Sowing Timeline Updates
I’ve rolled out a major update to seed sowing timelines. It’s something I’ve wanted to do for a long time, and it unlocks much better tracking from pre-sow right through to harvest (and clearing).
This update includes a data migration from the old growth stage model to a new one that supports clearer plant journeys and multiple plant groups. The previous model had some unavoidable ambiguity, and this new structure is designed to track things more accurately going forward.
If you notice anything unexpected with existing sowings, please let me know and I’ll take a look.
What’s new?
Full seed-to-harvest journey
You can now track plants through the full lifecycle, including:
- Stratify
- Soak
- Chit
- Sow
- Germinated
- Prick Out
- Pot On / Plant Out
- Flowering or Fruiting
- Harvest
- Clear
Multiple plant groups
You can now track multiple groups of plants from the same sowing.
For example, if some plants are potted on earlier than others, or part of a batch is moved elsewhere, those groups can now be followed independently.
Move plants and keep their history
Plant groups can be moved (e.g. windowsill → greenhouse → bed), while keeping a complete history of where they’ve been and when.
Custom growth stages
You’re not limited to predefined stages. You can add custom stages when it makes sense, for example:
- Added fertiliser
- Hardened off
- Cut back
- Pest treatment applied
- Frost damage
These are useful for capturing real-world actions that don’t always fit neatly into a fixed lifecycle.
Notes on every stage
Each growth stage now has a description field where you can add short notes, observations, or reminders.
Edit stages
Existing growth stages can now be edited if something changes or needs correcting.
Delete the last stage
You can now delete the last stage of a plant group if it was added by mistake — this wasn’t possible before.
This release focuses on giving you a much stronger foundation for tracking plants properly over time. Visual polish will continue to improve, but the underlying model is now in place.
As always, feedback is very welcome.