People Directory Plus - Change Log

v1.0.0.64
  • Configuration UI rework — the configuration panel has been completely redesigned from a single JSON editor to a structured, form-based interface with 11 organized tabs (Display, Search & Filters, Theme, Celebrations, Features, Search Engine, Templates, Advanced, Integration, Licensing, About).
  • Form controls replace raw JSON editing for all common settings (switches, color pickers, dropdowns, number spinners).
  • Conditional fields — sub-options hide when parent feature is disabled.
  • Live theme preview card showing how colors look on actual directory cards.
  • Collapsible KQL query examples with 11 example filters.
  • Save without closing — Save Changes no longer closes the panel.
v1.0.0.55
  • Teams integration — user detail panel now includes Teams quick action buttons: Chat, Call, Video Call, and Schedule Meeting.
  • Card quick actions — reorganized action buttons on user cards with Teams Chat, Teams Call, and Org Chart as visible actions; Recent Documents, Video Call, Schedule Meeting, Send Email, and Copy Email in an overflow menu.
  • Org chart search — search input in the org chart view with matching node highlights, auto-zoom to first result, and match count display.
  • Department color coding — org chart nodes display a colored bar by department (up to 10 colors).
  • Org chart SVG export — download the current chart as an SVG file.
  • New hire spotlight — collapsible banner showing employees hired in the last 90 days with photo, title, department, and days since joining.
  • Recently viewed profiles — tracks which profiles you've viewed, stored locally in the browser.
  • Favorites — pin frequently contacted colleagues with toggleFavorite/isFavorite/getFavorites functions.
  • Out-of-office display — yellow banner in user details panel when OOO status is set.
  • Local time display — shows the person's current local time based on their mailbox timezone.
  • New hire badge — users hired within the last 90 days display a "New hire" badge.
  • Profile completeness — calculated percentage based on 9 key fields, available as user.profileCompleteness in templates.
  • Copy to clipboard copyToClipboard(text) utility available in templates.
  • Improved recent documents — redesigned popup with file type icons, rich metadata, sticky header, and scrollable list.
  • Fixed table view user click not opening detail panel.
  • Fixed org chart intermittent blank container rendering.
  • Updated Fluent UI, D3, Moment.js, and other dependencies.
  • Security fixes for json5 and object-path packages.
v1.0.0.54
  • Bug fixes.
v1.0.0.52
  • Bug fixes.
v1.0.0.50
  • Added enableAutoLoadMore setting to enable automatic loading of users when scrolling down.
v1.0.0.48
  • Added hideMailboxes search term for hiding all mailboxes from the app.
v1.0.0.46
  • Improved user photo loading.
v1.0.0.44
  • Added Org Chart view with interactive D3.js organizational hierarchy visualization.
  • Added skill tags as interactive chips on user cards and profiles.
  • Added birthday and work anniversary celebration badges and banner.
v1.0.0.40
  • Upgraded dependencies to the latest versions.
v1.0.0.38
  • Fixed broken Graph API calls.
  • Fix for user images not loading in user detail view.
v1.0.0.35
  • A list-based managed metadata value can be formatted as an HTML list using formatAsList(user?.profileData?.skills) in templates.
v1.0.0.30
  • The web part accepts searchFor and additionalSearchTerms settings through URL parameters.
v1.0.0.25
  • A new setting noOfRequiredLettersToStartSearching added. If specified, the directory will not display any users until the specified number of characters is entered in the search field.
  • Additional settings available for custom filters.
v1.0.0.20
  • Default value of the filter field dropdown can be changed.
v1.0.0.15
  • Added disableGraphApi setting to disable all Graph API calls to significantly improve loading speed.
v1.0.0.10
  • Added Reset search button.
  • Added Recently modified documents to user toolbar.
  • Updated table view template to add scrollbar when overflowing.
  • Added a new "Minimal" user template in Configuration → User Template.
v1.0.0.1
  • Initial release of People Directory Plus.
  • Card and table view with configurable templates.
  • A-Z filter, custom filter dropdowns, and sorting.
  • Microsoft Graph integration for presence and photos.
  • 7 languages supported: English, French, German, Spanish, Italian, Czech, Danish.
  • CSV export and print support.