Changelog
All notable changes to Generous.nz are recorded here, grouped by version. Every deployed build has a version number, a git tag, and an entry below.
Versioning scheme
Versions follow MAJOR.MINOR.PATCH:
- 0.x — pre-launch. Minor bumps mark a completed build phase or major feature set; patches are bug fixes on the current build.
- 1.0.0 — first public launch.
- 1.x+ — post-launch: minor = new features, patch = fixes, major = breaking changes or significant re-architecture.
Each version is tagged in git (v0.2.0) and the current version is kept in
package.json. See docs/version-control.md for how to cut a release.
[0.9.240] — 2026-08-27
Changed
- The new-listing form layout: Item title is now a full-width line, and Price, Inventory and Listing expiry sit together on one row. Listing expiry now defaults to 30 days (changeable, or "No expiry").
Verified
- Listing expiry works end-to-end: expired listings disappear from the fundraiser page and the order API refuses them with "This listing has expired." (tested live, then restored).
[0.9.239] — 2026-08-27
Changed
- The listing form's digital-item guidance no longer says delivery is automatic (it isn't for fundraiser products). The Digital item hint now reads "I will email the buyer the digital item once I have received payment", and the physical+digital hint was updated to match.
[0.9.238] — 2026-08-27
Fixed
- On the new-listing form, "How will buyers receive it?" (Pickup / Courier / Local delivery / Digital) is now a single choice — picking one option clears the others instead of letting them all stay selected.
[0.9.237] — 2026-08-27
Changed
- The site nav "Explore" item is now "Fundraisers", and the page is a directory of live fundraisers (go-live checklist complete: payout account connected + platform fee card saved + approved, unexpired campaign). Each card shows the cover image, category, reasons, raised amount and goal progress, and links to the fundraiser's page where supporters can donate and buy their products or wholesale items. Search and category filtering are available.
[0.9.236] — 2026-08-27
Fixed
- The sidebar no longer highlights "My listings" while on the "New listing" page (and vice versa) — "My listings" is now an exact match, so only the correct nav item is highlighted.
[0.9.235] — 2026-08-27
Changed
- The campaign-type links (Donations, Product sales, Event tickets, Raffle, Peer-to-peer, Supporter subscriptions) are removed from the sidebar; the "Create a fundraiser" page now has a Campaign type dropdown in the form instead.
[0.9.234] — 2026-08-27
Changed
- The "Where the money goes" box on public fundraiser pages no longer mentions the platform fee ("…invoiced to the fundraiser and is never taken from your donation") — it now only explains that money goes straight to the seller and the platform never holds it.
[0.9.233] — 2026-08-27
Fixed
- The go-live checklists (
/dashboard/setupand/dashboard/wholesale/setup) now self-heal from Stripe's actual state: if the webhook that records a completed payout account or saved card was missed, the checklist checks Stripe directly on load and updates itself, so "I completed Stripe but it still shows not done" can't happen again.