Releases: drzewieckinicholas/ChatFramePlus
2.5.0-release
ChatFramePlus
2.5.0-release (2023-12-26)
Full Changelog Previous Releases
-
feat: support for custom fonts (#18)
- refactor(font): allow user to provide custom fonts
Since distributing fonts can be tricky due to licensing, the user can now provide custom fonts by
adding
custom-font-{1-3}.ttftoChatFramePlus/Assets/Fonts. Note: Support will be removed forOpenDyslexic3 and OpenDyslexicMono to keep file sizes short. You can re-add these fonts as custom
fonts.
issue #17
-
style(options): update descriptions to include periods to match the format of native Options
-
docs: update README
2.4.3-release
ChatFramePlus
2.4.3-release (2023-12-20)
Full Changelog Previous Releases
-
fix(db): invalid database index error dependent on New Whispers option (#16)
If a user sets the option New Whispers to Both or New Tab and receives or sends a whisper, a newchat frame is created. No table in the database exists for the new chat frame because a table is
only created for the chat frames that exist when the addon first loads. This fix creates a table in
the database for new chat frames when GetChatFramesTable gets called.
issue #15
2.4.2-release
ChatFramePlus
2.4.2-release (2023-11-26)
Full Changelog Previous Releases
- docs: update README
- feat: increase max font size and add font for dyslexic users (#14)
2.4.1-release
ChatFramePlus
2.4.1-release (2023-11-15)
Full Changelog Previous Releases
- chore(toc): update to 1.15.0 and 3.4.3
- docs: update README
- docs: update README
2.4.0-release
ChatFramePlus
2.4.0-release (2023-09-14)
Full Changelog Previous Releases
-
feat: initial background module functionality (#12)
-
refactor: re-name GetChatTabTexture to GetChatFrameTexture as it can be used for more purposes
-
feat(background): initial background module functionality
Allow the player to completely hide the background that appears on mouseover despite the background
color being set to 0 alpha.
issue #11
- docs: update README
-
-
refactor: minor reduction in code in options tables
2.3.1-release
ChatFramePlus
2.3.1-release (2023-08-23)
Full Changelog Previous Releases
- chore(toc): update Interface-Classic to 11404 for 1.14.4
- perf(core): remove manual enable of modules when addon loads
AceAddon modules are automatically initialized and enabled when the file is loaded.
2.3.0-release
ChatFramePlus
2.3.0-release (2023-08-22)
Full Changelog Previous Releases
-
docs: update README
-
Merge branch 'main' of https://github.com/drzewieckinicholas/ChatFramePlus
-
refactor(tab): minor refactor to tab module to allow for easier feature additions in the future
-
chore(button): replace Show and Hide with SetShown
-
feat(frame): add functionality for changing chat show and hide delay as well as fade in and out time (#10)
Chat show and hide delay is the amount of time it takes for the chat to fade in and out on mouseoverand mouseout.
issue #9
2.2.0-release
ChatFramePlus
2.2.0-release (2023-08-19)
Full Changelog Previous Releases
-
docs: add missing comments
-
feat(button): add feature to toggle the visibility of channel and menu buttons (#8)
- feat(button): add feature to toggle the visibility of channel and menu buttons
issue #7
- docs: add missing comments
-
Merge branch 'main' of https://github.com/drzewieckinicholas/ChatFramePlus
-
style: clean up comments
-
docs: update README
2.1.0-release
ChatFramePlus
2.1.0-release (2023-08-01)
Full Changelog Previous Releases
- feat: initial button module functionality
Need to think more about how to structure functionality specific to a chat frame versus
functionality for the entire chat frame. Initial button module will allow players to show or hide
the navigational buttons as they are specific to a chat frame. That is how the addon functions
currently, so it's easy to implement this slice. - fix: revert back to using SetText instead of Insert on copy frame multi-line edit box
Insert was being used to debug issue #2 and it has an issue with SetCursorPosition not consistently
scrolling to the bottom. - style: consistent variable naming
2.0.6-release
ChatFramePlus
2.0.6-release (2023-07-29)
Full Changelog Previous Releases
- fix: fix for multi-line edit box displaying no text due to protected strings
If there is a single protected string in a chat frame (such as a Battle.net friend going online or
offline), it causes no text to be inserted into the multi-line edit box.
issue #2