Releases: twbs/icons
Releases · twbs/icons
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
v1.2.2
Changes
- #590: Prep for v1.2.2
- #542: CI: Fix deploy script
- #586: Fixed "fll" typo on all patch icons. ("fll" -> "fill")
- #579: build-svgs.js: no need to use a function in
replaceWith()
- #561: Add tags to various icons
- #578: package.json: minor scripts refactoring
- #580: build-svgs.js: hide console log output unless
--verbose
is passed - #582: build-svgs.js: minor tweaks
- #576: CI: add
FORCE_COLOR: 2
- #552: Adjust fill rules in Figma, re-export
📖 Docs
- #583: Update to latest Bootstrap CSS, JS, and docs HTML
📦 Dependencies
- #569: Bump linkinator from 2.8.0 to 2.8.2
- #568: Bump eslint from 7.15.0 to 7.16.0
- #567: Bump purgecss from 3.1.0 to 3.1.3
- #572: Bump fantasticon from 1.0.25 to 1.0.26
- #570: Bump hugo-bin from 0.67.0 to 0.67.1
- #555: Bump purgecss from 3.0.0 to 3.1.0
- #554: Bump postcss-cli from 8.3.0 to 8.3.1
- #553: Bump fantasticon from 1.0.24 to 1.0.25
v1.2.1
v1.2.0
Changes
- #530: Prep v1.2.0
- #527: Fix capitalization
- #516: New icon permalink page
- #483: Update CI
- #482: build-svgs.js: fix UnhandledPromiseRejectionWarning
🚀 Features
- #529: Add missing social icons
- #515: Use fantasticon to generate web fonts
- #518: Add handful of social icons
- #517: Add 40 new media icons
🐛 Bug fixes
- #497: Updated width and height attributes
📖 Docs
📦 Dependencies
- #535: Regenerate package-lock.json.
- #534: Bump ini from 1.3.5 to 1.3.7
- #533: Bump fantasticon from 1.0.16 to 1.0.24
- #532: Bump postcss from 8.2.0 to 8.2.1
- #522: Bump autoprefixer from 10.0.4 to 10.1.0
- #523: Bump postcss from 8.1.10 to 8.2.0
- #526: Bump linkinator from 2.4.0 to 2.8.0
- #525: Bump cross-env from 7.0.2 to 7.0.3
- #524: Bump js-yaml from 3.14.0 to 3.14.1
- #521: Bump eslint from 7.14.0 to 7.15.0
- #511: Bump hugo-bin from 0.66.2 to 0.67.0
- #510: Bump autoprefixer from 10.0.2 to 10.0.4
- #509: Bump linkinator from 2.2.2 to 2.4.0
- #500: Bump stylelint from 13.7.2 to 13.8.0
- #503: Bump postcss-cli from 8.2.0 to 8.3.0
- #502: Bump postcss from 8.1.7 to 8.1.10
- #501: Bump eslint from 7.13.0 to 7.14.0
- #496: Bump hugo-bin from 0.66.1 to 0.66.2
- #495: Bump autoprefixer from 10.0.1 to 10.0.2
- #494: Bump postcss from 8.1.6 to 8.1.7
- #489: Bump hugo-bin from 0.65.0 to 0.66.1
- #490: Bump postcss from 8.1.4 to 8.1.6
- #488: Bump eslint from 7.12.1 to 7.13.0
- #477: Update devDependencies
- #481: Bump hugo-bin from 0.64.5 to 0.65.0
- #479: Bump linkinator from 2.2.0 to 2.2.2
v1.1.0
Changes
- #467: v1.1.0 prep
- #465: Add 18 new filetype icons
- #466: Add two new emojis, plus fill variations for all
- #464: Misc v1 fixes
- #450: Dev patches
📖 Docs
- #432: Add polyfill info to SVG external sprites
📦 Dependencies
- #470: Bump eslint from 7.11.0 to 7.12.1
- #469: Bump shx from 0.3.2 to 0.3.3
- #463: Bump linkinator from 2.1.3 to 2.2.0
- #462: Bump hugo-bin from 0.64.4 to 0.64.5
- #461: Bump hugo-bin from 0.63.1 to 0.64.4
- #460: Bump eslint from 7.10.0 to 7.11.0
- #458: Bump linkinator from 2.1.2 to 2.1.3
- #452: Bump stylelint from 13.7.1 to 13.7.2
- #451: Bump eslint from 7.9.0 to 7.10.0
- #441: Bump stylelint-config-twbs-bootstrap from 2.0.3 to 2.1.0
- #438: Bump hugo-bin from 0.62.3 to 0.63.1
- #440: Bump eslint from 7.8.1 to 7.9.0
- #439: Bump stylelint from 13.7.0 to 13.7.1
- #434: Bump node-fetch from 2.6.0 to 2.6.1
- #426: Bump eslint from 7.8.0 to 7.8.1
- #420: Bump eslint from 7.7.0 to 7.8.0
- #419: Bump stylelint from 13.6.1 to 13.7.0
- #418: Bump postcss-cli from 7.1.1 to 7.1.2
v1.0.0
Our first stable release! All the best icons from our five alphas, nearly all redrawn for improved paths, greater consistency, and more pixel perfect alignment.
Changes
- #408: Prep for v1 stable release
- #399: Regenerate sprite
- #397: Fix up paths from symbol-ification in Figma
- #341: Update .browserslistrc from upstream
- #342: Update deploy.yml
🚀 Features
📖 Docs
📦 Dependencies
- #407: Bump linkinator from 2.1.1 to 2.1.2
- #398: Bump eslint from 7.6.0 to 7.7.0
- #390: Bump eslint from 7.5.0 to 7.6.0
- #389: Bump autoprefixer from 9.8.5 to 9.8.6
- #377: Bump hugo-bin from 0.62.2 to 0.62.3
- #374: Update devDependencies
- #370: Bump lodash from 4.17.15 to 4.17.19
- #363: Bump hugo-bin from 0.61.0 to 0.62.1
- #362: Bump autoprefixer from 9.8.4 to 9.8.5
- #339: Update vnu-jar to v20.6.30 and regenerate package-lock.json
- #338: Bump vnu-jar from 20.5.29 to 20.6.30