Releases: twbs/icons
Releases · twbs/icons
v1.8.0
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
v1.7.2
What's changed
- Deps by @XhmikosR in #1108
- Move btn-group to same row as button by @vanillajonathan in #1093
- Disable enter key on icon search by @mdo in #1120
- Add math tag by @vanillajonathan in #1073
- Fixed typo in all symbols containing "perferated" by @Meknassih in #1119
- Fix skip-forward-btn-fill SVG shape by @mdo in #1123
- Release v1.7.2 by @mdo in #1124
New contributors
- @Meknassih made their first contribution in #1119
Full Changelog: v1.7.1...v1.7.2
v1.7.1
Changes
- #860: Update documentation with regards to SVG dimension
- #1061: Update svg-sprite.json
- #1088: v1.7.1 icon fixes
- #1092: Add tag
cube
toboxes
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
v1.7.0
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
andcloud-haze2
.cloud-haze-1
is nowcloud-haze
andcloud-haze
is nowcloud-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 torelease
📦 Dependencies
- #1060: Update devDependencies
v1.6.1
v1.6.0
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
andgraph-down
icons, with the previous ones being renamed tograph-up-arrow
andgraph-down-arrow
We've fixed a few glitches with existing icons in this release:
droplet-fill
now renders correctly thanks to an updated fill rulelamp
andlamp-fill
now look more like lamps and less like toilets 😅coin
now renders correctly thanks to an updated fill rulecloud
now renders correctly thanks to an updated fill ruletextarea-resize
is no longer incorrectly placed in theviewBox
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
'scache
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
v1.5.0
Changes
- #861: 45 new icons for v1.5.0
📖 Docs
📦 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
v1.4.1
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
v1.4.0
Changes
- #766: Prep for v1.4.0 release
- #757: Add menu tag to list
- #754: vnu-jar: quote vnu's path
- #749: Add 64 new weather icons
- #726: Delete .stylelintignore
- #709: Fix
docs-purge
script. - #728: CI: remove the cache fallback
- #732: Add CodeQL action
- #674: GitHub Actions cleanup
- #671: Update build scripts
🚀 Features
- #690: Accessibility tweaks/additions
- #708: package.json: update
npm-run-all
flags - #689: Corrections/rewordings
- #596: fonts: generate woff2 first
🐛 Bug fixes
- #734: docs: fix titles
📖 Docs
- #743: docs: refactor layouts
- #750: docs: take categories into consideration too
- #751: Update Bootstrap to v5.0.0-beta2
- #716: Add tags to a couple of icons
- #701: Alignment and docs tweaks
- #729: icons.html: query the icons pages instead of the filesystem
- #735: Minor meta normalization
- #690: Accessibility tweaks/additions
- #734: docs: fix titles
- #730: Move icons to assets/icons
- #704: docs: minor cleanup and tweaks
- #733: docs: fix breadcrumb markup
- #689: Corrections/rewordings
- #661: homepage: link to issues
- #663: Remove quickstart link
📦 Dependencies
- #763: build(deps-dev): bump lockfile-lint from 4.3.7 to 4.6.0
- #762: build(deps-dev): bump linkinator from 2.13.4 to 2.13.5
- #751: Update Bootstrap to v5.0.0-beta2
- #747: build(deps-dev): bump postcss from 8.2.5 to 8.2.6
- #746: build(deps-dev): bump eslint from 7.19.0 to 7.20.0
- #745: build(deps-dev): bump stylelint from 13.9.0 to 13.10.0
- #741: build(deps-dev): bump fantasticon from 1.0.33 to 1.1.1
- #740: build(deps-dev): bump linkinator from 2.13.3 to 2.13.4
- #703: Update devDependencies and regenerate package-lock.json
- #700: Bump stylelint from 13.8.0 to 13.9.0
- #699: Bump autoprefixer from 10.2.1 to 10.2.3
- #694: Bump purgecss from 3.1.3 to 4.0.0
- #695: Bump eslint from 7.17.0 to 7.18.0
- #696: Bump fantasticon from 1.0.30 to 1.0.31
- #680: Bump autoprefixer from 10.2.0 to 10.2.1
- #679: Bump postcss from 8.2.3 to 8.2.4
- #678: Bump linkinator from 2.13.0 to 2.13.1
- #677: Bump fantasticon from 1.0.27 to 1.0.30
v1.3.0
Changes
- #644: Prep for v1.3.0
- #610: Add new icons
- #585: Update .browserslistrc from upstream
- #628: Move font templates to build/font
- #602: build-svgs.js: minor tweaks
- #606: dependabot: add Actions update
- #609: Misc icon fixes
🚀 Features
- #649: Add lockfile-lint
- #629: Docs: cache scripts partials in more cases
- #636: Tweak build-pages.js
- #634: build-svgs: more tweaks
- #632: docs: disable empty links
- #630: Tweak layouts/icons/single.html
- #627: package.json: ignore
.DS_Store
files - #623: Update list.js to v2.3.0.
- #603: build-svgs.js: switch to async/await and tweaks
- #584: build-svgs: add singular support in the message
- #597: Async load bootstrap.min.js
🐛 Bug fixes
- #611: Fix intersect icon fill-rule
📖 Docs
- #660: hero: remove
loading=lazy
- #659: CDN usage docs
- #629: Docs: cache scripts partials in more cases
- #632: docs: disable empty links
- #630: Tweak layouts/icons/single.html
- #623: Update list.js to v2.3.0.
- #621: Dev patches
- #620: scripts: load bootstrap.min.js in all templates
- #593: Add missing docs redirects
- #597: Async load bootstrap.min.js
📦 Dependencies
- #658: Regenerate package-lock.json
- #657: Bump autoprefixer from 10.1.0 to 10.2.0
- #656: Bump postcss from 8.2.2 to 8.2.3
- #650: Switch to
@twbs/svg-sprite
- #651: Bump find-unused-sass-variables from 3.0.0 to 3.1.0
- #646: Bump js-yaml from 3.14.1 to 4.0.0
- #631: Switch to our svg-sprite fork
- #648: Bump linkinator from 2.12.2 to 2.13.0
- #647: Bump hugo-bin from 0.67.1 to 0.68.0
- #645: Bump eslint from 7.16.0 to 7.17.0
- #623: Update list.js to v2.3.0.
- #626: Flatten package-lock.json
- #607: CI: update to actions/setup-node@v2
- #625: Bump postcss from 8.2.1 to 8.2.2
- #624: Bump linkinator from 2.11.2 to 2.12.2
- #575: Update cheerio and build-svgs.js
- #581: Remove shx.
- #615: Regenerate package-lock.json
- #613: Bump linkinator from 2.8.2 to 2.11.2
- #614: Bump fantasticon from 1.0.26 to 1.0.27