Skip to content

V3 Changes

kal edited this page Oct 18, 2023 · 8 revisions

Purpose

This is a list of all the major changes with V3 that have been released to stable after patch 6.5 / API v9.

Known Issues

  • Performance is slow in populated areas for people with large databases (except for "All Players" filter).
  • Players sometimes get "stuck" in the list when using the "Current Players" filter.

Migration

PlayerTrack will open a one-time migration window after you update. This has been tested by quite a few users, however, there is always the chance of issues. If there is - don't worry - it runs a backup so you can try again after a fix. Follow the instructions and copy the error message. Here's how you can restore the database to try again.

Requested Features

There are still many open requests I'll be looking at in the future. You can find the full list on GitHub Issues. If you have an idea, please review these first and raise a ticket if it's something new. You can also add more detail to existing tickets with what you'd like to see.

Report an Issue

If you run into an issue, you can report it on the PlayerTrack channel on the XIVLauncher Discord or on GitHub.

FAQ

Where is my "Default" category?

The default category was deleted and its settings have been applied to "Player Defaults" in settings. The only exception is if there was something wrong with the category data and I couldn't figure out your default category. In this case, I'd suggest reviewing your categories after the migration and changing them manually as needed. If you still want players to go into a category by default, you can change this in settings.

Why did my Category order change?

If there were issues with the category ranks in the backend, it was fixed during the migration. This could cause rank changes in some cases and is a one-time change. You can adjust the category ranks back to how you like in settings.

How can I restore my database?

See here.

I use multiple clients and it's not working?

PlayerTrack doesn't officially support this. However, that being said, I've removed checks to block you in case it's still useable for your case.

Why am I getting a bunch of alerts now?

Your alert settings were migrated as follows. The most common reason something changed is your default category settings couldn't be reapplied. This can changed under "Player Defaults" in settings as a one-time fix.

Default Settings

  • These should carry over 1-to-1 from your old "Default" category.
  • If your default category wasn't deleted, then now all three are enabled.

Category Settings

  • These should carry over 1-to-1.

Player Settings

  • There was previously only the "Proximity" alert on settings.
  • If this was enabled, I've also enabled the World Transfer/Name Change alerts at this level too.

Changes

User Experience

  • Fixed display glitches in separate window view.
  • Color-coded lodestone statuses for quick identification.
  • Enhanced scrolling functionality on Encounters screen.

Localization & Customization

  • Enabled translation of all UI elements.
  • Introduced custom context menu indicator icons.
  • Added category separators in player lists.

Navigation & Accessibility

  • Simplified settings navigation.
  • Improved settings inheritance with multi-category support.
  • Added icon indicators for source of inherited settings.

Data Management

  • Implemented SQL Executor for advanced database inspection.
  • Added data cleanup feature for bulk deletion of old players and encounters.

Categories & Tags

  • Made category assignment optional.
  • Enabled multiple categories per player.
  • Added color-coded tags with a separate filter option.

Summary Screen Features

  • Added direct category setting.
  • Linked "Verified" button to Lodestone profile.

Backup & Storage

  • Compressed backups for space efficiency.
  • Adjusted backup frequency.
  • Moved backups to XIVLauncher folder.

Database & Performance

  • Fixed rare database corruption bug.
  • Reduced database size by 50%.
  • Transitioned from LiteDB to SQLite for better performance.