Bsicons

Latest version: v25.1

Safety actively analyzes 724020 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 4 of 6

1.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` 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

1.6.1

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.

1.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` 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

1.5.0

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

1.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

1.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

Page 4 of 6

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.