<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://devzone.nordicsemi.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>SDK backwards compatibility support for older SD</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/70537/sdk-backwards-compatibility-support-for-older-sd</link><description>I was looking at this compatibility matrix, for SD and SDK. 
 https://infocenter.nordicsemi.com/index.jsp?topic=%2Fcomp_matrix_nrf52832%2FCOMP%2Fnrf52832%2Fic_rev_sdk_sd_comp_matrix.html 
 Are SDKs meant to be backwards compatible with all older versions</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 19 Jan 2021 09:22:39 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/70537/sdk-backwards-compatibility-support-for-older-sd" /><item><title>RE: SDK backwards compatibility support for older SD</title><link>https://devzone.nordicsemi.com/thread/289950?ContentTypeID=1</link><pubDate>Tue, 19 Jan 2021 09:22:39 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3b66bf03-5411-4f29-b88c-8395999a3549</guid><dc:creator>ovrebekk</dc:creator><description>&lt;p&gt;You welcome &lt;span class="emoticon" data-url="https://devzone.nordicsemi.com/cfs-file/__key/system/emoji/1f642.svg" title="Slight smile"&gt;&amp;#x1f642;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: SDK backwards compatibility support for older SD</title><link>https://devzone.nordicsemi.com/thread/289856?ContentTypeID=1</link><pubDate>Mon, 18 Jan 2021 17:03:19 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ca72afa5-8ef4-4cf4-aefb-dbda48f03ffc</guid><dc:creator>tlgage</dc:creator><description>&lt;p&gt;Makes sense, thanks!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: SDK backwards compatibility support for older SD</title><link>https://devzone.nordicsemi.com/thread/289652?ContentTypeID=1</link><pubDate>Mon, 18 Jan 2021 09:48:54 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:33c47b51-4072-40ac-9384-0e3bb452a824</guid><dc:creator>ovrebekk</dc:creator><description>&lt;p&gt;Hi&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Minor SoftDevice updates (S132 v5.0.0 to v5.1.0 for example) will never change existing API&amp;#39;s, they will only modify the implementation of existing ones or add new ones.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;This means that you can safely update to a new minor version without changing the SDK.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Major SoftDevice updates on the other hand (S132 v5.x.x to v6.x.x for example) can both change and remove existing API functions, in addition to adding new ones, and they will normally not work on other SDK versions than the ones they were designed for.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;This means you normally need to change both the SoftDevice and SDK version if you plan to upgrade to a new major version of the SoftDevice.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Best regards&lt;br /&gt;Torbjørn&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>