ci: show recent changes in nightly release #5553
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
With this PR, the nightly release will show the changelog ordered by date. The first five lines will be shown in a list and all other lines in a <details> to save space. All lines include the date at which the change was done to help users figure out what changed between dates without opening the commit history. See docs for multiline strings and outputs.
Preview
GitHub shows the title of PRs here. It doesn't do that in the release description.
MessageFlag
into its own file. (refactor: Move MessageFlag(s) to its own file #5549)FlagsEnum::isEmpty
. (feat: addFlagsEnum::isEmpty
for checking if a FlagsEnum is empty #5550)More Changes
TwitchIrcServer
intoApplication
. (refactor: move seventv/bttv event apis to application #5532)#define
s intoconst(expr)
and cleaned includes. (fix: replace defines with constexpr/const and use more absolute paths for includes #5527)FlagsEnum
is nowconstexpr
. (chore: makeFlagsEnum
constexpr #5510)Channel::addSystemMessage
helper function, allowing us to avoid the commonchannel->addMessage(makeSystemMessage(...));
pattern. (refactor: addChannel::addSystemMessage
function #5500)/clearmessages
not working with more than one window. (fix: use selected window for/clearmessages
#5489)Network
to plugin info schema #5492, fix plugin http types & docs #5494)BrowserExtension
. (refactor: cleanup browser extension #5465)/warn <username> <reason>
command for mods. This prevents the user from chatting until they acknowledge the warning. (feat: add/warn
command #5474)ISoundController
. (chore: unsingletonize SoundController #5462)Resources2
. (chore: unsingletonize Resources/Resources2 #5460)UserDataController
. (chore: unsingletonize UserDataController #5459)/ban
,/timeout
,/unban
, and/untimeout
to specify multiple channels to duplicate the action to. Example:/timeout --channel id:11148817 --channel testaccount_420 forsen 7m game complaining
. (feat: allow timeout-related commands to be used in multiple channels #5402)TwitchIrcServer
, making it abstracted. (chore: refactor TwitchIrcServer #5421, fix: global emotes not loading #5435)irc-unknown
when irc server couldn't be loaded #5419)c2
global in the LuaLS metadata. (fix(luals-meta): generate globals inc2
and echo @lua commands #5385)flags.action
filter variable, allowing you to filter on/me
messages. (Addedflags.action
filter variable #5397)Scrollbar
. (refactor: cleanup and documentScrollbar
#5334, revert: use max(minimum, min(bottom, value)) over clamp(..) #5393)