<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Tangerine Musings &#187; Release Notes</title>
	<atom:link href="http://clevertangerine.com/blog/category/release-notes/feed/" rel="self" type="application/rss+xml" />
	<link>http://clevertangerine.com/blog</link>
	<description></description>
	<lastBuildDate>Sat, 25 Oct 2014 07:11:45 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=4.1.41</generator>
	<item>
		<title>Zombie Tangerines&#8230;</title>
		<link>http://clevertangerine.com/blog/2014/02/zombie-tangerines/</link>
		<comments>http://clevertangerine.com/blog/2014/02/zombie-tangerines/#comments</comments>
		<pubDate>Mon, 10 Feb 2014 00:03:17 +0000</pubDate>
		<dc:creator><![CDATA[twillis]]></dc:creator>
				<category><![CDATA[RCLogbook Musings]]></category>
		<category><![CDATA[Release Notes]]></category>
		<category><![CDATA[Release Previews]]></category>

		<guid isPermaLink="false">http://clevertangerine.com/blog/?p=271</guid>
		<description><![CDATA[The poor blog has been neglected, but it keeps coming back from the dead anyway. Though, in the meantime, 4.1 and 4.2 got taken care of and released into the wild. You can find 4.2 on your friendly neighborhood App &#8230; <a href="http://clevertangerine.com/blog/2014/02/zombie-tangerines/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>The poor blog has been neglected, but it keeps coming back from the dead anyway.</p>
<p>Though, in the meantime, 4.1 and 4.2 got taken care of and released into the wild. You can find 4.2 on your friendly neighborhood App Store. These are both incremental releases, but there is some good stuff in there like Dropbox support (finally) and multicopter model types.</p>
<p>The coding elves are busy working on putting in a few cool things for whatever comes after 4.2. Parallel charging/discharging support is wrapping up along with a few other goodies.</p>
]]></content:encoded>
			<wfw:commentRss>http://clevertangerine.com/blog/2014/02/zombie-tangerines/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>4.0.0 is Out&#8230;</title>
		<link>http://clevertangerine.com/blog/2012/11/4-0-0-is-out/</link>
		<comments>http://clevertangerine.com/blog/2012/11/4-0-0-is-out/#comments</comments>
		<pubDate>Sun, 04 Nov 2012 18:41:26 +0000</pubDate>
		<dc:creator><![CDATA[twillis]]></dc:creator>
				<category><![CDATA[RCLogbook Musings]]></category>
		<category><![CDATA[Release Notes]]></category>

		<guid isPermaLink="false">http://clevertangerine.com/blog/?p=260</guid>
		<description><![CDATA[Well, as you have probably seen, 4.0.0 is now out. The day job got really crazy and we are behind getting documentation up and the website updated. Not that anyone reads the user’s guide anyway, amirite? There is all kinds &#8230; <a href="http://clevertangerine.com/blog/2012/11/4-0-0-is-out/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>Well, as you have probably seen, 4.0.0 is now out. The day job got really crazy and we are behind getting documentation up and the website updated. Not that anyone reads the user’s guide anyway, amirite? <img src="http://clevertangerine.com/blog/wp-includes/images/smilies/icon_smile.gif" alt=":)" class="wp-smiley" /></p>
<p>There is all kinds of goodies in 4.0.0, many thanks to the beta testers who did great work beating on the app.</p>
<p>Happy flying!</p>
]]></content:encoded>
			<wfw:commentRss>http://clevertangerine.com/blog/2012/11/4-0-0-is-out/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Where oh Where is my 4.0 Release&#8230;</title>
		<link>http://clevertangerine.com/blog/2012/09/where-oh-where-is-my-4-0-release/</link>
		<comments>http://clevertangerine.com/blog/2012/09/where-oh-where-is-my-4-0-release/#comments</comments>
		<pubDate>Sun, 16 Sep 2012 02:33:49 +0000</pubDate>
		<dc:creator><![CDATA[twillis]]></dc:creator>
				<category><![CDATA[RCLogbook Musings]]></category>
		<category><![CDATA[Release Notes]]></category>

		<guid isPermaLink="false">http://clevertangerine.com/blog/?p=250</guid>
		<description><![CDATA[We found a few annoying bugs late in testing, that slowed us down. Then, I am not sure you heard this, but I guess Apple announced a new iPhone? Along with the phone came new development tools which created a &#8230; <a href="http://clevertangerine.com/blog/2012/09/where-oh-where-is-my-4-0-release/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>We found a few annoying bugs late in testing, that slowed us down.</p>
<p>Then, I am not sure you heard this, but I guess Apple announced a new iPhone?</p>
<p>Along with the phone came new development tools which created a few other issues.</p>
<p>So, we are holding the release until next month. This will give us a chance to get it updated for iOS 6 as well as iPhone 5. Plan is to get the submission to the App Store elves at Apple right around the end of September which would put it in the store early October. This will add one more bullet to the feature list:</p>
<ul>
<li>Support for iOS 6 as well as the iPhone 5.</li>
</ul>
<p>The only bad news out of this (well, other than the delay), is that RCL 4 will now require iOS 4.3 or greater. This means that 3.8.2 will be the last release than runs on the venerable iPhone 3G. Long story as to why this is so, but it is due to some changes in the development tools and a desire not to leave anyone with an iPhone 3G running a broken 4.0.0 release that we cannot release an update for.</p>
]]></content:encoded>
			<wfw:commentRss>http://clevertangerine.com/blog/2012/09/where-oh-where-is-my-4-0-release/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Release 3.8.1 is Out!</title>
		<link>http://clevertangerine.com/blog/2012/06/release-3-8-1-is-out/</link>
		<comments>http://clevertangerine.com/blog/2012/06/release-3-8-1-is-out/#comments</comments>
		<pubDate>Thu, 14 Jun 2012 04:30:58 +0000</pubDate>
		<dc:creator><![CDATA[twillis]]></dc:creator>
				<category><![CDATA[Bugs Harsh My Mellow]]></category>
		<category><![CDATA[RCLogbook Musings]]></category>
		<category><![CDATA[Release Notes]]></category>

		<guid isPermaLink="false">http://clevertangerine.com/blog/?p=213</guid>
		<description><![CDATA[There was a big whoops in 3.8.0 for folks running iOS 4. Strangely enough, there were very few complaints which either means that pretty much nobody is running the app on iOS 4 or they never got around to charging &#8230; <a href="http://clevertangerine.com/blog/2012/06/release-3-8-1-is-out/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>There was a big whoops in 3.8.0 for folks running iOS 4. Strangely enough, there were very few complaints which either means that pretty much nobody is running the app on iOS 4 or they never got around to charging batteries. This whoops has been fixed and the people responsible, sacked.</p>
]]></content:encoded>
			<wfw:commentRss>http://clevertangerine.com/blog/2012/06/release-3-8-1-is-out/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Wh00t!</title>
		<link>http://clevertangerine.com/blog/2011/11/wh00t/</link>
		<comments>http://clevertangerine.com/blog/2011/11/wh00t/#comments</comments>
		<pubDate>Mon, 07 Nov 2011 04:46:44 +0000</pubDate>
		<dc:creator><![CDATA[twillis]]></dc:creator>
				<category><![CDATA[RCLogbook Musings]]></category>
		<category><![CDATA[Release Notes]]></category>
		<category><![CDATA[Release Previews]]></category>

		<guid isPermaLink="false">http://clevertangerine.com/blog/?p=139</guid>
		<description><![CDATA[Well, we are code complete. The last non-bug-fix check-in was done this morning. Between football games this afternoon, we polished off a couple of bugs and issues. Since we managed to get a bit more done than originally expected or &#8230; <a href="http://clevertangerine.com/blog/2011/11/wh00t/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>Well, we are code complete. The last non-bug-fix check-in was done this morning. Between football games this afternoon, we polished off a couple of bugs and issues. Since we managed to get a bit more done than originally expected or planned, we decided to go with 3.7 for the version number. We will now go through several rounds of testing and are shooting to submit the final binary to the App Store in early December.</p>
<p>We are still looking for a few good beta testers, so drop us an email if you are interested.</p>
<p>The feature list can be found after the jump&#8230;</p>
<p><span id="more-139"></span>There was a fair amount of work under the hood, but here is what is new in 3.7:</p>
<ul>
<li>New database elements for propellers. Models and events can now specify a propeller. The battery performance plots can filter on propellers now.</li>
<li>New database elements for event “style”. Models and events can now specify a style. The battery performance plots can filter on styles now.</li>
<li>Support for “retiring” a model or battery. This keeps the data in RCLogbook, but moves it to a separate page accessible from the main Model and Battery tab.</li>
<li>Support for filtering individual cycles from the battery performance plots. This way, if you know a cycle is an outlier, you can exclude it from being included in the plots.</li>
<li>Check list pages before and after events now have a “Check All” and “Uncheck All” button to streamline check lists.</li>
<li>Check list notes fields are now exposed in the UI.</li>
<li>When selecting batteries for an event, batteries are now sorted in order of least recently charged within a group of batteries with the same capacity, cells, etc.</li>
<li>Directly entering an event has been streamlined by removing the “Date Select” page; this is now handled through the “Event Complete” page.</li>
<li>New default added to set the duration of a directly-entered event to the duration of the model’s last event.</li>
<li>New default added to set the charge amount of a charge cycle to the capacity of the battery.</li>
<li>When the web server is running, the app will disable the device auto lock to avoid changing the port number.</li>
<li>Battery performance pages now default to setting the slider to the time corresponding to 80% capacity.</li>
<li>Fixed a number of visual issues and glitches under iOS 5.</li>
<li>Fixed bug under iOS 5 that could cause the URL for the web server to incorrectly point to the IP of the cellular interface, not the WiFi interface.</li>
<li>Fixed bug in battery performance plots that could cause a crash for particular small data sets.</li>
<li>Fixed a bug in event location selection that could lead to a crash.</li>
<li>Miscellaneous tweaks, updates, re-factoring, and stability improvements.</li>
</ul>
<p>That about does it.</p>
]]></content:encoded>
			<wfw:commentRss>http://clevertangerine.com/blog/2011/11/wh00t/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Latest is Live</title>
		<link>http://clevertangerine.com/blog/2011/08/latest-is-live/</link>
		<comments>http://clevertangerine.com/blog/2011/08/latest-is-live/#comments</comments>
		<pubDate>Thu, 18 Aug 2011 06:19:14 +0000</pubDate>
		<dc:creator><![CDATA[twillis]]></dc:creator>
				<category><![CDATA[Release Notes]]></category>

		<guid isPermaLink="false">http://clevertangerine.com/blog/?p=115</guid>
		<description><![CDATA[Well, 3.5.2 is now on the App Store according to the App Store elves. That should take care of the last nagging iOS 3 issues (I hope). In the meantime, work has started on the next release. Current plan is &#8230; <a href="http://clevertangerine.com/blog/2011/08/latest-is-live/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>Well, 3.5.2 is now on the App Store according to the App Store elves. That should take care of the last nagging iOS 3 issues (I hope). In the meantime, work has started on the next release. Current plan is to do something fairly quick to cover a few database additions that were punted on for 3.5.</p>
<p>Onward!</p>
]]></content:encoded>
			<wfw:commentRss>http://clevertangerine.com/blog/2011/08/latest-is-live/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Again With the Dot Release?</title>
		<link>http://clevertangerine.com/blog/2011/08/again-with-the-dot-release/</link>
		<comments>http://clevertangerine.com/blog/2011/08/again-with-the-dot-release/#comments</comments>
		<pubDate>Thu, 11 Aug 2011 19:10:34 +0000</pubDate>
		<dc:creator><![CDATA[twillis]]></dc:creator>
				<category><![CDATA[iOS Musings]]></category>
		<category><![CDATA[RCLogbook Musings]]></category>
		<category><![CDATA[Release Notes]]></category>

		<guid isPermaLink="false">http://clevertangerine.com/blog/?p=110</guid>
		<description><![CDATA[Ahh, 3.5.1, we hardly knew ye. It seems that 3.5.1 did not quite get all of the bugs that it should have taken care of. So, we are on to 3.5.2. All of the bugs are issues with iOS 3, so &#8230; <a href="http://clevertangerine.com/blog/2011/08/again-with-the-dot-release/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>Ahh, 3.5.1, we hardly knew ye. It seems that 3.5.1 did not quite get all of the bugs that it should have taken care of. So, we are on to 3.5.2. All of the bugs are issues with iOS 3, so you can skip right over this if you are running iOS 4.</p>
<p>So others can learn from what has, so far, not been one of the smoothest RCLogbook release cycles, here is what happened&#8230;</p>
<p><span id="more-110"></span></p>
<p>Back when 3.5.0 was being laid down, the feature set was a little more extensive. As a result, I decided that RCLogbook would require iOS 4 at minimum. As a result, there were a few places where I moved from some existing code that worked to new APIs introduced in iOS 4 that were more compact, easier to use, and so on.</p>
<p>As development wore on, some choices were made to drop some of the originally planned features in favor of getting 3.5 out faster. With the pull-in, it was also decided that I would not leave iOS 3 behind quite yet. So, I began to back out some of the iOS 4 specific changes (or, rather, appropriately guard them – originally I had not guarded them since, hey, the app was going to require iOS 4 at minimum so why do a “if iOS 4” song-and-dance).</p>
<p>You can see where this is going. Turns out, I did not get them all in 3.5.0. Turns out I also did not get them all in 3.5.1. While no bugs are ever OK, the transgression in 3.5.0 is a slightly more forgivable – I did get most of guards in place. The transgression in 3.5.1 is a matter of rushing the release out to help out the user base on iOS 3 (of which there are at least a handful of folks who have emailed me with tales of crashes) and not taking the time to make sure I really had all of the guards in place this time. It also did not help that I assumed the bug report was for the crash I was seeing locally (in this case, “add a flight” could mean either with or without the event timer). It turns out that there were three escapes that needed to be fixed and I assumed that the one I fixed was the one the user was seeing, which was not the case.</p>
<p>What I learned:</p>
<ul>
<li>Guard always if there is even a sliver of a chance that you might want to run on an OS that does not support the API.</li>
<li>Always ask for clarification on bug reports to make sure you are fixing what is being reported, not a different bug.</li>
<li>Stop, take time, and double-check.</li>
</ul>
<div><span class="Apple-style-span" style="font-size: 16px;">This is probably programming 101, but hey, mistakes get made sometimes. And so, 3.5.2 was submitted today. Live and learn.</span></div>
]]></content:encoded>
			<wfw:commentRss>http://clevertangerine.com/blog/2011/08/again-with-the-dot-release/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The 3.5.0 Release is Available on the App Store</title>
		<link>http://clevertangerine.com/blog/2011/08/the-3-5-0-release-is-available-on-the-app-store/</link>
		<comments>http://clevertangerine.com/blog/2011/08/the-3-5-0-release-is-available-on-the-app-store/#comments</comments>
		<pubDate>Sat, 06 Aug 2011 19:00:47 +0000</pubDate>
		<dc:creator><![CDATA[twillis]]></dc:creator>
				<category><![CDATA[Release Notes]]></category>

		<guid isPermaLink="false">http://clevertangerine.com/blog/?p=104</guid>
		<description><![CDATA[According to the email from the Apple elves, the app became available mid-day yesterday. We have one bug report that popped up that we are looking into. Generally, before you update to a new version it is good practice to &#8230; <a href="http://clevertangerine.com/blog/2011/08/the-3-5-0-release-is-available-on-the-app-store/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>According to the email from the Apple elves, the app became available mid-day yesterday. We have one bug report that popped up that we are looking into.</p>
<p>Generally, before you update to a new version it is good practice to download the complete binary database from the current version. That way, you had a copy of your database in the unlikely event things come off the rails.</p>
]]></content:encoded>
			<wfw:commentRss>http://clevertangerine.com/blog/2011/08/the-3-5-0-release-is-available-on-the-app-store/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
