Upgrading simple-icons 13 to 14
Breaking13.21.0 → 14.15.0Breaking45New53Changed31
BreakingUpgrade verdict
40 breaking changes.
In plain terms
- Many brand icons are no longer included, so code importing them will break.
- The Adobe Fonts logo is no longer included in the icon set.
- The Adobe Illustrator logo is no longer included in the icon set.
- The Adobe InDesign logo is no longer included in the icon set.
Must act Top 3 of 40 that need code or config changes
What you must change
Breaking40
Removes 59 icons, starting with Adobe, Adobe Acrobat Reader, Adobe After Effects, Adobe Audition, Adobe Creative Cloud and Adobe Dreamweaver.
AdobeAdobe Acrobat ReaderAdobe After EffectsAdobe AuditionAdobe Creative CloudAdobe DreamweaverRemoves the Adobe Fonts icon.
siAdobeFontsRemoves the Adobe Illustrator icon.
siAdobeIllustratorRemoves the Adobe InDesign icon.
siAdobeIndesignRemoves the Adobe Lightroom icon.
siAdobeLightroomsiAdobeLightroomclassicRemoves the Adobe Photoshop icon.
siAdobePhotoshopRemoves the Adobe Premiere Pro icon.
siAdobePremiereproRemoves the Adobe XD icon.
siAdobeXdRemoves the ASKfm icon.
siAskfmRemoves the Caffeine icon.
siCaffeineRemoves the CKEditor 4 icon.
siCkeditor4Removes the Cliqz icon.
siCliqzRemoves the Coil icon.
siCoilRemoves the D3.js icon.
siD3DotjsRemoves the del.icio.us icon.
siDeliciousRemoves the El Jueves icon.
siElJuevesRemoves the Ello icon.
siElloRemoves the FeatHub icon.
siFeathubRemoves the Fluxus icon.
siFluxusRemoves the Foursquare City Guide icon.
siFoursquarecityguideRemoves 20 icons, including Funimation, LinkedIn, Magento, Oracle, and several Nintendo icons.
FunimationGame & WatchGéantKatacodaLinkedInMagentoMarketoMicrogeneticsRemoves the Funimation icon.
FunimationRemoves the Game & Watch icon.
Game & WatchRemoves the Géant icon.
GéantRemoves the Katacoda icon.
KatacodaRemoves the LinkedIn icon.
LinkedInRemoves the Magento icon.
MagentoRemoves the Marketo icon.
MarketoRemoves the Microgenetics icon.
MicrogeneticsRemoves the Nintendo icon.
NintendoNintendo 3DSNintendo DSNintendo GameCubeNintendo SwitchRemoves the Nuxt.js icon.
Nuxt.jsRemoves the Oracle icon.
OracleRemoves the Pokémon icon.
PokémonRemoves the RadioPublic icon.
RadioPublicRemoves the Realm icon.
RealmRemoves the Revue icon.
RevueRemoves the Skyrock icon.
SkyrockRemoves 59 icons, including smash.gg, Spinrilla, StackPath, Stitcher, Studyverse, T-Mobile, Tableau, Tencent QQ, Tutanota, Uptobox, Wii, Wii U and Zerply.
Drops the
icons property from the _data/simple-icons.json structure; the JSON content is now the array of icons.getIconsDataiconsRenames
getIconDataPath() to getIconsDataPath() for consistent function naming.getIconDataPath()getIconsDataPath()API changes
Generated by DepDelta from published .d.ts files. Not mixed with prose notes.
- removed:
const siAdobe: I - removed:
const siAdobeacrobatreader: I - removed:
const siAdobeaftereffects: I - removed:
const siAdobeaudition: I - removed:
const siAdobecreativecloud: I - removed:
const siAdobedreamweaver: I - removed:
const siAdobefonts: I - removed:
const siAdobeillustrator: I - removed:
const siAdobeindesign: I - removed:
const siAdobelightroom: I - removed:
const siAdobelightroomclassic: I - removed:
const siAdobephotoshop: I - removed:
const siAdobepremierepro: I - removed:
const siAdobexd: I - removed:
const siAskfm: I - removed:
const siCaffeine: I - removed:
const siCkeditor4: I - removed:
const siCliqz: I - removed:
const siCoil: I - removed:
const siD3dotjs: I - removed:
const siDelicious: I - removed:
const siEljueves: I - removed:
const siEllo: I - removed:
const siFeathub: I - removed:
const siFluxus: I - removed:
const siFoursquarecityguide: I - removed:
const siFunimation: I - removed:
const siGameandwatch: I - removed:
const siGeant: I - removed:
const siKatacoda: I - removed:
const siLinkedin: I - removed:
const siMagento: I - removed:
const siMarketo: I - removed:
const siMicrogenetics: I - removed:
const siNintendo3ds: I - removed:
const siNintendo: I - removed:
const siNintendods: I - removed:
const siNintendogamecube: I - removed:
const siNintendoswitch: I - removed:
const siNuxtdotjs: I - removed:
const siOracle: I - removed:
const siPokemon: I - removed:
const siRadiopublic: I - removed:
const siRealm: I - removed:
const siRevue: I - removed:
const siSkyrock: I - removed:
const siSmashdotgg: I - removed:
const siSpinrilla: I - removed:
const siStackpath: I - removed:
const siStitcher: I - removed:
const siStudyverse: I - removed:
const siTableau: I - removed:
const siTencentqq: I - removed:
const siTmobile: I - removed:
const siTutanota: I - removed:
const siUptobox: I - removed:
const siWii: I - removed:
const siWiiu: I - removed:
const siZerply: I - added:
const siAfdian: I - added:
const siAntennapod: I - added:
const siBackstage_casting: I - added:
const siBetterdiscord: I - added:
const siBrandfetch: I - added:
const siCnes: I - added:
const siCommonlisp: I - added:
const siCrewai: I - added:
const siCss: I - added:
const siD3: I - added:
const siDeutschetelekom: I - added:
const siDevbox: I - added:
const siDmm: I - added:
const siEverydotorg: I - added:
const siFilen: I - added:
const siFormbricks: I - added:
const siFortnite: I - added:
const siFreetube: I - added:
const siFrigate: I - added:
const siFyle: I - added:
const siGandi: I - added:
const siGldotinet: I - added:
const siGleam: I - added:
const siGoogletv: I - added:
const siGradio: I - added:
const siGsma: I - added:
const siH2database: I - added:
const siHbomax: I - added:
const siJdoodle: I - added:
const siKdeneon: I - added:
const siKiwix: I - added:
const siKubespray: I - added:
const siLangflow: I - added:
const siLanggraph: I - added:
const siLottiefiles: I - added:
const siMealie: I - added:
const siMihon: I - added:
const siNetim: I - added:
const siNewpipe: I - added:
const siNfcore: I - added:
const siNhost: I - added:
const siNotebooklm: I - added:
const siNuxt: I - added:
const siObtainium: I - added:
const siOpen3d: I - added:
const siOpencritic: I - added:
const siOsmand: I - added:
const siPortableappsdotcom: I - added:
const siPremid: I - added:
const siQq: I - added:
const siRadiofrance: I - added:
const siRakutenkobo: I - added:
const siRook: I - added:
const siSagemath: I - added:
const siSimplelocalize: I - added:
const siStartdotgg: I - added:
const siSwisscows: I - added:
const siTorizon: I - added:
const siTuta: I - added:
const siUltralytics: I - added:
const siUmbrel: I - added:
const siV0: I - added:
const siVelocity: I - added:
const siVinted: I - added:
const siWindsurf: I - added:
const siWxt: I - added:
const siXyflow: I - added:
const siYolo: I - added:
const siYouhodler: I - added:
const siZenbrowser: I
- removed:
function getIconDataPath(rootDirectory?: string): string - changed:
type Aliases = { aka?: string[]; dup?: DuplicateAlias[]; loc?: Record<string, string> } → type Aliases = { aka?: string[]; dup?: DuplicateAlias[]; loc?: Record<string, string>; old?: string[] } - added:
function getIconsDataPath(rootDirectory?: string): string