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.280] — 2026-08-31
Fixed
- The admin transactions page is now paginated (100 per page with Previous/Next controls, a page counter and live totals) instead of showing only the newest 100 with no way to browse further. Type, status, date-range and search filters carry across pages.
- The admin audit log (already paginated at 50 per page) now clamps
out-of-range page numbers before querying, so
?page=Nbeyond the last page shows the final page instead of an empty list.
[0.9.279] — 2026-08-31
Fixed
- Product pagination on the wholesale catalogue and fundraiser store pages
now clamps out-of-range page numbers before querying, so
?page=2(or beyond) on a store with fewer than 60 items shows the catalogue instead of an empty page.
[0.9.278] — 2026-08-31
Fixed
- The wholesale catalogue is now paginated (60 items per page with Previous/Next controls and a page counter) instead of capping at the first 60; search carries across pages.
- Fundraiser store pages no longer load every product at once — products are paginated 60 per page, so stores with large catalogues load fast and browse cleanly.
[0.9.277] — 2026-08-31
Fixed
- The Explore page is now paginated (60 per page, Previous/Next controls and a page counter), so campaigns no longer disappear after the first 60. Search and category filters carry across pages and the header shows the true total. Also fixed a bug where searching could drop the campaign expiry filter.
[0.9.276] — 2026-08-31
Added
- Wholesale stores are capped at 35 active catalogue products — creating, re-activating or bulk-importing beyond the limit is blocked with a clear message, and paused or removed items free up a slot.
- A visual capacity bar on the wholesale dashboard (overview and catalogue) showing active products used, slots remaining, and a disabled "Add product" button at the limit. The register page and business signup copy mention the 35-product limit.
[0.9.275] — 2026-08-30
Fixed
- Remaining line-wrapped references to the platform's community campaign (register page copy, fundraiser agreement, privacy policy, legal sign-off pack and older changelog entries) now all read Generous.nz Community Campaign.
[0.9.274] — 2026-08-30
Changed
- Changelog wording for the community campaign rename no longer references the former name; the brand reads Generous.nz Community Campaign consistently in the changelog too.
[0.9.273] — 2026-08-30
Changed
- The platform's community campaign is now branded Generous.nz Community Campaign everywhere — site pages, the wholesale Restrictions tick box, help centre, legal policies, emails, blog articles, the database and the changelog. The campaign's URL slug and internal identifiers are unchanged.