Guild icon
Sonar Announcements
Updated every 15 minutes
https://discord.gg/K7y24Rr
https://news.ffxivsonar.com
Sonar Server Maintenance Sonar Server will be going down for maintenance at 4:15 AM (8/6/2025 4:15 AM) The purpose of this maintenance are server updates. Resource updates will also make it in While I do not expect for this maintenance to take more than about 15 minutes, a 1 hour window has been allocated as usual NOTE: As a side effect, SonarPlugin-preview v0.7.2.7 has been released to SonarRepo. While this contain many of the changes of the next release, id doesn't contain the API bump as of yet. (Warning: Loc work is incomplete, will remove the config section next release while I continue working on it. Changes made this version will not be possible to change back, so please wait until I made a proper release with this completed.) Update 12:20am EST: Sonar server is going down for maintenance. Update 12:33am EST: Sonar server is back online, I'll be monitoring during the next few minutes to ensure everything is running okay. Update 12:46am EST: Server maintenance completed. NOTE: Depending on the changes there may be another maintenance. Will have to see once Dalamud's ready enough to start working on Sonar. (edited)
Regarding DNS Crashes My attempt to fix these did not work, its currently hard to ascertain of the cause, the crashes are really rare and I can't reproduce them at this time. I created a diagnostics plugin to help test DNS, you can get it by adding the Sonar repo then installing Sonar Diagnostics. If there's a pattern to these crashes let me know through #support, ticket or DM. More info and discussion can be found at #support. Repo instructions can be found at #repo.
SonarPlugin Updated (v0.7.2.5) Resources Update Sonar resources updated to include CN's 7.2 update. There are no functionality changes. Update Availability This update will be available once the following PR has been merged: This update is not compatible with KR clients. No release planned at this time.
SonarPlugin Updated (v0.7.2.4) DNS Crashes fix attempt (Failed attempt, see further announcements) This update contains a fix for the rate DNS crash that's been happening to some users. While I cannot promise the fixes will prevent the crash, there are some promising fixes I made to the DNS library for this purpose, the main one being how sockets were disposed asynchronously once the cancellation token expired (cancelled). I changed it to a using instead and passed the cancellation token properly to the socket operations. I'm in the hope this will fix it. I additionally added checks for IPv4 and IPv6 availability, and only attempt whichever are available (with a fallback to both should none be detected). While I experienced no crashes on my tests I added these checks as a safety margin. Note that the changes does make the logs more chatty but should help diagnosing issues... assuming they make it through to dalamud.log 😭. As usual should any issues occur let me know as we been doing so far. Resource Leaks I happened to glance over another resource leak resulting from the lack of disposal of SonarUrlManager. Due to the minimal nature of this leak it is unlikely anyone could have noticed this, I spotted it by pure curiosity. This is now fixed as well. Update Availability This update will be available once the following PR is merged: This update is not compatible with CN or KR clients. No releases are planned at this time. (edited)
SonarPlugin Updated (v0.7.2.3) Resource Leaks Two points of resource leaks have been fixed.
  • Failed Happy Eyeballs sockets connection attempt would not tear down their own tick runners used to attempt further connections as DNS entries come in. This would manifest as micro-stutters.
  • Failed SignalR connection attempts would not cleanup properly. This would manifest as increased memory usage with slight CPU increase on each new attempt.
Both of these resource leaks would happen only during disconnected scenarios and would only manifest themselves only after more than a day of connection attempts, making these rare to be experienced by users. Regarding DNS crashes There have been some rare instances of Sonar crashing during startup due to an exception being thrown while querying DNS servers. At this time, while the stack traces provided does pinpoint the location of the crash, I cannot be ascertain as to what kind of exception is being thrown or anything that would help me determine the cause. Even more puzzling is it being already in a try...catch, which makes it the exceptions are handled, however they're getting by as unhandled. So far my best guess would be an exception similar to an AccessViolationException. I'm in the hopes that the resource leak fixed above may fix this, but considering the fixes are completely unrelated this is unlikely. I enabled additional logging on this release in the hopes it helps me figure out the cause of the exception. Should this continue to occur let me know with both the stack trace from the Windows Event Viewer and the dalamud.log logs as available. Anything else that might help me figure out can be useful as well. You can let me know through the Sonar Support discord https://discord.gg/K7y24Rr or you can DM me directly @Azure Gem. Update Availability This update will be available once the following PR has been merged:
  • Global: https://github.com/goatcorp/DalamudPluginsD17/pull/6312 This update is also available via the Sonar repo: https://raw.githubusercontent.com/FFXIV-Sonar/SonarRepo/main/pluginmaster.json This release is not compatible with CN and KR. No releases are planned at this time.
Invite to join a server
Guild icon
info-and-rules
SonarPlugin Updated (v0.7.2.0) (v0.7.2.1) (v0.7.2.2) Nuget Packages Updated All nuget packages have been updated. Resources Updated All sonar resources have been updated to include Occulist Crscent fates. Click options CTRL, SHIFT and ALT can now be used as modifiers. Additionally, removing until next update has been added. https://github.com/FFXIV-Sonar/SonarDistrib/issues/8 Further Work This update contain DNS changes / improvements, allowing for some strange configuration where DNS configurations cannot be read. This update also contains some Localization work, which will be made available in a future update. Update Availability This update will be available once the following PRs are merged: This update is also available via the Sonar repo: https://raw.githubusercontent.com/FFXIV-Sonar/SonarRepo/main/pluginmaster.json (edited)
Sonar Server Maintenance Sonar Server will be going down for maintenance at 1:00 AM (5/30/2025 1:00 AM) The purpose of this maintenance are v0.7.2.0 and server updates. This maintenance may take about an hour (likely about 30 minutes), however I'll keep us updated as usual. Update 9:00pm EST: Server is going down for maintenance. Update 9:12pm EST: Sonar server is back online, I'll be monitoring during the next few minutes to ensure everything's good. Update 9:22pm EST: Server maintenance completed. (edited)
Regarding Sonar Usage during patch time This is a reminder that usage of Sonar... or Dalamud in general, is at your own risk Dalamud has to go throughout changes every patch before its stable for general usage. This include updating memory signatures and all other necessary changes for hooking the game properly and ensuring stability. As such, no support will be provided should things go wrong, wait for official release. You can follow its status through their discord or you can see the followed posts at #dalamud-patch-status. You can also join for beta testing through their discord during the times its open (right now as a matter of policy they're not accepting beta testers). This is however still considered at your own risk as things are still being ironed out, reason they're testing in the first place. https://discord.com/invite/holdshift (edited)
Sonar Server Restart Sonar server will be restarted at 4:00 PM (5/10/2025 4:00 PM) The purpose of this restart are backend changes. There are no user-facing changes. This restart is expected to take about 5 minutes, however I'll keep us updated as usual. Update 11:59am EST: Server is now being restarted Update 12:00am EST: Restart successful, I'll be monitoring during the next few minutes to ensure everything's working as expected. Update 12:51am EST: Server maintenance completed (20 minutes ago, blame red alert) (edited)
SonarPlugin Updated (v0.7.1.5) Cosmic Exploration Sinus Ardorum fates can now appear through the fates list. Only progression / expansion fates are available. Red alerts and Mech ops are not available. Heads up notice for Occulist Depending on how their fates are implemented, if any, Sonar may not be able to track all of them, similar to Bozja. This information is not yet available on the game files so another update will be released once content is available. Update Availability This update will be available once the following PR is merged: This update is also available via the Sonar repo: https://raw.githubusercontent.com/FFXIV-Sonar/SonarRepo/main/pluginmaster.json
Sonar Server Maintenance Sonar Server will be going down for maintenance at 6:00 AM (4/27/2025 6:00 AM). The purpose of this maintenance is the addition of Cosmic Exploration progression / completion fates. This maintenance is expected to take about 5 minutes, however a 1 hour window has been reserved, will keep us updated as usual. This maintenance may be delayed. Update 1:08am EST: SonarPlugin v0.7.1.5 has been released, changes are similar to this maintenance's purpose. An announcement will be posted after conclusion of this maintenance. Update 2:00am EST: Sonar server is going down for maintenance. Update 2:01am EST: Sonar server is back online, I'll be monitoring during the next few minutes to ensure smooth operation. Update 2:13am EST: Server maintenance completed (edited)
Sonar Server Emergency Maintenance Sonar server will be going down for maintenance at 12:10 AM (4/12/2025 12:10 AM) The purpose of this maintenance is to fix the aforementioned bug. Due to the nature of this bug maintenance may go earlier than 8:10pm, whenever the build is ready. While I do not expect any issues, keep in mind that this maintenance has a 1 hour window as usual. I'll keep us updated as usual. No SonarPlugin update is needed at this time. (edit: v0.7.1.4 is released to the Sonar repo as a side effect of this maintenance. No user-facing changes) Update 8:04pm EST: Sonar server is going down for maintenance Update 8:06pm EST: Server is back online, I'll be monitoring during the next few minutes to ensure smooth operations Update 8:18pm EST: Server maintenance completed. I'll be here for a while longer so let me know if there any issues. As explained in #support , I had to change the affected server logic quite a bit. I'm in the hopes I didn't break anything however as with any big changes there's always a chance of having messed something up, so if there's are any issues let me know. Apologies for inconveniences caused by this bug. (edited)
Letting us know I'm aware of a bug causing Sonar to stop working after world traveling I'm currently working on a fix but it seems I have to change a few things, this will take a while This is a completely server-side bug and therefore a SonarPlugin update won't be needed. In the meantime you can work around this bug by reconnecting
  • /sonarconfig -> Debug tab -> Reconnect Apologies for inconveniences caused.
This bug also happens when relogging as well.
This has been fixed
(edited)
SonarPlugin CN and KR Updated (v0.7.0.4) This update backports the fixes applied at v0.7.1.3 Read the previous announcement for more information. This update will be available once the following PR has been merged: (edited)
SonarPlugin Updated (v0.7.1.3) Sonar Crashes This update contains a fix for Sonar crashes during SignalR disconnection events. Additionally, exception handling has been added to the ping timer handler to avoid future crashes here. Update Availability This update will be available once the following PR has been merged: This update is not compatible with CN and KR, however a backported release will be made shortly. This update is also available via the Sonar repo: https://raw.githubusercontent.com/FFXIV-Sonar/SonarRepo/main/pluginmaster.json
Sonar Crashes I received another report regarding Sonar crashes, I'm immediately taking a look and working on a fix Update 8:19am EST: A cause has been identified and a fix has been applied, now preparing for releases, v0.7.1.3 and v0.7.0.4 (edited)
SonarPlugin CN and KR Updated (v0.7.0.3) This update backports the fixes applied at v0.7.1.2 Read the previous announcement for more information. This update will be available once the following PR has been merged:
SonarPlugin Updated (v0.7.1.2) Startup Crash This update attempt to fix rare crash occurring with some of our users. Due to very little information gathered about the crashes I cannot confirm if this fix will work, however I done my best to avoid the possible causes. Unobserved Exception Exceptions due to connectivity failure are now observed correctly. They'll still be logged but not as unobserved exceptions. Apologies for confusion this may have caused. Update Availability This update will be available once the following PR has been merged: This update is also available via the Sonar repo: https://raw.githubusercontent.com/FFXIV-Sonar/SonarRepo/main/pluginmaster.json No sonar server maintenance needed for this update.
SonarPlugin Crashes on Startup I'm currently investigating a mysterious crash that's happening to a very small number of people during startup At this time I do not have anything definitive as of yet, so I'd like to request logs to be sent to me, and if possible any related Event Viewer output My current best guess so far seems to be something deep within the .NET libraries, something is triggering a double-free Let me know your setup as well, such as your Windows version and CPU You can send these at #support, tickets or DMs edit For discord servers following this announcement channel: I did not realize I pasted the wrong link, apologies!, this has been fixed (edited)