Skip to content
Compare
Choose a tag to compare

Changes

  • #1313: Update font CSS
  • #1193: Prep for v1.8.2
  • #1311: Fix some icon bugs
  • #1261: package.json: remove engines
  • #1148: Use a custom svgo plugin to optimize svg attributes
  • #1262: Move linkinator to actions
  • #1260: Update build scripts from upstream and minor lint tweaks
  • #1312: Add font-display: block

📖 Docs

  • #1287: Remove layout: icon from frontmatter as it's not needed
  • #1231: Update .browserslistrc from upstream

📦 Dependencies

  • #1285: Update devDependencies
  • #1301: build(deps): bump github/codeql-action from 1 to 2
  • #1283: Update devDependencies
  • #1279: build(deps-dev): bump find-unused-sass-variables from 4.0.3 to 4.0.4
  • #1259: Update svg-sprite to v2.0.0-beta3
  • #1277: build(deps-dev): bump stylelint from 14.6.0 to 14.6.1
  • #1276: build(deps-dev): bump hugo-bin from 0.83.1 to 0.84.0
  • #1275: build(deps-dev): bump eslint from 8.11.0 to 8.12.0
  • #1263: Update devDependencies
  • #1246: build(deps): bump actions/checkout from 2 to 3
  • #1243: build(deps-dev): bump find-unused-sass-variables from 4.0.1 to 4.0.2
  • #1244: build(deps-dev): bump eslint from 8.9.0 to 8.10.0
  • #1241: build(deps): bump actions/setup-node from 2 to 3
  • #1242: build(deps-dev): bump postcss from 8.4.6 to 8.4.7
  • #1240: build(deps-dev): bump hugo-bin from 0.80.2 to 0.81.0
  • #1239: build(deps-dev): bump stylelint from 14.5.1 to 14.5.3
  • #1220: Update devDependencies
Compare
Choose a tag to compare

Changes

  • #1214: Prep for v1.8.1
  • #1198: Fixed Wrench adjustable circle typo
  • #1215: Fix hospital icon
  • #1213: Update dozens of icons to fix fill rules for icon fonts

📖 Docs

  • #1212: Add sync tag to arrow-repeat
  • #1211: Add 'signal' tag to reception icons.

📦 Dependencies

  • #1191: build(deps-dev): bump find-unused-sass-variables from 3.1.0 to 4.0.1
Compare
Choose a tag to compare

Changes

  • New heart icons just in time for Valentine's Day including cards, envelopes, calendar, chat, and more
    • Fixes #301: Heart rate
  • Adds nearly 50 file extension icons (e.g., .docx and .png) for various file types
    • Closes #812. This is about how far I'm willing to go for supporting various programming icons. I don't see myself pulling in every language, brand, or file type mind you. Just enough for coverage.
  • Fixes #358: Balloon icons
  • Fixes #1130: Adds SD icon
  • Adds new set of clipboard icons, plus completes the existing clipboard icons with fill variants
  • Adds magnet icons
  • Adds postage stamp icons
  • Adds hospital icon
  • Adds another set of trash icons
  • Adds postcard icon
  • Adds incognito/private icon
  • Adds alternate sliders
  • Adds envelope-paper icons
  • Adds another set of trash icons
  • Adds wrench icons

🚀 Features

  • #1180: Add 146 new icons for v1.8.0
  • #1149: Document code point on icon page
  • #1146: Add default paths for CSS and SCSS

📖 Docs

  • #759: docs: move font to assets
  • #1149: Document code point on icon page
  • #1152: extend accessibility section
  • #1172: add undo/redo tags to clockwise arrows
  • #1183: Release v1.8.0

📦 Dependencies

  • #1184: Update devDependencies
  • #1177: Update devDependencies
  • #1153: Update devDependencies
Compare
Choose a tag to compare

What's changed

New contributors

Full Changelog: v1.7.1...v1.7.2

4954c4e
Compare
Choose a tag to compare

Changes

  • #860: Update documentation with regards to SVG dimension
  • #1061: Update svg-sprite.json
  • #1088: v1.7.1 icon fixes
  • #1092: Add tag cube to boxes icon
  • #1096: Bump to v1.7.1

📖 Docs

  • #1069: Update Bootstrap to v5.1.3.

📦 Dependencies

  • #1069: Update Bootstrap to v5.1.3.
  • #1081: Update devDependencies
  • #1089: Update devDependencies
  • #1098: build(deps-dev): bump hugo-bin from 0.77.1 to 0.77.2

Full changelog: v1.7.0...v1.7.1

25787cd
Compare
Choose a tag to compare

Changes

This release adds over 100 new icons and updates a handful of others along the way to resolve some bugs.

  • Fixes #188: Ethernet
  • Fixes #314: Number (123)
  • Fixes #352: Send (including variations: plus, dash, x, exclamation, check, and slash)
  • Fixes #365: Bluetooth
  • Fixes #429: Stacked boxes
  • Fixes #546: Explicit badge
  • Fixes #556: Tickets
  • Fixes #577: Robot
  • Fixes #637: Mortarboard hat (graduation hat)
  • Fixes #832: Various PC hardware (video card, generic card, memory stick, motherboard, SSD, HDD)
  • Fixes #868: Quote
  • Fixes #905: Gaming platforms (Nintendo Switch, Playstation, Xbox, Steam)
  • Fixes #403, fixes #927: QR code and QR code scan
  • Fixes #993: Tiktok
  • Fixes #1016: Quora
  • Fixes #1028: Infinity
  • Fixes #1065: Git

Plus...

  • Bandaid
  • Body text
  • Boombox
  • D-Pad
  • Ear
  • New envelope variations (plus, dash, x, exclamation, check, and slash)
  • List columns
  • Meta (formerly Facebook)
  • PC (vertical, horizontal, and with displays)
  • Various inputs (USB-A,
  • +/-
  • Projector
  • Terminal variations (plus, dash, split)
  • Window variations (plus, dash x, split, stack, fullscreen, desktop)
  • Video inputs (HDMI, Display Port)
  • USB (type A, type C, plug, symbol, mini, micro, drive)
  • Modem
  • Router
  • Optical audio

Bugs

  • Fixes #1062: x-lg now renders correctly
  • Fixed mixed up names for cloud-haze-1 and cloud-haze2. cloud-haze-1 is now cloud-haze and cloud-haze is now cloud-haze2.

📖 Docs

  • #879: Update year in LICENSE.md
  • #997: docs: move bootstrap.min.js to the application bundle
  • #1053: docs: include the built font CSS
  • #1067: Rename local npm publish script to release

📦 Dependencies

  • #1060: Update devDependencies
Compare
Choose a tag to compare

Patch release to address duplicate fill attributes in all the new icon we added in v1.6.0, plus a few more fixes.

  • #1052: Some bugfix updates for our v1.6.0 release:
    • Fixes #986: Updates Discord icon to their new logo
    • Fixes #1050: Replace fill Snapchat icon will outline version to better match official brand
    • Fixes #1043: Update URL in hero for v1.6.0 blog post
  • #1048: Updated SVGO config and re-processed all new icons added in v1.6.0, plus miscellaneous dev patches.
Compare
Choose a tag to compare

Highlights

We have a few dozen new and updated icons in this release, including:

  • New brand icons for Apple, Behance, Dribbble, Line, Medium, Microsoft, PayPal, Pinterest, Signal, Snapchat, Spotify, Stack Overflow, Strava, Vimeo, Windows, and WordPress
  • Two new easel variations
  • New fingerprint icon
  • New magic stick
  • New people variations for rolodex, workspace, and video chat
  • New webcam icons
  • New radioactive icon
  • New fan icon
  • New hypnotize icon
  • New yin yang icon
  • New activity/pulse icon
  • Updated large dash, plus, slash, x, i, ?, !, and check icons to have a thinner stroke that better matches other icons
  • Updated graph-up and graph-down icons, with the previous ones being renamed to graph-up-arrow and graph-down-arrow

We've fixed a few glitches with existing icons in this release:

  • droplet-fill now renders correctly thanks to an updated fill rule
  • lamp and lamp-fill now look more like lamps and less like toilets 😅
  • coin now renders correctly thanks to an updated fill rule
  • cloud now renders correctly thanks to an updated fill rule
  • textarea-resize is no longer incorrectly placed in the viewBox

Changes

  • #1036: Prep v1.6.0
  • #1042: v1.6.0 tweaks
  • #948: CI: publish package on npm
  • #1040: droplet-fill now has proper fill rule
  • #1035: v1.6.0 icons
  • #981: Update Bootstrap to v5.1.1
  • #977: Add more brand icons
  • #975: Add Apple, Windows, and Microsoft
  • #965: Update fonts.
  • #937: CI: make use of the actions/setup-node's cache option
  • #896: Change dependabot to run monthly

🚀 Features

  • #978: compile to scss file for reference and customization
  • #1037: Add .bi to CSS selector
  • #1038: Composer support
  • #340: Configure svg-sprite's SVGO.

🐛 Bug fixes

  • #976: Fix miscellaneous broken icons

📖 Docs

  • #1041: Docs: use bi-exclamation-triangle in SVG example
  • #969: Rename category Social to Brand
  • #968: Add lots of extra tags
  • #949: analytics.html: remove fathom
  • #878: Fix incorrect accessibility button example code

📦 Dependencies

  • #1039: Update devDependencies and switch to Node.js 16/npm 8
  • #1034: Update devDependencies
  • #1030: build(deps-dev): bump fantasticon from 1.2.2 to 1.2.3
  • #1029: build(deps-dev): bump stylelint-config-twbs-bootstrap from 2.2.3 to 2.2.4
  • #1027: build(deps-dev): bump svg-sprite from 1.5.2 to 1.5.3
  • #982: Update svgo to v2.7.0.
  • #1024: build(deps-dev): bump postcss-cli from 8.3.1 to 9.0.1
  • #1025: build(deps-dev): bump autoprefixer from 10.3.4 to 10.3.6
  • #1026: build(deps-dev): bump postcss from 8.3.6 to 8.3.8
  • #1012: Update devDependencies
  • #999: build(deps-dev): bump autoprefixer from 10.3.2 to 10.3.3
  • #998: build(deps): bump tar from 6.1.3 to 6.1.11
  • #990: build(deps-dev): bump autoprefixer from 10.3.1 to 10.3.2
  • #989: build(deps-dev): bump svg-sprite from 1.5.1 to 1.5.2
  • #967: build(deps-dev): bump hugo-bin from 0.74.1 to 0.75.0
  • #964: Regenerate package-lock.json
  • #963: Update svg-sprite to v1.5.1
  • #962: build(deps-dev): bump chalk from 4.1.1 to 4.1.2
  • #958: build(deps-dev): bump postcss from 8.3.5 to 8.3.6
  • #961: build(deps-dev): bump stylelint-config-twbs-bootstrap from 2.2.1 to 2.2.3
  • #960: build(deps-dev): bump eslint from 7.30.0 to 7.32.0
  • #959: build(deps-dev): bump hugo-bin from 0.73.0 to 0.74.1
  • #946: Update devDependencies and regenerate package-lock.json
  • #934: build(deps-dev): bump hugo-bin from 0.72.4 to 0.72.5
  • #932: build(deps-dev): bump hugo-bin from 0.72.2 to 0.72.4
  • #933: build(deps-dev): bump linkinator from 2.13.7 to 2.14.0
  • #925: Update devDependencies
  • #924: build(deps-dev): bump postcss from 8.3.4 to 8.3.5
  • #923: build(deps-dev): bump hugo-bin from 0.71.1 to 0.72.1
  • #922: build(deps-dev): bump eslint from 7.28.0 to 7.29.0
  • #908: Update devDependencies
  • #907: build(deps): bump trim-newlines from 3.0.0 to 3.0.1
  • #906: build(deps-dev): bump eslint from 7.27.0 to 7.28.0
  • #904: build(deps-dev): bump autoprefixer from 10.2.5 to 10.2.6
  • #900: build(deps-dev): bump postcss from 8.2.15 to 8.3.0
  • #899: build(deps-dev): bump eslint from 7.26.0 to 7.27.0
  • #897: build(deps-dev): bump fantasticon from 1.1.3 to 1.2.2
  • #881: build(deps-dev): bump cheerio from 1.0.0-rc.6 to 1.0.0-rc.9
  • #882: build(deps-dev): bump eslint from 7.25.0 to 7.26.0
  • #880: build(deps-dev): bump postcss from 8.2.13 to 8.2.15
Compare
Choose a tag to compare

Changes

  • #861: 45 new icons for v1.5.0

📖 Docs

  • #876: Prep for v1.5.0
  • #862: Add updated image, move figma link, add context around adding svgs

📦 Dependencies

  • #871: build(deps-dev): bump hugo-bin from 0.71.0 to 0.71.1
  • #867: build(deps-dev): bump hugo-bin from 0.70.2 to 0.71.0
  • #866: build(deps-dev): bump stylelint-config-twbs-bootstrap from 2.1.0 to 2.2.0
  • #865: build(deps-dev): bump stylelint from 13.13.0 to 13.13.1
  • #859: Regenerate package-lock.json to fix npm vulnerabilities
  • #858: build(deps-dev): bump chalk from 4.1.0 to 4.1.1
  • #857: build(deps-dev): bump postcss from 8.2.10 to 8.2.13
  • #856: build(deps-dev): bump hugo-bin from 0.70.0 to 0.70.2
  • #855: build(deps-dev): bump stylelint from 13.12.0 to 13.13.0
  • #854: build(deps-dev): bump eslint from 7.24.0 to 7.25.0
  • #848: build(deps-dev): bump cheerio from 1.0.0-rc.5 to 1.0.0-rc.6
  • #847: build(deps-dev): bump vnu-jar from 21.2.5 to 21.4.9
  • #846: build(deps-dev): bump eslint from 7.23.0 to 7.24.0
  • #845: build(deps-dev): bump postcss from 8.2.9 to 8.2.10
  • #838: build(deps-dev): bump postcss from 8.2.8 to 8.2.9
  • #833: build(deps-dev): bump eslint from 7.22.0 to 7.23.0
7cdd53b
Compare
Choose a tag to compare

Changes

  • #830: Prep for v1.4.1
  • #822: Change PowerPoint icons to capitalize the P
  • #821: Update skip-forward and skip-backward icons to fix their names
  • #815: Update mic and record icons to prevent fill rule issues
  • #814: Import existing codepoints for icon font

📖 Docs

  • #829: Fix single view icon examples
  • #828: Update examples
  • #823: Consolidate .bi styles in our docs
  • #817: docs: fix font param
  • #736: docs: link to the GitHub release
  • #818: Update Bootstrap to v5.0.0-beta3
  • #816: Add note about <use> in Chrome
  • #781: Fixed teeny typo (who -> how)
  • #769: Fix GitHub icon in accessibility examples

📦 Dependencies

  • #758: Update svgo to v2.3.0.
  • #819: Regenerate package-lock.json
  • #808: build(deps-dev): bump hugo-bin from 0.69.0 to 0.70.0
  • #809: build(deps-dev): bump purgecss from 4.0.2 to 4.0.3
  • #803: Regenerate package-lock.json
  • #804: build(deps-dev): bump fantasticon from 1.1.1 to 1.1.3
  • #801: build(deps-dev): bump postcss from 8.2.7 to 8.2.8
  • #802: build(deps-dev): bump eslint from 7.21.0 to 7.22.0
  • #791: build(deps-dev): bump stylelint from 13.11.0 to 13.12.0
  • #792: build(deps-dev): bump postcss from 8.2.6 to 8.2.7
  • #793: build(deps-dev): bump autoprefixer from 10.2.4 to 10.2.5
  • #787: build(deps-dev): bump lockfile-lint from 4.6.1 to 4.6.2
  • #786: build(deps-dev): bump eslint from 7.20.0 to 7.21.0
  • #779: Regenerate package-lock.json
  • #777: build(deps-dev): bump lockfile-lint from 4.6.0 to 4.6.1
  • #776: build(deps-dev): bump hugo-bin from 0.68.0 to 0.69.0
  • #773: build(deps-dev): bump purgecss from 4.0.0 to 4.0.2
  • #772: build(deps-dev): bump stylelint from 13.10.0 to 13.11.0
  • #771: build(deps-dev): bump linkinator from 2.13.5 to 2.13.6