Version 2.0.0
Published: 1/29/2026.
Very happy to finally release what I'm calling Version 2 of Thirty Plants. But before I go into the details I wanted to have a quick roundup of how far we've gotten.
Roundup
Since releasing Thirty Plants, 4000 online users (so not even including people who didn't make accounts) have logged 417,000 plants. Users also favourited plants just over 30,000 times.
Adoption of some more niche features has been relatively low. 368 meals have been created containing 2,283 plants in total. 144 people have also connected with friends, although I would expect this to be low since the feature has contained so many bugs / received such little attention from me since adding it.
People have also sent 805 plant requests via the app since that feature was added (so yes apologies for not getting through them all yet).
What's new?
The basis for these changes has been a total rewrite of the local in-app database, replacing it with a much more sophisticated version. This is a win from several perspectives, reducing load on the server as well as hugely improving the offline experience. But without further ado, here are the significant new features in 2.0.
Plant Points / Portions - this has been heavily requested since quite early on. But some versions of the "thirty plants" advice suggest that certain things should contribute more or less "points" to your total. This was quite a big change to implement, but now every plant log has a portion attribute which you can edit as you go. To better facilitate people's preferences I have also added 2 options for what I'm calling a default portion profile - basically this is the default portion that's assigned when you log any plant. These options are: simple (meaning everything gets assigned a single portion), and strict (this defaults herbs and spices to a quarter portion).
Custom Plants - until now the process of adding new plants to the database has been completely dependent on my personal input / approval. For the main list of plants in the database this has to be the case, otherwise people could add anything they wanted e.g. something offensive. But now since the in-app database can handle much more, this process can be "offline-first". So now when you request a new plant, you can instantly start using it on your device. It won't count to any totals that are calculated by the server until I approve it, for example those seen by your connected friends, but it should be a big improvement nonetheless!
Offline Stats - the stats page is now totally offline and all the calculations are done based on what is stored locally. This means the feature is totally available for those without online accounts, and less loading for those that do. It also means lower server costs for me as the cloud doesn't have to do these calculations anymore.
Thanks!
Anyway that's it for now, thanks for using Thirty Plants and have a good 2026 x