<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://addonstudio.org/mw1/index.php?action=history&amp;feed=atom&amp;title=WoW%3AChronos_%28AddOn%29%2FChangeLog</id>
	<title>WoW:Chronos (AddOn)/ChangeLog - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://addonstudio.org/mw1/index.php?action=history&amp;feed=atom&amp;title=WoW%3AChronos_%28AddOn%29%2FChangeLog"/>
	<link rel="alternate" type="text/html" href="https://addonstudio.org/mw1/index.php?title=WoW:Chronos_(AddOn)/ChangeLog&amp;action=history"/>
	<updated>2026-04-20T22:47:12Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.39.3</generator>
	<entry>
		<id>https://addonstudio.org/mw1/index.php?title=WoW:Chronos_(AddOn)/ChangeLog&amp;diff=6664&amp;oldid=prev</id>
		<title>Move page script: Move page script moved page Chronos (AddOn)/ChangeLog to WoW:Chronos (AddOn)/ChangeLog without leaving a redirect</title>
		<link rel="alternate" type="text/html" href="https://addonstudio.org/mw1/index.php?title=WoW:Chronos_(AddOn)/ChangeLog&amp;diff=6664&amp;oldid=prev"/>
		<updated>2023-08-15T04:47:54Z</updated>

		<summary type="html">&lt;p&gt;Move page script moved page &lt;a href=&quot;/wiki/WoW:Chronos_(AddOn)/ChangeLog&quot; title=&quot;WoW:Chronos (AddOn)/ChangeLog&quot;&gt;Chronos (AddOn)/ChangeLog&lt;/a&gt; to &lt;a href=&quot;/wiki/WoW:Chronos_(AddOn)/ChangeLog&quot; title=&quot;WoW:Chronos (AddOn)/ChangeLog&quot;&gt;Chronos (AddOn)/ChangeLog&lt;/a&gt; without leaving a redirect&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 04:47, 15 August 2023&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;en&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(No difference)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Move page script</name></author>
	</entry>
	<entry>
		<id>https://addonstudio.org/mw1/index.php?title=WoW:Chronos_(AddOn)/ChangeLog&amp;diff=6663&amp;oldid=prev</id>
		<title>Bear: Created page with &quot;{{addon/subpage|Chronos (AddOn)|ChangeLog}} {{tocright}}  ===v2.12=== #Updated toc to 20400 #Added Spanish localization  ===v2.11=== #Fixed table recycling so that it isn&#039;t ni...&quot;</title>
		<link rel="alternate" type="text/html" href="https://addonstudio.org/mw1/index.php?title=WoW:Chronos_(AddOn)/ChangeLog&amp;diff=6663&amp;oldid=prev"/>
		<updated>2020-05-16T07:51:56Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;{{addon/subpage|Chronos (AddOn)|ChangeLog}} {{tocright}}  ===v2.12=== #Updated toc to 20400 #Added Spanish localization  ===v2.11=== #Fixed table recycling so that it isn&amp;#039;t ni...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{addon/subpage|Chronos (AddOn)|ChangeLog|hosted=0|lib=1}}&lt;br /&gt;
{{tocright}}&lt;br /&gt;
&lt;br /&gt;
===v2.12===&lt;br /&gt;
#Updated toc to 20400&lt;br /&gt;
#Added Spanish localization&lt;br /&gt;
&lt;br /&gt;
===v2.11===&lt;br /&gt;
#Fixed table recycling so that it isn&amp;#039;t nilling passed argument values (only does a shallow recycle on known safe tables)&lt;br /&gt;
#Fixed t.arg typo that was causing some events not to fire&lt;br /&gt;
&lt;br /&gt;
===v2.10===&lt;br /&gt;
#Updated for Lua 5.1&lt;br /&gt;
#Converted all a1-a20 args to ... usages since it now does not create a table.&lt;br /&gt;
&lt;br /&gt;
===v2.01===&lt;br /&gt;
#Embeddable/Standalone version, reverse compatible as always.&lt;br /&gt;
#Rearanged code to be more organized, no version change.&lt;br /&gt;
&lt;br /&gt;
===v2.0 (Embeddable)===&lt;br /&gt;
#Embedable!&lt;br /&gt;
#Cleaned up OO code&lt;br /&gt;
#Removed completely unused threading (performTask) and global onupdate (everyFrame) - Backwards compatible with all other calls. If someone actually used those, let me know! I might make them optional if registered.&lt;br /&gt;
#Increased execution speed with less OnUpdate code&lt;br /&gt;
#Moved afterInit to after the chat channels have spammed their color changing.&lt;br /&gt;
&lt;br /&gt;
===Intermediate changes===&lt;br /&gt;
#Updated toc to 11000&lt;br /&gt;
&lt;br /&gt;
===Rev: 2789===&lt;br /&gt;
#REALLY fixed &amp;#039;next&amp;#039; error. For future refrence it was incurred by removing the current key/value pair from a table while itterating over it with a for loop. Unfortunetly no one wrote this down before, so the sam problem someone else fixed was recreated on accident in an attempt to make more efficient. &amp;#039;&amp;#039;&amp;#039;(CORRECT)&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
===Rev: 2789===&lt;br /&gt;
#Merged the repeating and byName lists for OnUpdate efficiency. (Note: this also means scheduleByName and scheduleRepeating can no longer have the same names)&lt;br /&gt;
#Added Chronos.flushByName(name, when) - Updates the ByName or Repeating event to flush at the time specified. If no time is specified flush will be immediate. If it is a Repeating event the timer will be reset.&lt;br /&gt;
#Added Chronos.debug(booleanEnable) for debugging. This also means that the normal OnUpdate function has been shortened and is now slimmer/quicker.&lt;br /&gt;
#unscheduleRepeating and isScheduledRepeating now mirror unscheduleByName and isScheduledByName for backwards compatibility.&lt;br /&gt;
#Fixed &amp;#039;next&amp;#039; error that was cropping up in the for loops when niling before calling a local var. &amp;#039;&amp;#039;&amp;#039;(INCORRECT)&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
===Rev: 2782===&lt;br /&gt;
#Fixed index number bug &amp;#039;&amp;#039;&amp;#039;(INCORRECT)&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
===Rev: 2781===&lt;br /&gt;
#Fixed invalid key for &amp;#039;next&amp;#039; bug. &amp;#039;&amp;#039;&amp;#039;(INCORRECT)&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
===Rev: 2778===&lt;br /&gt;
#No longer requires Sea&lt;br /&gt;
#Updated TOC file loading method&lt;br /&gt;
#Made schedule calls a tad more efficient&lt;br /&gt;
#converted OnUpdate while loops into for loops for efficiency&lt;br /&gt;
&lt;br /&gt;
===Rev: 2777===&lt;br /&gt;
#Added Chronos.scheduleRepeating(name, delay, function) which calls functions (without arguments) every X (delay) seconds. Useful for simulating OnUpdate for efficency (ex delay of .1 would call the function 10x/sec). Recall this function to update the time. (ex Chronos.scheduleRepeating(name, delay) )&lt;br /&gt;
#Added the Chronos.unscheduleRepeating(name)&lt;br /&gt;
#Added Chronos.IsScheduledRepeating(name)&lt;br /&gt;
#Updated TOC to 1800&lt;/div&gt;</summary>
		<author><name>Bear</name></author>
	</entry>
</feed>