After update config.xml differs from new ionic project

I just updated my project using the changelog guide.
After updating my project and comparing it to a newly generated project the config.xml files differ, mainly in the breakout of the resources for ios/android.

old:

 <platform name="android">
    <allow-intent href="market:*"/>
  </platform>
  <platform name="ios">
    <allow-intent href="itms:*"/>
    <allow-intent href="itms-apps:*"/>
  </platform>

new snippet:

<platform name="android">
    <allow-intent href="market:*"/>
    <icon src="resources/android/icon/drawable-ldpi-icon.png" density="ldpi"/>
    <icon src="resources/android/icon/drawable-mdpi-icon.png" density="mdpi"/>
    <icon src="resources/android/icon/drawable-hdpi-icon.png" density="hdpi"/>
    <icon src="resources/android/icon/drawable-xhdpi-icon.png" density="xhdpi"/>
    <icon src="resources/android/icon/drawable-xxhdpi-icon.png" density="xxhdpi"/>
    <icon src="resources/android/icon/drawable-xxxhdpi-icon.png" density="xxxhdpi"/>
    <splash src="resources/android/splash/drawable-land-ldpi-screen.png" density="land-ldpi"/>
    <splash src="resources/android/splash/drawable-land-mdpi-screen.png"
    //etc....

I am also missing these 2 lines:

<preference name="SplashScreen" value="screen"/>
<preference name="SplashScreenDelay" value="3000"/>

ionic info

Cordova CLI: 6.5.0
Ionic Framework Version: 3.0.1
Ionic CLI Version: 2.2.3
Ionic App Lib Version: 2.2.1
Ionic App Scripts Version: 1.3.0
ios-deploy version: Not installed
ios-sim version: Not installed
OS: Windows 10
Node Version: v6.10.2
Xcode version: Not installed

npm list -g --depth=0

C:\Users\scott\AppData\Roaming\npm
+-- @angular/cli@1.0.0
+-- cordova@6.5.0
+-- ionic@2.2.3
+-- ionicons@3.0.0
+-- node-gyp@3.6.0
+-- npm@4.5.0
+-- npm-windows-upgrade@4.0.0
+-- typescript@2.2.2
`-- typings@2.1.1

Have I missed something in the migration, or possibly a plugin?