This release focuses on enhancing data display and user interaction across entity detail pages, especially for sensitive information like TFNs. It introduces a secure TFN reveal mechanism with automatic re-masking, improves relationship metadata presentation via badges, refines company detail fields, adds a regression test for hook ordering, and updates release-note ordering.
Highlights
- TFN reveal functionality: Implemented a secure TFN reveal flow on Partnership, SMSF, and Trust detail pages. TFNs are masked by default, can be revealed for 30 seconds, and then automatically re-masked with an encryption tooltip.
- Enhanced relationship list display:
RelationshipListnow shows richer metadata badges (share class, share count, percentages, member balance, spouse status, parent/child type, and start/end dates) with a more structured grouped layout. - Company detail page improvements: Added Trading Name and Company Type fields, and conditionally rendered Jurisdiction for clearer company information.
- New unit test for detail pages: Added
detail-pages-hooks-regression.test.tsxto prevent React hook-order regressions on Trust and Partnership detail pages. - Release notes management updates: Updated Dev 97/98 notes and adjusted sorting to a numeric-aware title order to keep higher Update Dev numbers above lower ones.