Skip to content

Releases: e-mond/WILMS

WILMS v1.8.1 — Production Maintenance Release

Choose a tag to compare

@e-mond e-mond released this 15 Aug 15:47
08d9c6d

Production maintenance release on the v1.8.0 platform.

  • Settings enforcement (saved group size and max loan)
  • Workflow corrections (capacity, community formation queue, loan stepper)
  • Borrower Record Centre
  • Notification timing (no borrower SMS until registration approval)
  • Rejection, blacklist, and escalation notifications
  • Guarantor notifications (loan approved, fully repaid, more than two missed payments)
  • Export identifier and filename improvements retained
  • Operational reliability (blacklist route parity, health identity v1.8.1)
  • GPS placeholder only — no GhanaPost GPS integration

Production: https://wilms.vercel.app
Merge: 08d9c6d2981156dd4a136c408d856d1a8be3a82d
PR: #206

WILMS v1.8.0 Final Production Release

Choose a tag to compare

@e-mond e-mond released this 13 Aug 15:56

WILMS v1.8.0 Final Production Release

Same release identity as v1.8.0 (no version bump). Tag: v1.8.0-final.

Major fixes

  • Guarantor capacity: up to 3 active borrowers; duplicate only for the same borrower
  • Borrower communication correction and mandatory borrower SMS policy
  • Readable IDs: BRW-YYYY-NNNNN, LN-YYYY-NNNNN, collector Name (COL-###)
  • Branded WILMS_ export filenames (CSV / Excel / PDF / Word)
  • Group-collection GPS + exception audit; GPS on reconciliation, reports, payment logs
  • Collector borrower-update request workflow (migration 0044)
  • Geographic hierarchy on registration and approver review

Production validation

  • Merge: PR #203 → main @ 33d27b3
  • CI: green (validate, security, GitGuardian, Vercel)
  • Migration 0044 applied; health ok
  • Production: https://wilms.vercel.app (SHA 33d27b3)

Evidence

  • documentation/release/WILMS_v1.8.0_FINAL_PRODUCTION_RELEASE_REPORT.md
  • documentation/release/MIGRATION_0044_VERIFICATION.md
  • docs/v1.8.0/market-readiness/

WILMS v1.7.4 — Documentation Centre

Choose a tag to compare

@e-mond e-mond released this 07 Aug 23:51
1bc3b37

WILMS v1.7.4 — Documentation Centre

Summary

In-application Documentation Centre that renders the official product library as a book-quality knowledge portal — browse, search, print, and download PDF/Word without leaving WILMS.

Builds on v1.7.3. No financial engine, RBAC, reconciliation, notification, or scheduler business rules were changed.

Highlights

  • /documentation Documentation Centre with library sidebar, cover pages, typography, TOC, search, presentation mode
  • PDF and Word downloads from synced public/documentation/ assets (npm run docs:sync / docs:prepare)
  • Settings → Documentation entry
  • Follow-up (#171): full-width reader layout; Documentation Centre opened from Operations (removed from main sidebar)
  • Report: docs/v1.7.4/DOCUMENTATION_CENTRE_REPORT.md

Validation

  • CI green on PRs #170 and #171
  • type-check / lint / version consistency

Version: v1.7.4
Merges: #170 @ 5cb74e4, #171 @ 1bc3b37
Prior: v1.7.3
Auth: custom HMAC sessions (not Auth.js)

Docs: /documentation in-app · documentation/ · docs/v1.7.4/

WILMS v1.7.3 — Documentation Suite

Choose a tag to compare

@e-mond e-mond released this 07 Aug 23:51
e2203e0

WILMS v1.7.3 — Documentation Suite

Summary

Official enterprise documentation library under documentation/, branded PDF/DOCX generation, and removal of the standalone Export Center UI in favour of contextual exports across reports and intelligence surfaces.

No financial engine, RBAC, reconciliation, notification, or scheduler business rules were changed.

Highlights

  • Documentation library: Product Book, Financial Engine, BRD, Security, Reporting, Notifications, role manuals, API, Operations, Roadmap, procurement packs
  • Branded PDF/DOCX via npm run docs:generate
  • Standalone /exports page removed; /exports redirects to Reports
  • Contextual exports retained (dashboard, executive, reports, reconciliation, expenses, profiles)
  • Export job API (/exports/jobs) retained for programmatic use
  • Release pack: docs/v1.7.3/

Validation

  • CI green on PR #169
  • type-check / lint / version consistency

Version: v1.7.3
Merge: #169 @ e2203e0
Auth: custom HMAC sessions (not Auth.js)

Docs: documentation/ · docs/v1.7.3/

What's Changed

  • fix(dashboard): stop reconciliation metric labels from overlapping by @e-mond in #168
  • feat(v1.7.3): documentation suite and contextual export integration by @e-mond in #169

Full Changelog: v1.7.2...v1.7.3

WILMS v1.7.2 — RC Stabilization & Product Hardening

Choose a tag to compare

@e-mond e-mond released this 07 Aug 18:20
78ba5f6

WILMS v1.7.2 — RC Stabilization

Summary

Release-candidate stabilization for market-facing UX: financial-grade operational dashboard, board executive view, finished Export Center actions, Product Tour 2.0, plus RC2 foundations (guided starter, broadened offline shell cache, documentation suite, certification notes).

No financial engine, RBAC, reconciliation, notification, or scheduler business rules were changed.

Highlights (RC1)

  • Reconciliation aging summary + compact pending table
  • Executive Recent Activity feed (humanized titles, drawer, audit link)
  • Boardroom Executive Intelligence composition
  • Export Center job lifecycle actions (New Export, Download, Preview, Regenerate, Delete, Share, Copy link, expiry)
  • Product Tour 2.0 welcome / spotlight / completion flows
  • Unique sidebar icons and nav polish

Highlights (RC2 foundations)

  • Guided demo starter checklist via HelpFab (role-aware)
  • Broader offline shell cache (wilms-v172-shell)
  • Docs/manuals pack under docs/v1.7.2/
  • Market readiness certification notes

Validation

  • type-check, lint, build, frontend + API tests
  • verify:version / migrations / api-integrity / mock-guard
  • CI green on PR #167

Version: v1.7.2
Pre-release: v1.7.2-rc1
Merge: #167 @ 78ba5f6
Auth: custom HMAC sessions (not Auth.js)

Docs: docs/v1.7.2/

WILMS v1.7.2-rc1 — Release Candidate Stabilization

Choose a tag to compare

@e-mond e-mond released this 07 Aug 18:20
78ba5f6

WILMS v1.7.2-rc1 — Release Candidate

Summary

RC1 (Phases A–E): financial-grade operational dashboard, board-grade executive intelligence, Export Center completion, Product Tour 2.0, and distinct sidebar icons.

No financial engine, RBAC, reconciliation, notification, or scheduler business rules were changed.

Highlights

  • Reconciliation aging summary (Pending Today / >1 Day / >3 Days) + pending table
  • Executive Recent Activity feed with drawer and audit-log link
  • Boardroom Executive Intelligence layout
  • Export Center: New Export, Download, Preview, Regenerate, Delete, Share, Copy link, expiry metadata
  • Product Tour 2.0: welcome, spotlight, pause/skip, exit confirm, completion
  • Distinct nav icons (Executive / Reports / Exports / Ops / Audit / Communications)
  • RC1 reports under docs/v1.7.2/

Validation

  • type-check, lint, build, frontend + API tests
  • verify:version / migrations / api-integrity / mock-guard
  • CI green on PR #167

Version: v1.7.2-rc1
Merge: #167 @ 78ba5f6
Auth: custom HMAC sessions (not Auth.js)

See also: docs/v1.7.2/V172_RELEASE_CANDIDATE_REPORT.md

WILMS v1.7.1 — Market Readiness, Executive Intelligence & Product Packaging

Choose a tag to compare

@e-mond e-mond released this 07 Aug 06:58
7e856ff

WILMS v1.7.1 — Market Readiness

Summary

Product readiness packaging: operational vs executive dashboard separation, audit-backed recent activity, collector UX, branded PDF exports, runtime stability, and enterprise documentation.

No financial engine, RBAC, reconciliation, notification, or scheduler business rules were changed.

Highlights

  • Operational Dashboard vs Executive Intelligence separation
  • Recent Activity from authoritative audit log (preview + view all)
  • Modal/portal lifecycle hardening (removeChild race fix)
  • Collector sticky Quick Payment / Reconcile actions
  • Branded PDF cover pages
  • Distinct Executive / Reports / Exports sidebar icons
  • Reconciliation summary decongested
  • Docs pack under docs/v1.7.1/ (market readiness, dossier, BRD, roadmap)

Validation

  • type-check, lint, build, frontend tests
  • migration / version / API integrity / mock guard verification
  • CI green on merge

Version: v1.7.1
Auth: custom HMAC sessions (not Auth.js)

WILMS v1.7.0 — Enterprise Finance, Reporting & Operational Intelligence

Choose a tag to compare

@e-mond e-mond released this 07 Aug 06:58
ba7be2d

Summary

Executive intelligence, forecasting, export center, operations incidents/maintenance, and migration 0035_finance_reporting_intelligence.

See CHANGELOG.md and docs/v1.7/.

Notes

  • No borrower portal in this release
  • Auth remains custom HMAC sessions
  • Financial ledger formulas unchanged

WILMS v1.6.2 — Enterprise Readiness & Workflow Completion

Choose a tag to compare

@e-mond e-mond released this 07 Aug 06:58
fd4166f

Summary

Enterprise readiness and workflow completion: organization holidays, enterprise workflow APIs, force logout / login history, overdue payment ladder notifications, write-off and aging reports, and migration 0034.

See CHANGELOG.md and docs/v1.6.2/.

Notes

  • No financial formula changes
  • Auth remains custom HMAC sessions

WILMS v1.6.1 — Product Excellence UI & Workflow Polish

Choose a tag to compare

@e-mond e-mond released this 07 Aug 06:58
97d61b6

Summary

Product excellence UI and workflow polish: sticky navbar, collapsible sidebar groups, command palette improvements, and related UX refinements.

See CHANGELOG.md and docs/ for details.

Auth: custom HMAC sessions (not Auth.js)