tagline: "Lightless Sync v2.0.1"
subline: "LIGHTLESS IS EVOLVING!!"
changelog:
  - name: "v2.0.2"
    tagline: "Last update of 2025!... ... ... If Nothing breaks"
    date: "December 28 2025"
   # be sure to set this every new version
    isCurrent: true
    versions:
      - number: "Chat"
        icon: ""
        items:
          - "Added a 7TV emote picker to chat. You’ll now see a new button next to Send that opens an emote selector."
          - "Pin User, Remove User, and Ban User (including Syncshell) have been added when you right click a user in chat."
          - "Chatters now show status icons/labels in the Syncshell (e.g., Owner, Moderator, and Pinned when applicable)."
          - "The Rules page no longer blocks input for other open Lightless UI windows."
      - number: "LightFinder"
        icon: ""
        items:
          - "If the ImGui Lightfinder icons aren’t working correctly, you can switch back to the Nameplate signature hook. Important warning - USE AT YOUR OWN RISK: The native nameplate hook can crash the game if multiple plugins hook the nameplate function at the same time. We will not provide support about Nameplate crashes, nor will the Dalamud team, **DO NOT BOTHER THEM.**"
          - "The LightFinder label in the menu has a counter next to it showing the number of broadcasting users."
          - "There is less interference of hidden UI elements for the imGui renderer of LightFinder."
      - number: "Miscellaneous fixes"
        icon: ""
        items:
          - "Overhauled transient resources in an attempt to mitigate mount and minion problems."
          - "Some file cache entries will now be cached to reduce load on your game."
          - "Downloading and decompressing have been redone to fix the locking issues."
          - "Disabling the context menu will now hide the context menu on right clicks again. (Thanks @infiniti)"
          - "Temporary collections that were not cleared before will now be cleared when the plugin starts."
          - "Pair requests will now appear in chat if notifications are not enabled or on chat mode."
          - "Fixed an instance were an object may be null in the Download UI."
          - "API 14 - Migrate to IPlayerState service"
  - name: "v2.0.1"
    tagline: "Some Fixes"
    date: "December 23 2025"
    versions:
      - number: "Chat"
        icon: ""
        items:
          - "You can turn off the syncshell chat as Owner by going to the Syncshell Admin panel -> Owner -> Enable/Disable Chat."
          - "Fixed an issue where you can't chat due to regions being in a different language."
      - number: "LightFinder"
        icon: ""
        items:
          - "The icon/Lightfinder Text will be hidden when Game UI is hidden and behind game elements/UI"
          - "Able to select an icon for the selected list or a custom glyph if you know the code."
          - "Smoothing and reducing jitter on the icon/Lightfinder Text."
          - "Fixed so higher scaled UI options (100/150/200% UI scale) wouldn't break the element."
          - "Detects if GPose is active, wouldn't render the elements"
      - number: "Miscellaneous fixes"
        icon: ""
        items:
          - "Fixed the null error given on GetCID when transferring between zones/housing."
          - "Added push/pop on certain ImGUI elements to remove them after being used. "
          - "Having all tabs open in the Main UI wouldn't lag out the game anymore."
          - "Cycle pause has been adjusted to the old function. There is a separate button to pause normally, now called 'Toggle (Un)Pause State'."
          - "Changes have been made to the character redraw to address the issues with the building character data constantly being redrawn and the redrawn behavior with Honorific titles."
          - "GPose characters should appear again in the actor screen"
          - "Lightspeed download console messages are no longer shown as warnings."
      - number: "Server Updates"
        icon: ""
        items:
          - "Changes have been made to the disabling of your profile. It should save again."
          - "Ability added to toggle chats from syncshell to be disabled."
          - "Files are continuously being deleted due to high volumes in storage, potentially causing MCDOs to have missing files. We have increased the limit of the storage in our configurations to see if that helps."
  - name: "v2.0.0"
    tagline: "Thank you for 4 months!"
    date: "December 2025"
    versions:
      - number: "Lightless Chat"
        icon: ""
        items:
          - "Chat has been added to the top of the main UI. It will work in certain Zones or in Syncshells!"
          - "You will only be able to use the chat feature after enabling it and accepting the rules. If you're not interested, don't use it!"
          - "Breaking the rules may result in a mute or ban from chat. Serious offenses may result in a ban from the Lightless service altogether."
          - "You can right click the offender in the chat and report them within the chat, reports will be reviewed asap."
          - "Syncshells can enforce their own chat rules and moderate their own chat. This however does not apply to serious offenses."
          - "Your name in chat will not be shown unless you are paired with the person OR you are in the same syncshell. Otherwise, you will be anonymous."
          - "Refer to #release-notes in the Discord for more information. Feel free to ask questions in the Discord as well." 
      - number: "Changes to LightFinder"
        icon: ""
        items:
          - "We have recieve quite a bit of reports of users crashing due to how Nameplates are handled across various plugins. As a result, we have moved the LightFinder icon and text to Imgui."
          - "This should resolve the crashing issues, however, it may not look as nice as before. We are looking into ways to improve the Imgui experience in the future."
          - "We will always prioritize stability and safety over visuals." 
          - "Refer to #release-notes in the Discord for an example of the error."
      - number: "User Profiles, ShellFinder, Syncshells, Syncshell Profiles"
        icon: ""
        items:
          - "Both User Profiles and Syncshell Profiles have been revamped for 2.0.0."
          - "We have added profile tags to both Users and Syncshells that will show when a profile is being viewed"
          - "Syncshell Admin Panel has been reworked to make it a friendlier experience"
          - "Syncshell Moderators can now also broadcast on ShellFinder"
          - "ShellFinder has been revamped to be more visually friends and also show more information (Tags) about the Syncshell"
          - "Syncshells has an auto-prune feature now that will remove inactive members after a set amount of time, options available are 1, 3, 7, and 14 days that runs in 1 hour intervals"
          - "IF YOUR SYNCSHELL IS NSFW, PLEASE MARK IT AS NSFW!"
          - "Refer to #release-notes in the Discord for pretty pictures or try it yourself!."
      - number: "Texture Optimization"
        icon: ""
        items:
          - "In 2.0.0, we've added the option for Texture Optimization to improve the performance of scenarios such as overwhelmingly big "
          - "NOTE: ALL OF THESE ARE OPTIONAL AND DISABLED BY DEFAULT"
          - "Within Texture Optimization, you will be able to safely downscale all textures of new downloads around you."
          - "This downscale DOES NOT APPLY to DIRECT PAIRS or those who've updated their preferred settings to not be downscaled" 
          - "The first time this is enabled, you may experience some lag or frame drops, but in the long run, it will help performance."
          - "This can be found in Lightless Settings > Performance > Texture Optimization"
          - "Like a broken record, please refer to #release-notes in the Discord for more information."
      - number: "Character Analysis - The big scary UI no one knew about"
        icon: ""
        items:
          - "We have made the Character Analysis UI more user friendly. This includes a revamp of the look and functionality"
          - "You can now see more information about your character and how it affects performance"
          - "It will show you the Textures tab by default with an option for \"Other file types\""
          - "You can now choose if you want to BC7/BC5/BC4/BC3/BC1 compress a certain texture."
          - "The UI will give you a recommendation on what BC compression to use based on the file." 
          - "Shows a small preview of what the texture looks like with some general info about it." 
          - "Shows you how much VRAM you would take up." 
          - "This can be found in Lightless Settings > Performance > Character Analysis"
      - number: "Performance"
        icon: ""
        items:
          - "Moved to the internal object table to have improved overall plugin performance."
          - "Compactor is now running on a multi-threaded level instead of single-threaded; This should increase the speed of compacting files."
          - "Penumbra Collections are now only made when people are visible, reducing the load on boot-up when having many Syncshells in your list."
          - "Pairing system has been revamped to make pausing and unpausing faster, and loading people should be faster as well."
      - number: "Miscellaneous Changes and Bugfixes"
        icon: ""
        items:
          - "UI has been updated to look more modern"
          - "We have started on file compression for Linux with the option for BTRFS or ZFS but it's not very great yet and will release later."
          - "Nameplate colours now use sigs to client structs as an alternative to the Nameplate Handler, also preventing crashes on that from our end." 
          - "Notifications now work with the \"Enable multi-monitor windows\" settings of Dalamud."
          - "Fixed a bug where nothing above the notifications was clickable in certain cases."
          - "Added a check that prevents small messages from going below 0 resulting in an ArgumentOutOfRangeException."
  - name: "v1.12.4"
    tagline: "Preparation for future features"
    date: "November 11th 2025"
    versions:
      - number: "Syncshells"
        icon: ""
        items:
          - "Added a pause button for syncshells in grouped folders"
      - number: "Notifications"
        icon: ""
        items:
          - "Fixed download notifications getting stuck at times"
          - "Added more offset positions for the notifications"  
      - number: "Lightfinder"
        icon: ""
        items:
          - "Pair button will now show up when you're not directly paired. ie. You are technically paired in a syncshell, but you may not be directly paired'"
          - "Fixed a problem where the number of LightFinder users were cached, displaying the wrong information"
          - "When LightFinder is enabled, if you hover over the number of users, it will show you how many users are also using LightFinder in your area"
          - 
      - number: "Bugfixes"
        icon: ""
        items:
          - "Added even more checks to nameplate handler to help not only us debug, but also other plugins writing to the plate"
      - number: "Miscellaneous Changes"
        icon: ""
        items:
          - "Default Linux to Websockets"
          - "Revised Brio warning"
          - "Added /lightless command to open Lightless UI (you can still use /light)" 
          - "Initial groundwork for future features"
  - name: "v1.12.3"
    tagline: "LightSpeed, Welcome Screen, and More!"
    date: "October 15th 2025"
    versions:
      - number: "LightSpeed"
        icon: ""
        items:
          - "New way to download that will download mods directly from the file server"
          - "LightSpeed is in BETA and should be faster than the batch downloading"
      - number: "Welcome Screen + Additional Features"
        icon: ""
        items:
          - "New in-game Patch Notes window."
          - "Credits section to thank contributors and supporters."
          - "Patch notes only show after updates, not during first-time setup."
          - "Syncshell Rework stared: Profiles have been added (more features using this will come later)."
      - number: "Notifications"
        icon: ""
        items:
          - "More customizable notification options."
          - "Perfomance limiter shows as notifications."
          - "All notifications can be configured or disabled in Settings → Notifications."
          - "Cleaning up notifications implementation"
      - number: "Bugfixes"
        icon: ""
        items:
          - "Added more safety checks to nameplates"
          - "Removed a line in SyncshellUI potentially causing NullPointers"
          - "Additional safety checks in PlayerData.Factory"
  - name: "v1.12.2"
    tagline: "LightFinder fixes, Notifications overhaul"
    date: "October 12th 2025"
    versions:
      - number: "LightFinder"
        icon: ""
        items:
          - "Server-side improvements for LightFinder functionality."
          - "Command changed from '/light lightfinder' to '/light finder'."
          - "Option to enable LightFinder on connection (opt-in, refreshes every 3 hours)."
          - "LightFinder indicator can now be shown on the server info bar."
      - number: "Notifications"
        icon: ""
        items:
          - "Completely reworked notification system with new UI."
          - "Pair requests now show as notifications."
          - "Download progress shows as notifications."
          - "Customizable notification sounds, size, position, and duration."
          - "All notifications can be configured or disabled in Settings → Notifications."
      - number: "Bug Fixes"
        icon: ""
        items:
          - "Fixed nameplate alignment issues with LightFinder and icons."
          - "Icons now properly apply instead of swapping on choice."
          - "Updated Discord URL."
          - "File cache logic improvements."

  - name: "v1.12.1"
    tagline: "LightFinder customization and download limiter"
    date: "October 8th 2025"
    versions:
      - number: "New Features"
        icon: ""
        items:
          - "LightFinder text can be modified to an icon with customizable positioning."
          - "Option to hide your own indicator or paired player indicators."
          - "Pair Download Limiter: Limit simultaneous downloads to 1-6 users to reduce network strain."
          - "Added '/light lightfinder' command to open LightFinder UI."
      - number: "Improvements"
        icon: ""
        items:
          - "Right-click menu option for Send Pair Request can be disabled."
          - "Syncshell finder improvements."
          - "Download limiter settings available in Settings → Transfers."

  - name: "v1.12.0"
    tagline: "LightFinder - Major feature release"
    date: "October 5th 2025"
    versions:
      - number: "Major Features"
        icon: ""
        items:
          - "Introduced LightFinder: Optional feature inspired by FFXIV's Party Finder."
          - "Find fellow Lightless users and advertise your Syncshell to others."
          - "When enabled, you're visible to other LightFinder users for 3 hours."
          - "LightFinder tag displays above your nameplate when active."
          - "Receive pair requests directly in UI without exchanging UIDs."
          - "Syncshell Finder allows joining indexed Syncshells."
          - "[L] Send Pair Request added to player context menus."
      - number: "Vanity Features"
        icon: ""
        items:
          - "Supporters can now customize their name color in the Lightless UI."
          - "Color changes visible to all users."
      - number: "General Improvements"
        icon: ""
        items:
          - "Pairing nameplate color override can now override FC tags."
          - "Added .kdb as whitelisted filetype for uploads."
          - "Various UI fixes, updates, and improvements."

  - name: "v1.11.12"
    tagline: "Syncshell grouping and performance options"
    date: "September 16th 2025"
    versions:
      - number: "New Features"
        icon: ""
        items:
          - "Ability to show grouped syncshells in main UI/all syncshells (default ON)."
          - "Transfer ownership button available in Admin Panel user list."
          - "Self-threshold warning now opens character analysis screen when clicked."
      - number: "Performance"
        icon: ""
        items:
          - "Auto-pause combat and auto-pause performance are now optional settings."
          - "Both options are auto-enabled by default - disable at your own risk."
      - number: "Bug Fixes"
        icon: ""
        items:
          - "Reworked file caching to reduce errors for some users."
          - "Fixed bug where exiting PvP could desync some users."

  - name: "v1.11.9"
    tagline: "File cache improvements"
    date: "September 13th 2025"
    versions:
      - number: "Bug Fixes"
        icon: ""
        items:
          - "Identified and fixed potential file cache problems."
          - "Improved cache error handling and stability."

  - name: "v1.11.8"
    tagline: "Hotfix - UI and exception handling"
    date: "September 12th 2025"
    versions:
      - number: "Bug Fixes"
        icon: ""
        items:
          - "Attempted fix for NullReferenceException spam."
          - "Fixed additional UI edge cases preventing loading for some users."
          - "Fixed color bar UI issues."

  - name: "v1.11.7"
    tagline: "Hotfix - UI loading and warnings"
    date: "September 12th 2025"
    versions:
      - number: "Bug Fixes"
        icon: ""
        items:
          - "Fixed UI not loading for some users."
          - "Self warnings now behind 'Warn on loading in players exceeding performance thresholds' setting."

  - name: "v1.11.6"
    tagline: "Admin panel rework and new features"
    date: "September 11th 2025"
    versions:
      - number: "New Features"
        icon: ""
        items:
          - "Reworked Syncshell Admin Page with improved styling."
          - "Right-click on Server Top Bar button to disconnect from Lightless."
          - "Shift+Left click on Server Top Bar button to open settings."
          - "Added colors section in settings to change accent colors."
          - "Ability to pause syncing while in Instance/Duty."
          - "Functionality to create syncshell folders."
          - "Added self-threshold warning."
      - number: "Bug Fixes"
        icon: ""
        items:
          - "Fixed owners being visible in moderator list view."
          - "Removed Pin/Remove/Ban buttons on Owners when viewing as moderator."
          - "Fixed nameplate bug in PvP."
          - "Added 1 or 3 day options for inactive check."
          - "Fixed bug where some users could not see their own syncshell folders."