=================================================================================================================================================================================
|																						|
|	Skada Revision																				|
|	-------------------------																		|
|	Curse-Project-ID: 1188318																		|
|																						|
|																						|
|	API Change Summaries / API Blizzard_Menu																|
|	----------------------------------------------------------------													|
|	https://warcraft.wiki.gg/wiki/API_change_summaries															|
|	https://warcraft.wiki.gg/wiki/Blizzard_Menu_implementation_guide													|
|																						|
|																						|
|	Program Paths																				|
|	--------------------------------------------------------------------------------------											|
|	Skada =..\World of Warcraft\_retail_\Interface\AddOns\Skada (Programm Folder contains)											|
|																						|
|		Libs   = ..\World of Warcraft\_retail_\Interface\AddOns\Skada\Libs\..												|
|		Locale = ..\World of Warcraft\_retail_\Interface\AddOns\Skada\Locale\*.lua											|
|		Main   = ..\World of Warcraft\_retail_\Interface\AddOns\Skada\Main\*.lua											|
|		Media  = ..\World of Warcraft\_retail_\Interface\AddOns\Skada\Media\..												|
|		Module = ..\World of Warcraft\_retail_\Interface\AddOns\Skada\Modules\*.lua											|
|																						|
|																						|
|		Misc(ellaneous)																			|
|		---------------------------------------------------------------------------------------------									|
|		ChangeLog = ..\World of Warcraft\_retail_\Interface\AddOns\Skada\Misc\ChangeLog\ChangeLog.txt									|
|		License   = ..\World of Warcraft\_retail_\Interface\AddOns\Skada\Misc\License\License.txt									|
|																						|
|																						|
|	Used Abbreviations																			|
|	------------------																			|
|																						|
|	Reason(s)					Typ															|
|																						|
|	[ADD]	Additions				[I]   Initial Version													|
|	[API]	Application Programming Interface	[R]   Release Version													|
|	[DEL]	Delete					[T]   Test Version (beta-Test)												|
|	[DSC]	Description				[W]   Internal Work Version (Developer, alpha-Test)									|
|	[FIX]	Bug Fix																				|
|	[MOD]	Modification																			|
|	[RDA]	Readability																			|
|	[REV]   Revision																			|
|	[STR]	Stucture																			|
|	[UCL]	Update Changelog																		|
|																						|
|																						|
|	Author			Version		Date		Typ	Curse-Project-ID	License										|
|	----------------        -------		----------	--- 	----------------	-------										|
|	Zarnivoop		12.0.1		2026-02-28	[R]	17718			MIT/X										|
|	(Basis, thx)																				|
|																						|
|																						|
|	Baltha			12.0.1		2025-03-21	[R]	1188318			MIT/X										|
|	(Revision)																				|
|																						|
|																						|
=================================================================================================================================================================================



=================================================================================================================================================================================

______________

Version 12.0.1
______________


	_________________________

	Changelog (Modifikations)
	_________________________


	===  [ 001 ]  ===

	Date		Reason(s)					Typ	Reference		Changelog
	----------	-----------------------------------		---	---------------		-------------------------------------------------------------------------------------------------------------

	2026-02-28							[I]				copy of the last version by Zarnivoop (release version Skada-v2.0.7 [12.0.1])


	2026-03-01	[ADD, DEL, MOD, RDA, Rev, STR, UCL]		[W]	Folder\Files		Libs
	     -	
	2026-03-08												Additions
															Libs\AceEvent-3.0\AceEvent-3.0.lua

														Delete
															Libs\LibBossIDs-1.0\LibBossIDs-1.0.lua
															Libs\LibGraph-2.0\LibGraph-2.0.lua


										Folder			Skada

										Files			Skada.toc	[ copy from my Skada.toc, release 11.2.7 ]

														modifications TOC
															## Interface: 110207
															## Version: 11.2.7
															## Author: Zarnivoop (Basis 10.0.2, thx) / Baltha (Revision +11.0.0)

															->

															## Interface: 120001
															## Version: 12.0.1
															## Author: Zarnivoop (Basis 12.0.1, thx) / Baltha (Revision +12.0.1)


														additions TOC
															## Category-deDE: Kampf
															## Category-enUS: Combat


													embeds.xml	[ copy from my embeds.xml, release 11.2.7 ]

														Additions
															<Script file="Libs\AceEvent-3.0\AceEvent-3.0.lua"/>

															<Script file="Main\NativeAPI.lua"/>
															<Script file="Main\Simulation.lua"/>
															<Script file="Main\SecretValueHelper.lua"/>
															<Script file="Main\ModuleBase.lua"/>

															<Script file="Modules\Absorbs.lua"/>
															<Script file="Modules\AvoidableDamageTaken.lua"/>

														Delete
															<Script file="Libs\LibBossIDs-1.0\LibBossIDs-1.0.lua"/>
															<Script file="Libs\LibGraph-2.0\LibGraph-2.0.lua"/>

															<Script file="Modules\CC.lua"/>
															<Script file="Modules\Debuffs.lua"/>
															<Script file="Modules\Deaths.lua"/>
															<Script file="Modules\Enemies.lua"/>
															<Script file="Modules\FriendlyFire.lua"/>
															<Script file="Modules\Overhealing.lua"/>
															<Script file="Modules\Power.lua"/>
															<Script file="Modules\Threat.lua"/>
															<Script file="Modules\TotalHealing.lua"/>
															<Script file="Modules\Tweaks.lua"/>


										Hint			see Baltha (Revision +11.2.7)

										Folder			Skada\Graphs	->	Delete


										Folder			Skada\Main

										Files			Additions
														NativeAPI.lua
														Simulation.lua
														SecretValueHelper.lua
														ModuleBase.lua


										Folder			Skada\Modules

										Files	 		Delete
														CC.lua
														Debuffs
														Deaths.lua
														Enemies.lua
														FriendlyFire.lua
														Overhealing.lua
														Power.lua
														Threat.lua
														TotalHealing.lua
														Tweaks.lua


										Folders			Main, Modules

										Files			Readability
														*.lua


	2026-03-09							[T]				test cycle
	     -	
	2026-03-15


	2026-03-16							[R]				first release


											well kown issues will be fixed later:

												are the lockdown restrictions in effect?	(Calling a report during a fight leads to Lua errors)
												segment						(currently incorrect functionality)


											it is being examined whether and which of the functionalities missing in
											version 12.0.1 from version 11.2.7 can be adopted without enormous effort.

											furthermore, it will be examined whether an acquisition seems sensible.



	===  [ 002 ]  ===

	Date		Reason(s)					Typ	Reference		Changelog
	----------	-----------------------------------		---	---------------		-------------------------------------------------------------------------------------------------------------
	2026-03-17	[ADD, API, FIX, REV, UCL]			[W]	Folder			Main
	     -
	2026-03-20								File			Menus.lua

														 [FIX]
														 Addition
															sub level 05-04: entry Simulation

													now Simulation works fine


										File			Skada.lua

														local function sendchat(msg, chan, chantype)

														[API, FIX]
														SendChatMessage				[- 11.2.0]
														-->	C_ChatInfo.SendChatMessage	[+ 11.2.0]

														SendChatMessage was deprecated in patch 11.2.0 and will be removed in the future.


														[REV, FIX]
														function Skada:Report(channel, chantype, report_mode_name, report_set_name, max, window)
															...
															if report_set == nil then return end
															...

															-->

															...
															if #report_set == 0 and report_mode == nil then

																Skada:CurrentTooltip("MRM", "", "", "")
																return
															end
															...


														[ADD]
														function Skada:CurrentTooltip(eventName_1, eventName_2, eventWindowName_1, eventWindowName_2)
															...

															-->

															...
															-- ==============================
															-- | "MRM": missing report mode |
															-- ==============================
															...


													Menus.lua

														[ADD, FIX]
														function Skada:OpenReportWindow(window)

															if self.ReportWindow == nil then self:CreateReportWindow(window) end
															...

														-->

														function Skada:OpenReportWindow(window)

															if InCombatLockdown() then return end


															if self.ReportWindow == nil then self:CreateReportWindow(window) end
															...


													deDE.lua, enUS. lua

														[ADD]
															L["Skada: Report Window requires a Report Mode !"]


													now the Report functionality works fine

										Hint			e.g. https://warcraft.wiki.gg/wiki/API_InCombatLockdown







