Released: 2024-11-12
- N/A
- N/A
- N/A
- N/A
- Updated game data through FFXIV patch 7.1
Released: 2024-08-29
- N/A
- N/A
- N/A
- N/A
- Updated game data through FFXIV patch 7.05
Released: 2024-08-01
- Resolved issue where some SAM and BLM actions did not use post-trait cooldowns
- N/A
- N/A
- N/A
- N/A
Released: 2024-07-13
- Resolved issue where some buffs, debuffs, and DOTs were not attributed to their relevant classes/jobs
- N/A
- N/A
- N/A
- N/A
Released: 2024-07-10
- Resolved issue with deprecated skills/effects causing spell timer overlay to fail
- N/A
- N/A
- N/A
- N/A
Released: 2024-07-01
- N/A
- Detect when overlay is being previewed in order to show sample spell timers
- N/A
- N/A
- N/A
Released: 2024-06-27
- Resolved issue where overlay became unusable when enabling horizontal mode while viewing the raid or aggro tabs
- Added Dawntrail actions (spells), statuses (effects), and zones
- Added footer button to toggle the horizontal overlay mode
- Improved spell timer image and countdown positioning
- Improved appearance of encounter timer in right-aligned horizontal overlay
- N/A
- N/A
Released: 2024-06-13
- N/A
- N/A
- N/A
- N/A
- Added Pictomancer and Viper jobs
Released: 2024-06-13
- N/A
- Added options to specify metrics and sort order at Settings > Discord Webhook
- N/A
- N/A
- N/A
Released: 2024-06-11
- Resolved issue where overlay did not unhide after auto-hiding and resuming combat
- N/A
- N/A
- N/A
- N/A
Released: 2024-06-09
- N/A
- Added options to minimize overlay instead of fully hiding when inactive at Settings > Interface > "Auto-Hide Overlay After Inactivity"
- N/A
- N/A
- N/A
Released: 2024-05-09
- Fixed missing image issue in FFXIV Clear Blue theme minimized placeholder
- N/A
- N/A
- N/A
- N/A
Released: 2024-05-01
- N/A
- Added FFXIV Clear Blue theme
- N/A
- N/A
- Updated game data through FFXIV patch 6.58
Released: 2023-09-13
- Fixed broken Discord URL
- Updated max spell warning threshold to 30 seconds
- N/A
- N/A
- N/A
Released: 2023-08-18
- N/A
- N/A
- N/A
- N/A
- Updated game data through FFXIV patch 6.48
Released: 2023-06-25
- Resolved invalid state fetch error
- N/A
- N/A
- N/A
- N/A
Released: 2023-06-03
- N/A
- N/A
- N/A
- N/A
- Updated game data through FFXIV patch 6.4
Released: 2023-03-07
- Resolved issue where player charts would disappear when an encounter ended
- N/A
- N/A
- N/A
- N/A
Released: 2023-01-16
- N/A
- N/A
- N/A
- N/A
- Updated game data through FFXIV patch 6.3
Released: 2022-12-18
- N/A
- Added "Job" as a selectable column/metric at Settings > Player Table and Settings > Player Detail
- N/A
- All code in
src/
is now linted with ESLint
- N/A
Released: 2022-09-04
- Resolved issue with some oGCD actions causing other actions to start their cooldown timers (via action indirections)
- N/A
- N/A
- N/A
- N/A
Released: 2022-08-26
- N/A
- N/A
- N/A
- N/A
- Updated game data through FFXIV patch 6.2
Released: 2022-08-13
- Resolved issue with inactive encounter replacing sample game data due to ACT plugin constantly sending inactive encounter data
- N/A
- N/A
- N/A
- N/A
Released: 2022-05-31
- N/A
- N/A
- N/A
- N/A
- Updated game data through FFXIV patch 6.11a
Released: 2022-05-16
- Resolved issue where performance bars were overlapping in raid view
- N/A
- N/A
- N/A
- N/A
Released: 2022-04-28
- Resolved issue where overlay does not auto hide due to ACT plugin constantly sending inactive encounter data
- N/A
- N/A
- N/A
- N/A
Released: 2022-03-22
- Resolved misaligned rank in overlay header
- N/A
- Updated Chinese translations
- N/A
- N/A
Released: 2022-02-18
- Resolved typo in job names
- N/A
- N/A
- N/A
- N/A
Released: 2022-01-17
- Resolved issue where spell timers do not reset on party wipe
- Added horizontal overlay
- Added setting at Interface > Horizontal > "Use Horizontal Overlay" to enable overlay
- Added setting at Interface > Horizontal > "Shrink Width" to only use as much horizontal space as necessary to display game data
- Added setting at Interface > Horizontal > "Alignment" to choose if the overlay should be left, right, or center aligned
- Choosing "Right" also makes the overlay display from right to left
- Metrics displayed in the overlay are controlled by the column settings at Player Table
- Metrics displayed in the player tooltips are controlled by the metric settings at Player Detail
- Added setting at Interface > Theme > "Text Scale" to adjust the text zoom without affecting most of the UI elements
- N/A
- Updated most pixel-based font sizes to
rem
sizes - Changed performance bars from using
background-size
to usingwidth
to determine the size of the bar
- Updated donor credits
Released: 2022-01-04
- Fixed cooldown calculation for spells with charges
- N/A
- Made spell timer glow more noticeable
- N/A
- Updated donor credits
- Updated effect and instance data for FFXIV patch 6.05
Released: 2021-12-06
- N/A
- Added ability to track debuffs
- Added Endwalker actions (spells), statuses (effects), and zones
- Updated action and effect icons
- N/A
- N/A
Released: 2021-12-04
- N/A
- N/A
- Added Russian translations
- Updated French translations
- Updated Reaper and Sage job icons
- N/A
- N/A
Released: 2021-12-02
- N/A
- N/A
- Updated Chinese, Portuguese, German, Korean, and Ukrainian translations
- Added Reaper and Sage job icons
- N/A
Released: 2021-11-15
- Fixed Lightspeed cooldown for characters with Hyper Lightspeed
- Fixed issue with overlay crashing in certain scenarios when job name display is enabled
- N/A
- N/A
- N/A
- N/A
Released: 2021-10-08
- ?
- Added setting at Settings > Interface > "Use Job Names Instead of Player Names" to display job name instead of player name
- Added TTS alert for low mana
- N/A
- Added debuff data
- N/A
Released: 2021-08-18
- N/A
- Added ability to trigger TTS alerts when self buffs or party buffs are received or when a party member casts a spell
- Added ad support option
- N/A
- N/A
Released: 2021-08-17
- Resolved issue where visual timer does not tick down for items with special characters in their name
- Resolved issue where permanent timers would not retain their static positions or permanency once invoked
- N/A
- N/A
- N/A
- N/A
Released: 2021-08-16
- Resolved issue where visual timer does not tick down for items with spaces in their name when in compact or normal mode
- Added swings metric
- N/A
- Updated error logging
- N/A
Released: 2021-07-12
- N/A
- N/A
- N/A
- Increased verbosity of Promise errors
- N/A
Released: 2021-06-13
- Added spell timer support for actions that change into other actions (e.g. a Samurai can now track Tsubame-gaeshi instead of Kaeshi: Setsugekka)
- N/A
- Resolved issue where health-based TTS alerts would never trigger
- N/A
- N/A
Released: 2021-05-24
- N/A
- N/A
- Resolved issue where a jobless combatant (e.g. Limit Breaks) would sometimes crash the overlay
- N/A
- N/A
Released: 2021-05-06
- N/A
- N/A
- Resolved issue where some jobless combatants would appear in the overlay when collapsed
- N/A
- N/A
Released: 2021-05-05
- N/A
- N/A
- Resolved issue where some effect timers appeared too many times
- Resolved issue where some stack-based effects would reset to the maximum duration when a stack was lost
- N/A
- N/A
Released: 2021-05-02
- Added setting "Show Names When Hovering Over Timer" in Spell Designer > General to enable timer name tooltips
- Added spell timer support for PVP skills
- Added translations for Ukrainian
- Updated translations for German
- Changed Interface > Decimal Accuracy setting to slider for UI consistency
- Resolved issue where some buffs were missing from the available options
- Resolved issue where "Invert Vertical" setting did not align timers to bottom of UI Builder sections
- Resolved issue where TTS alerts would include punctuation in some Windows voices
- Resolved issue where disabling UI Builder while in "Edit UI" did not remove the UI Builder grid
- Resolved issue where Dualcast would not be included in permanent timers for Red Mage
- N/A
- N/A
Released: 2021-04-26
- Resolved issue where clicking the highlighted settings cog did not remove the highlight
- N/A
- N/A
- N/A
- N/A
Released: 2021-04-26
- Resolved issue where adding timers may not work until the overlay is reloaded
- N/A
- N/A
- N/A
- N/A
Released: 2021-04-25
- Resolved issue with reordering multiple-select dropdowns in settings
- Resolved issue where cooldowns would be inaccurate for Contre Sixte, Manafication, and Sharpcast if your character has the recast reduction traits
- Resolved issue where timer indicator was shifted right by 3 pixels when setting to hide icons was enabled
- Resolved issue where resizing a spell timer UI section would move it back to its original position
- Added setting "Display Permanently" for each timer type in Settings > Spell Timers
- Added setting "Use Static Positions for Permanent Timers" for each timer type in Settings > Spell Timers
- Added setting "Use Text to Speech" at Settings > Party Spell Timers
- Added setting "Only Track in These Instances" at Settings > Party Spell Timers
- Added spell timer preview when in Edit UI mode
- Added Discord webhook support at setting tab "Discord Webhook"
- Made parser footer more responsive at small overlay sizes (less than or equal to 350 pixels wide)
- Consolidated duplicated localization texts
- Removed unnecessary setting schema value lookup functions
- Made settings saving more graceful
- N/A
Released: 2021-04-22
- Resolved issue where context menu was misplaced when using a non-100 zoom setting
- Added setting "Text to Speech Trigger" to allow choosing when the TTS alert should trigger
- Added new setting tab "Party Spell Timers" to set spells that should be tracked for other party/alliance members
- Added icon-only spell timer layout at Spell Timers > Layout; enabling this will override the setting to show/hide spell icons
- Added new setting tab "Spell Designer" for customizing the appearance of timers
- Added spell timer custom UI builder
- New setting tab "UI Builder" allows creation of spell timer sections that track only the spell types you choose
- Setting "Use UI Builder" in the UI Builder tab must be enabled for changes to take effect
- In the overlay, right clicking and choosing "Edit UI" will allow you to drag and resize the spell timer sections you created
- UI position/size edits are saved after right clicking and choosing "Save UI"
- If you are unable to right click on your overlay (i.e. the overlay is empty), you can either:
- Cast a spell that you're already tracking, then you will be able to right click on the spell timer
- In OverlayPlugin, turn off the "Lock overlay" option or turn on the "Force white background" option
- Be sure to turn off the white background or lock your overlay once you've chosen "Edit UI" or opened your settings
- A warning will appear asking you to lock your overlay again once you choose "Edit UI" after unlocking the overlay
- Setting at Spell Timers > Use Minimal Layout has been renamed to "Layout" to allow for the icon-only layout
- N/A
- N/A
Released: 2021-04-14
- Resolved issue where spell timer cooldowns are incorrect when system time does not match game time
- N/A
- N/A
- N/A
- N/A
Released: 2021-04-10
- Resolved issue where settings did not simultaneously distribute if multiple overlays were open
- Added spell timers (for skills, buffs, and DOT's)
- Right-click on overlay and choose "Mode: Spell Timers"
- Setup can be accessed at Settings > Spell Timers
- Settings cog is moved to the top right of the overlay when in spell timer mode
- "Use Text to Speech" setting causes the spell name to be said when it's ready
- "Minimal Layout" setting turns the spell timers into compact bars
- "Warning Threshold" setting causes the spell to begin flashing when the duration is expiring
- The "Reverse" options cause the cooldown bar to deplete left-to-right instead of right-to-left
- "Invert Vertical" causes the spells to stack bottom-to-top instead of top-to-bottom
- "Invert Horizontal" causes the spells to stack right-to-left instead of left-to-right
- Added classic theme
- Setting to enable is located at Settings > Interface > Theme
- Theme setting (Settings > Interface > Theme) is now a select dropdown
- Default theme is "FFXIV Dark"
- Previous "Use Light Theme" setting now corresponds to "FFXIV Light"
- New classic theme is "FFXIV Classic"
- N/A
- N/A
Released: 2021-03-28
- Resolved issue where overlay would sometimes crash when restoring settings from OverlayPlugin
- Added text-to-speech alerts at Settings > Text to Speech
- Added numeric-only max hit metric
- N/A
- Abstracted some
MetricNameTable
logic toTable
in order to share it with the TTS rules table
- Updated donor credits
- Added PayPay donation option
Released: 2021-01-02
- N/A
- N/A
- N/A
- N/A
- Updated donor credits
Released: 2020-11-05
- N/A
- N/A
- Player names are now layered above the performance bars in the DOM for style and color consistency
- N/A
- Updated donor credits
Released: 2020-09-06
- Resolved issue where overlay may crash if a metric rename uses an emoji
- N/A
- N/A
- N/A
- N/A
Released: 2020-09-06
- Resolved issue where table header language did not update immedidately upon changing language
- Resolved issue where changelog on overlay load would show changes from every existing version instead of only the most recent versions
- Settings silently restore from OverlayPlugin's data store (if present) when settings cannot be found in browser cache
- Added "Import from OverlayPlugin" button for Web socket users at right-click > Import
- Will pull current settings from OverlayPlugin (if present) and import them into the current overlay
- Will only pull settings from like-enviroments (i.e. a production overlay will only pull production settings and a staging overlay only pulls staging settings)
- Updated translations for Japanese and Chinese
- Refactored event subscription logic for performance
- Settings now back up to OverlayPlugin's own data store
- N/A
Released: 2020-08-16
- N/A
- Settings page now works independently of the main overlay (parser)
- Previously, settings would only save if you opened the settings page from the parser and kept the parser open
- Can navigate directly to
https://goldenchrysus.github.io/ffxiv/ember-overlay/#/settings/about
without the parser open to make changes - Useful in programs like Streamlabs OBS where pasting usually does not work so settings are difficult to import; can modify settings directly in the Browser Source now
- Added setting to prioritize party at top of player list
- Intended for alliance raids, your party will be listed before all other raid members
- Rankings and performance bars will still be relative to the entire raid's performance
- Accessible at Settings > Player Table > Prioritize Party Members at Top of List or Settings > Raid View > Prioritize Party Members at Top of List
- N/A
- Player rows now have HTML attributes
data-party="1"
ordata-party="0"
to indicate if a given player is or isn't in your party, respectively - Performance improvements
- N/A
Released: 2020-08-09
- N/A
- Added ability to drag and drop player table columns, player detail metrics, and raid view metrics in settings to allow easy reordering
- Added shield per second metric
- Added translations for Korean
- Updated translations for Chinese
- Changed colors of player detail chart
- Red for DPS
- Green for HPS
- Blue for DTPS
- Reordered max hit and max heal metrics so numeric value displays before skill name
- N/A
- Updated README feature images
Released: 2020-08-02
- N/A
- N/A
- Updated translations for Chinese
- N/A
- N/A
Released: 2020-08-02
- Fixed issue where max DPS would carry over from previous encounter
- N/A
- Made performance bar backgrounds slightly lighter in the light theme
- N/A
- Updated sample data
- Updated README feature images
Released: 2020-08-01
- Fixed issue where max DPS is sometimes not registered correctly due to incorrect data types
- N/A
- N/A
- N/A
- N/A
Released: 2020-07-26
- Fixed issue where rank was higher than it should be if player is in last place
- Fixed issue with overlay crashing in some cases when an monster's target had not yet been processed in the combatant tables
- Added new player metric: Max Damage Per Second
- "Max Damage Per Second" is each combatant's ongoing max recorded DPS after at least 30 seconds have elapsed in the encounter
- Added pet and companion support
- Pets and companions will appear below the main player table
- Each pet or companion counts towards the overall combatant count
- Your combatant rank/performance is based on your character's DPS/HPS/etc. not the DPS/HPS/etc. of your pets or companions
- This functionality is directly tied to the ACT setting located at Plugins > FFXIV Settings > Disable Combine Pets with Owner
- Ember does not provide any pet merging functionality outside of the standard ACT merging functionality
- N/A
- N/A
- N/A
Released: 2020-07-19
- Fixed issue with Twitch streamers list not loading in settings menu
- Added new player metrics: Heal Count, Shields, and Parry %.
- "Heal Count" is the number of heals (not the health value of heals) casted
- "Shields" is health value of shielding casted
- "Parry %" is the frequency of parrying, similar to "Block %"
- Renamed "Select All" in Settings > Export to "Copy" -- button now automatically initiates a copy of all of the export text
- N/A
- Added welcome message in OverlayPlugin logs
Released: 2020-07-05
- N/A
- Added minimal theme
- Enable the minimal theme in Settings > Interface > Theme
- Shortened English "Death" table title to "Dth"
- Added
data-role
attribute (enum:dps
,heal
,tank
) to player row<div>
for easier role-wide CSS styling
- Reorganized "Interface" settings section
Released: 2020-06-07
- N/A
- Added encounter history
- Encounter history can be accessed by clicking the rewind clock icon in the bottom-right of the overlay
- Up to five encounters will be stored at a time, including the active encounter
- If viewing a previous encounter while in an active encounter, the previous encounter will continue to display until the user manually switches back to the active encounter
- Active encounter will continue to accurately parse in the background when viewing a previous encounter
- Previous encounters store: table data, player detail (including graphs), enmity data, and the aggro list
- Renamed "Aggro" tab to "Agg" to save space
- N/A
- N/A
Released: 2020-05-30
- Fixed 404 error for resize handle image
- Added enmity and aggro data for ngld OverlayPlugin users
- Added "Enmity" metric to table and detail settings
- "Aggro" tab automatically available for ngld OverlayPlugin users
- TODO: Add "copy" and "paste" buttons for exporting/importing settings data
- New-version indicator (colored gear) will no longer trigger when overlay is running in OBS
/src/data/locales/metrics.json
renamed toplayer-metrics.json
/src/data/locales/monster-metrics.json
added/src/processors/SocketMessageProcessor.js
renamed toMessageProcessor.js
- Modified
/src/services/PluginService.js
to utilize the aforementionedMessageProcessor
- N/A
Released: 2020-02-09
- N/A
- N/A
- Updated translations for Portuguese and Japanese
- N/A
- N/A
Released: 2020-01-26
- Fixed issue causing DPS, HPS, damage taken, heals taken, and deaths to not always sum in the table footer depending on which overlay tab was active
- N/A
- N/A
- N/A
- N/A
Released: 2020-01-15
- N/A
- Added better support for ngld OverlayPlugin Web sockets
- Alternative URL for Ember Overlay is
http://http.chrysus.xyz/ffxiv/ember-overlay/
- Users on ngld OverlayPlugin using Web sockets will automatically redirect to this URL; no plugin setup changes are necessary
- Alternative URL for Ember Overlay is
- N/A
- Added redirect to non-SSL site for Web socket users on ngld OverlayPlugin
- Added build variants
nonssl
andnonssl-staging
for building the non-SSL site codenpm run build:nonssl
npm run build:nonssl-staging
- Created new ACT/OverlayPlugin installation guide
Released: 2020-01-12
- N/A
- Added setting page to rename metrics
- Accessible at Settings > Metric Names
- Add new metric name by choosing an existing metric, entering custom names, and clicking "Add"
- Custom names can be deleted by clicking "Delete" on the row
- Must click "Save" for your custom names to update
- N/A
- N/A
- Added PayPal donation option
- Corrected changelogs for previous versions
Released: 2019-12-23
- N/A
- Added setting to auto-hide the overlay after a period of inactivity
- The method for calculating inactivity is subject to change; please report issues in the Discord
- N/A
- N/A
- N/A
Released: 2019-12-01
- Resolved issue where imported settings would sometimes not save
- N/A
- Added French and Spanish translations
- Fixed some translation errors
- Updated some translation items for all languages
- N/A
- Corrected changelogs for previous versions
Released: 2019-11-04
- Resolved issue where encounter history graph would reset after 100 seconds
- N/A
- Updated some translations for Chinese
- N/A
- N/A
Released: 2019-09-29
- Resolved issue where decimal accuracy of 0 would not be saved
- Added setting to blur job icons when blurring player names
- Updated some translations for Chinese
- N/A
- N/A
Released: 2019-09-15
- N/A
- Added setting to specify decimal accuracy (0, 1, or 2 - default)
- Added setting to shorten thousands to "K"
- N/A
- N/A
- N/A
Released: 2019-09-02
- Resolved issue where custom CSS code editor wouldn't expand vertically to accommodate several lines of CSS
- HOTFIX: Resolved issue where overlay would instantiate infinite WebSocket clients, causing high CPU usage on some machines
- Resolved issue where the overlay couldn't be collapsed as normal upon first load before an encounter had begun
- Added translation system
- Languages
- Português
- 中文
- 日本語
- Deutsch
- To do:
- README
- Changelogs
- Donation page
- New text added since the translation process began
- Languages
- Removed decimals from death metric
- Added translation data at
/src/data/locales/*.json
- Translations are generated by new service at
/src/services/LocalizationService.js
- Added
react-string-replace
to help dynamically replace placeholder text in translation templates with React components
- Added credits to "About" and "Donate" pages in settings
Released: 2019-08-25
- Resolved issue where saved CSS would not appear in code editor on subsequent loads of the settings window
- HOTFIX: Resolved issue where calculating effective healing metrics may cause an error
- Added setting to display total DPS (rDPS) in overlay footer
- Added setting to show overlay footer when collapsed
- Added setting to show performance background bars
- Added setting to specify current player's name
- Converted on/off player name shortening setting to setting with four options
- Options are: No shortening, First L., F. Last, and F. L.
- Renamed "TPS" (Tank Per Second) to "DTPS" (Damage Taken Per Second)
- Changed blur intensity when blurring player names
- Added value indicator to settings sliders
- Added donation info to overlay startup screen and settings window
- Added migration system to convert old data to new data
- File structure is as follows:
/src/constants/Migrations.js
lists the available migrations in order of creation/src/migrations/*
contains each migration file and its logic/src/services/MigrationService.js
handles running any pending migrations
- Migration process is initiated from
/src/index.js
- File structure is as follows:
- Implemented scaling reconnect delay when a connection to ACTWebSocket fails or closes
- Updated README with OverlayPlugin version requirement
- Updated README with ACTWebSocket version requirement
Released: 2019-08-18
- N/A
- Added new metric "tank per second"
- Shows damage tanked per second (TPS)
- Added graphs to the player detail view
- Graphs display DPS, HPS, and TPS
- Added setting to move table footer row to top of table
- ON HOLD: Add setting to display total DPS in bottom right of overlay
- ON HOLD: Add setting to show bottom of overlay when collapsed
- Added "View Encounter Detail" to right-click menu
- Added
lodash.mergewith
to customize the way arrays are merged for settings
- Update sample data to add history data for charts
Released: 2019-08-11
- Resolved issue where table summation did not work for some regions
- Resolved issue where changing multiple settings simultaneously wouldn't update all settings
- Added settings import/export
- To export, open the settings window, navigate to the "Export" page, and copy the export key
- To import, right click on the overlay, choose "Import," and paste the exported key
- Added streamers panel at Settings > Streamers
- If streamers are live, only live streamers are featured
- If all streamers are offline, all streamers are featured
- Streamer display order is random for fairness
- Added light theme
- Setting to enable is located at Settings > Interface > "Use Light Theme"
- Right-click menu is now more organized with group dividers
- Added
lodash.shuffle
as a convenient Fisher-Yates shuffle implementation- Used to shuffle the streamer list for fair, random display orders
- Added LESS functions file at
/src/styles/functions/common.less
to support theme-specific CSS - Refactored several LESS files within
/src/styles/components
- N/A
Released: 2019-08-04
- Long-pressing left click will no longer trigger the context menu
- Numbers for max hit/heal in certain regions will no longer result in "NaN"
- Changelog sections will no longer display in "About" if they contain no changes
- Added button to toggle collapsed state
- Added setting to make overlay collapse downwards
- Added settings to change player names to short names
- Added setting for overlay zoom
- Overlay can be minimized in the bottom corners
- Changed player table "CH DH %" header to "CDH %" for critical direct hits
- Moved minimize buttons to the corners of the overlay
- Added tooltips on hover to all icon buttons to make their purpose clearer
- Made settings page accessible from right-click menu
- Converted custom CSS input box to a code input box
- Encounter time is now listed at the beginning of the encounter info
- Encounters titled "Encounter" will simply list the zone name rather than displaying "Encounter" first
- Added
react-tooltip
package for icon button tooltips - Added
react-simple-code-editor
package to convert CSS textarea to styled code input
- Added staging site info to README
Released: 2019-07-28
- N/A
- Adding settings system
- Overlay will remember which tab user was viewing and if they had the overlay collapsed
- User can specify the opacity (transparency) of the overlay
- User can specify if their party rank should display in the top-right corner
- For each table tab, the user can specify the columns that appear, default sorting, and whether the footer row shows
- For the player detail, the user can specify the metrics that appear for each role type
- For the raid view, the user can specify the default sorting and the metrics that appear for each role type
- User can blur other players' names (eye icon in bottom right of overlay)
- User can provide custom CSS that will affect the overlay
- Will not affect settings page
- Updated sample data to eight players instead of four
- N/A
- Added middleware to Redux store to listen for state changes from other instances of the same session
- For syncing setting changes from the settings interface to the active overlay
- Added
semantic-ui-less
andsemantic-ui-react
- Refactored all CSS colors into LESS variables for future light theme
- Added
changelog-parser
to help auto-create user-friendly changelogs based on user's last version - Added some
lodash
packages for easier state management - Added
jquery-ui
package for slider - Added
compare-versions
to perform version comparison logic - Refactored lots of code
- N/A
Released: 2019-07-21
- N/A
- Added 24-person overlay tab
- Sorting is by total damage descending
- Currently shows DPS and HPS as metrics
- Metric types are prioritized by job role (i.e. healers display HPS before DPS)
- N/A
- Added
GameJobs
constant comprising job data (roles, currently) indexed by class/job key
- Corrected changelogs for previous versions
Released: 2019-07-20
- Resolved issue where encounter is always listed as inactive
- Fixed table sorting for scenarios when primary sort values for two players are equal
- Added ability to split encounter when using OverlayProc
- Click the scissors icon in the bottom right of the overlay, or right-click and choose "Split Encounter"
- Improved automatic resizing of table columns
- Updated router to
HashRouter
- Added default environment variables
package.json
and.env-cmdrc.sample
files were updated to reflect this
- Added staging environment to build options
- Updated README
Released: 2019-07-20
- Cursor will no longer change to a text cursor when hovering over text in an OverlayProc window
- Corrected issues presented by React console errors
- Resolved issue where socket disconnect would throw a JavaScript error
- Resolved issue where numbers with decimals ending in 0 may be formatted differently than other numbers
- RESOLVES: 0.1.2-alpha bug: "Inconsistent number formatting for certain regions"
- Added ability to split encounter when using OverlayPlugin
- Click the scissors icon in the bottom right of the overlay, or right-click and choose "Split Encounter"
- Added Font Awesome icon package
- Implemented
react-router-dom
route matching in order to support planned settings dialog - Restructured file tree of the
Parser
component
- Implemented Semantic versioning
Released: 2019-07-19
- IN PROGRESS: Inconsistent number formatting for certain regions
- Navigation footer will not be shown in collapsed mode
- Removed title bar
- Removed italics from encounter info bar
- Encounter info is now prefixed with "Inactive:" when the encounter is inactive
- Made "DPS," "Heal," and "Tank" buttons at bottom of overlay smaller
- Changed some component file tree organization
- Defined build environment variables in
.env-cmdrc
- Modified build commands to accommodate production and development build enviroments
- Added changelog
- Added changelog info to readme
- Updated README build steps