github nilsteampassnet/TeamPass 3.1.6.3

10 hours ago

What's Changed

  • New Features
    • Add Operational Usage Dashboard to Statistics (Users/Roles/Items + Password Secure Score) by @guerricv in #5059
    • Inactive users management (never connected / inactivity thresholds) + aligned confirmation modals by @guerricv in #5060
    • Add small card for extension promotion in admin page
    • Add trigger file mechanism for immediate background task processing (avoids waiting for next cron cycle up to 60s)
    • Automatic User Provisioning via Active Directory (using specific option)
  • Bug Fixes
    • Fix recycle bin: restore stability, full origin paths, and consistent soft-delete behavior (phpseclib v3) by @guerricv in #5058
    • Fix: Prevent premature session expiration
    • Fix AD group to Teampass role mapping (using getUserADGroups() for posixGroup memberuid comparison)
    • Implement dynamic visible folder construction for new AD users (empty cache)
    • Add buildUserVisibleFolderIds() to calculate access based on roles
    • Add safety checks for JSON parsing in cache processing
  • Updates
    • Various updates on users, statistics, admin, utilities, folders pages

Full Changelog: 3.1.6.2...3.1.6.3

Last important topics

  • 3.1.6.0 - Migration is forced when user is login. If you want to migrate progressively, set FORCE_PHPSECLIBV3_MIGRATION to FALSE (in file ./includes/config/include.php).
  • 3.1.5.10 - Refactor: Remove user password sanitization (see documentation)
  • 3.1.5.2 - New: Personal items migration phase implemented with improved management (see documentation)
  • 3.1.5.0 - New: transparent user password recovery in case of password change in external AD (please read documentation)

Important

Languages

Please join Teampass v3 translation project on Poeditor and translate it for your language.

Installation

Follow instructions from Documentation.

Upgrade

Follow instructions from Documentation.

Ideas and comments

Are welcome ... please use Discussions.

Download TeamPass

Don't miss a new TeamPass release

NewReleases is sending notifications on new releases.