Skip to content

Upgrading simple-icons 13 to 14

Breaking13.21.0 → 14.15.0Breaking45New53Changed31

BreakingUpgrade verdict

40 breaking changes.

  • 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.
Top 3 of 40 that need code or config changes
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 Dreamweaver
Removes the Adobe Fonts icon.
siAdobeFonts
Removes the Adobe Illustrator icon.
siAdobeIllustrator
Removes the Adobe InDesign icon.
siAdobeIndesign
Removes the Adobe Lightroom icon.
siAdobeLightroomsiAdobeLightroomclassic
Removes the Adobe Photoshop icon.
siAdobePhotoshop
Removes the Adobe Premiere Pro icon.
siAdobePremierepro
Removes the Adobe XD icon.
siAdobeXd
Removes the ASKfm icon.
siAskfm
Removes the Caffeine icon.
siCaffeine
Removes the CKEditor 4 icon.
siCkeditor4
Removes the Cliqz icon.
siCliqz
Removes the Coil icon.
siCoil
Removes the D3.js icon.
siD3Dotjs
Removes the del.icio.us icon.
siDelicious
Removes the El Jueves icon.
siElJueves
Removes the Ello icon.
siEllo
Removes the FeatHub icon.
siFeathub
Removes the Fluxus icon.
siFluxus
Removes the Foursquare City Guide icon.
siFoursquarecityguide
Removes 20 icons, including Funimation, LinkedIn, Magento, Oracle, and several Nintendo icons.
FunimationGame & WatchGéantKatacodaLinkedInMagentoMarketoMicrogenetics
Removes the Funimation icon.
Funimation
Removes the Game & Watch icon.
Game & Watch
Removes the Géant icon.
Géant
Removes the Katacoda icon.
Katacoda
Removes the LinkedIn icon.
LinkedIn
Removes the Magento icon.
Magento
Removes the Marketo icon.
Marketo
Removes the Microgenetics icon.
Microgenetics
Removes the Nintendo icon.
NintendoNintendo 3DSNintendo DSNintendo GameCubeNintendo Switch
Removes the Nuxt.js icon.
Nuxt.js
Removes the Oracle icon.
Oracle
Removes the Pokémon icon.
Pokémon
Removes the RadioPublic icon.
RadioPublic
Removes the Realm icon.
Realm
Removes the Revue icon.
Revue
Removes the Skyrock icon.
Skyrock
Removes 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.
getIconsDataicons
Renames getIconDataPath() to getIconsDataPath() for consistent function naming.
getIconDataPath()getIconsDataPath()

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