Changelog
Question Garden is always being updated. This page shows the full list of what has changed in the project from its beginning until now.
July 2026
Thursday, 23rd
- Daily and weekly question reminder emails now use the Question Garden visual style, with the weekly email matching the all questions page calendar layout
- Cancelling a recurring donation now takes effect immediately — your account shows the cancellation date and a confirmation email is sent
- Visiting a past question date that has no question now shows a friendly message instead of an empty answer form
- All member-facing emails now use the Question Garden visual style with fonts, colours, and a plain text fallback
- Daily question reminders are now sent by email — registering with a reminder frequency set will add you to the mailing list automatically
- Newsletter subscription is now wired end-to-end: registering with it enabled, updating it from the account page, or deleting your account all sync correctly with the mailing list
- The header and footer logos now scale proportionally on small screens
Wednesday, 22nd
- Reporting an answer now works end-to-end: the moderator receives an email with the report details and can dismiss it or remove the answer
- When a reported answer is removed, the author receives an email and can rewrite their answer; the reporter receives a confirmation that the answer was taken down
- Reported answers are no longer visible in anyone's reading history once removed
Tuesday, 21st
- Account page: you can now update your question reminder frequency and newsletter subscription at any time
- When a shared answer is not accepted, you now receive an email explaining why and a link to try again
- Fixed several home page issues: your activity list no longer reorders while you are editing, the Random Question button reappears after clearing a saved answer, and returning to Today's Question after clearing no longer switches away unexpectedly
Monday, 20th
- Donations page: added a progress bar showing how close we are to our yearly funding goal
- All questions page: redesigned as a scrollable calendar — each question shows as a row with date, day name, and your status badges; colour-coded by month
Saturday, 18th
- Answers now preserve line breaks when shared with or read by other members
- A character counter appears in the answer box when fewer than 200 characters remain
- Scrollbars now appear on the sidebar and navigation menus when using a mouse
Friday, 17th
- Account page: improved layout of the donations history list
Thursday, 16th
- Account page: the 'Manage subscription' button now stays in a loading state until the portal opens
- Account page: subscription management errors now appear on the page
- Account page: a 'Donate again' button now appears for members with a past donation but no active subscription
- Account page: subscription statuses now show colour-coded badges — active, cancelled, or past due
- Account page: active subscriptions now show the date they started
- Account page: donation history can now be expanded and collapsed
Wednesday, 15th
- Account page: logged-in supporters can now manage their subscription directly from their account
- Account page: donation history is now visible, including amounts, dates, and status
Monday, 13th
- A thank-you email is now sent after every successful donation, personalised for one-time and recurring donors
- Donation confirmation page now shows a personalised summary of your donation
- Improved the donation cancelled page with clearer copy and a 'Try again' option
- Fixed the 'Back' button on the donation review page after returning from the payment screen
Sunday, 12th
- The full donation flow now works end-to-end: select an amount, review, pay, and receive confirmation
- Subscriptions are now supported alongside one-time donations
- Returning to the donation review page after navigating away no longer creates duplicate entries
Friday, 10th
- Donations are now processed securely through Stripe
- Monthly, quarterly, semi-annual, and annual subscription options are now available
- Donation amounts of €1, €3, €5, €10, €25, and €50 are now available
Tuesday, 7th
- Home page: random questions from the garden can now be suggested when you have answered today's question
- Home page: the 'Today's Question' button is now disabled once you have reached your daily limit
- Fixed: editing or deleting an answer now correctly removes it from your reading history
Monday, 6th
- All questions page: improved the filter experience
- Individual question pages now have proper titles and descriptions
Friday, 3rd
- All questions page: you can now filter by answered, shared, or read status
- Filters can be removed individually with an animated dismiss button
Wednesday, 1st
- All garden actions — saving, sharing, reading, editing, and deleting answers — now use the live backend
- Logging out now correctly clears all data from the previous session
June 2026
Tuesday, 30th
- Registration now requires email verification
- Forgot password is now available from the login page
- Answers are now saved to and loaded from the live database
Friday, 26th
- Direct registration is now available when spots are open
- The register and pre-register links update automatically based on current availability
Thursday, 25th
- Invitation emails are now sent automatically when you are invited to join
- A confirmation email is now sent when you join the pre-register list
- A confirmation email is now sent when you change your password
- A confirmation email is now sent when you delete your account
- Added a page shown after account deletion
Friday, 19th
- You can now update your country and timezone from the account page
- You can now delete your account from the account page
- Password change is now fully functional
Thursday, 18th
- The all-questions page now shows real published questions
- Joining the pre-register list now works with the live backend
Tuesday, 9th
- Added a link to the moderation page from the Sprouts System page
- Updated question content
Friday, 5th
- Fixed a bug where answer saves were counted incorrectly
- Added a filter to prevent inappropriate language in answers
Thursday, 4th
- Fixed date formatting across the site
- Added scroll navigation on the home page
- Added new questions and answers
Tuesday, 2nd
- Improved mobile layout and sidebar throughout the site
- Fixed various display issues on mobile
May 2026
Friday, 29th
- Fixed mobile layout issues on smaller screens
- Added hyphenation for long words on narrow screens
Wednesday, 27th
- Renamed 'Waitlist' to 'Pre-register' throughout the site
- Added previous and next navigation between question pages
- Improved the shared answer display with icons and loading indicators
- Reorganised the sidebar menu
- Added the Garden Rules page
- Redesigned the home page layout and copy
- The answer box is now shown (but disabled) when you have no sprouts left
- Improved authentication buttons with icons
Tuesday, 26th
- Improved the answer writing area on the question page
Saturday, 23rd
- Added new questions for the upcoming testing week
Friday, 22nd
- Donation page: guest users can now make donations without an account
- Home page: fixed action buttons based on whether you are logged in or not
Thursday, 21st
- Home page: introduced the daily question with step-by-step guidance on how to answer, share, and read
- Home page: added the Human Moderation card
Wednesday, 20th
- Question Garden went live with its initial design and layout
- About, Sprouts System, and Data Privacy pages: text updates
Monday, 18th
- The site now detects your timezone to show the correct daily question
- Account page: added donation history display and account deletion
Friday, 1st
- Added the Sprouts System page
- Added the Visibility Algorithm page
- Added the questions listing page and individual question pages
- Added the sidebar with full navigation
April 2026
Wednesday, 1st
- Built the core question and answer interface
- Added login, register, and invitation flow
- Added the answer text box with auto-save
March 2026
Thursday, 19th
- Started writing the code for the site
- Set up the basic colours, fonts, and page structure
Monday, 16th
- Built a first visual prototype of the layout to test the design direction
- Wrote all the project specs: the Sprouts economy, the database structure, moderation rules, the answer lifecycle, privacy guidelines, and the metrics plan
- Planned the full site structure and all pages
- Defined how the invitation and pre-registration flow would work
February 2026
Sunday, 1st
- Project started: the concept, the name, and the first decisions about what Question Garden would be