Releases: inttter/mdbadges-cli
v6.7.1
⭐ Badges
-
8bff400 ⭐ feat(badges): add 5 badges, rename 1 badge
💥 Breaking
- Renamed syntax for Three.js from
three
tothreejs
➕ Added:
- Fastify (Framework)
- FastAPI (Framework)
- Foundry (Framework)
- Viem (Framework)
- Wagmi (Framework)
- Renamed syntax for Three.js from
🧹 Chores
- 194cec1 🧹 chore: update links within messages
📚 Documentation
- 02a1c4f 📚 docs: remove link definitions
- These files don't reuse links that much anymore, so it wasn't really needed now.
- Also reworded, adjusted, and fixed a couple of things.
v6.7.0
⭐ Badges
-
dd72c38 ⭐ feat(badges): add 2 new badges
➕ Added:
- Confluence (Documentation)
- Notion (Documentation)
✨ Features
-
b58b28e ✨ feat: support HTML in more commands
- HTML support has now been added to the
copy
andadd
commands! See an example of them both below:
📋
copy
mdb copy social discord --html # Will copy `<img src="https://img.shields.io/badge/Discord-%235865F2.svg?&logo=discord&logoColor=white" alt="Discord">` to clipboard
➕
add
mdb add social discord README.md --html # Will add `<img src="https://img.shields.io/badge/Discord-%235865F2.svg?&logo=discord&logoColor=white" alt="Discord">` to the `README.md` file in the same folder/location that the command is ran in.
- HTML support has now been added to the
📦 Packages
🐛 Bugfixes
- 6f00ca4 🐛 fix!: fix conflict with command name and category name
- This has been a long-standing bug that I only now discovered. The command
documentation
and the category name 'documentation' were both conflicting with each other. To solve this, the documentation command now usesdocs
to specify it, meaning thedocumentation
alias has been removed.
- This has been a long-standing bug that I only now discovered. The command
v6.6.0
⭐ Badges
-
9635aa1 ⭐ feat(badges): add 1 new category, add 10 new badges
➕ Added:
- ✨ Terminal Category
- Bitbucket (Social Media)
- Gitea (Social Media)
- Max (Streaming)
- Alacritty (Terminal)
- GNOME Terminal (Terminal)
- Hyper (Terminal)
- iTerm2 (Terminal)
- tmux (Terminal)
- Warp (Terminal)
- Wezterm (Terminal)
🐛 Fixed
- Adjusted Codeberg alt text
📚 Documentation
-
548921d 📚 docs(contributing): make several adjustments for better clarity
- Improved example command slightly
- Added things to check for before contributing a badge (taken from md-badges)
- Removed logo disclaimer and link directly to md-badges footnote
- Added what to do if user is adding new category
- Changed estimate of when badges are added.
- More miscellaneous stuff
v6.5.2
⭐ Badges
-
2225eb1 ⭐ feat(badges): add 7 badges, rename 1 badge, rename 1 category
💥 Breaking
- Changed syntax for game stores category from
game-stores
category togame-store
- Changed syntax for Battle.net from
battle-net
tobattle.net
➕ Added:
- Miro (Collaboration)
- Storybook (Design)
- Cypress (Framework)
- Jasmine (Framework)
- Selenium (Framework)
- styled-components (Framework)
- Windows (Operating System)
- Changed syntax for game stores category from
🧪 Tests
- 350d0f6 🧪 tests(validate): check if
/badge/
is contained in badge URLs
📚 Documentation
-
1b46ee6 📚 docs(issues): add issue templates
- Specifically, for badge requests and issue reports.
-
8bf8ac2 📚 docs(readme): update category list
v6.5.1
⭐ Badges
v6.5.0
⭐ Badges
-
a3dec7e ⭐ feat: add 27 badges, remove 6 badges, move 1 badge
💥 Breaking
- Moved Zoom from 'Social' to 'Collaboration'
- Shortened
video-streaming
tostreaming
➕ Added:
- GitHub Copilot (AI)
- GitPod (Code Editors)
- CodeSandbox (Code Editor)
- PhpStorm (Code Editor)
- PyCharm (Code Editor)
- Rider (Code Editor)
- WebStorm (Code Editor)
- Visual Studio (Code Editor)
- Visual Studio Code (Code Editor)
- Monero (Crypto)
- Solana (Crypto)
- XRP (Crypto)
- Zcash (Crypto)
- Realm (Databases)
- Framer (Design)
- Contentful (Framework)
- SvelteKit (Framework)
- Gentoo (OS)
- NixOS (OS)
- Coffeescript (Programming)
- Clojure (Programming)
- Crystal (Programming)
- iCloud (Storage)
- Viber (Social)
- Signal (Social)
- Quora (Social)
- Stack Exchange (Social)
➖ Removed:
- GitHub Pages (Cloud only)
- GitLab (Cloud only)
- Salesforce (Cloud)
- Yarn (Framework only)
- Xbox Store (Game Store)
- Google Podcasts (Sound)
🌍 Other Changes:
- Changed PyCharm badge
- Changed Electron badge to use hex BG color
2B2E3A
- Changed GitHub Sponsors badge text from 'Sponsor' to 'GitHub Sponsors'
- Switched icon for 'macOS' to Apple’s logo
- Switched icon for 'iOS' to Apple’s logo
- Used custom icon for 'Visual Studio Code'
- Used custom icon for 'Visual Studio'
- Rearranged Alpine Linux and AlmaLinux to be above 'Android'
- Removed 'badge' from Slack badge alt text
- Spaced out 'StackOverflow' badge to be 'Stack Overflow'
🧹 Chores
- 4598817 🧹 chore: add warning if user adds 'social' style that logo color may need adjusting
- Most of the badges use a logo color of white, which is invisible on the
social
style, since that uses a white background as well. This'll give users a hint to adjust their badge.
- Most of the badges use a logo color of white, which is invisible on the
v6.4.2
⭐ Badges
- 40ecbdf ⭐ chore(badges): remove duplicate Git badge
♻️ Refactors
- d67091d ♻️ refactor: move badge format logic to utils
- This also includes some QOL stuff, such as:
- When selecting a similar badge, the output will be in HTML if the
--html
option is present - When selecting a similar badge, the output will have the style appended to it if
--style
is present, provided that the style is valid. If not, it will use the default version of the badge which usesflat
styling. - Slightly improved URL logic for
--link
- When selecting a similar badge, the output will be in HTML if the
- This also includes some QOL stuff, such as:
🐛 Bugfixes
- e51ea46 🐛 fix(style): don't append style to badge if style is invalid
- Will only append the style if it is one of the 5 valid ones.
v6.4.1
💥 Breaking
- 3132663 💥 BREAKING: remove
about
command
✨ Features
- cd30550 ✨ feat(search): readd
lookup
as an alias- Running
mdb lookup
will give you the same logic asmdb search
.
- Running
♻️ Refactors
-
a174de6 ♻️ refactor(search): use a better method of fuzzy search
- Should yield better search results in most instances.
-
151d9ad ♻️ refactor: use
Fuse.js
to find similar badges
🐛 Bugfixes
v6.4.0
💥 Breaking
-
9cbb587 💥 BREAKING(badges): remove microsoft-related icons
Removed:
Office
Category- Azure Devops
- Azure Pipelines
- IBM Cloud
- Internet Explorer
- Microsoft Edge
- Microsoft Store
- Microsoft Bing
- Microsoft Outlook
- Microsoft SQL Server
- Microsoft OneDrive
- Visual Studio
- Visual Studio Code
- Windows
- Windows 10
- Windows 11
- Windows 95
- Windows XP
- PowerShell
- Xbox App
-
11b5007 💥 BREAKING: remove
lookup
command
⭐ Badges
- 8f04a37 ⭐ chore(badges): rename
mal
->myanimelist
- 37bc884 ⭐ chore(badges): use
custom-icon-badges
for C# badge
♻️ Refactors
- 11b5007 ♻️ refactor(search): rework to search for badges directly
- This change reworks the
search
command to search through all categories and find badges instead of listing all the categories and having to go through submenus. You can select one of the badges given from the search result to get the badge code for it.
- This change reworks the
👷 Config
- f8de0f1 👷 config(CI): make CI only run on files in
src
andtests
📚 Documentation
- 92e5ddd 📝 docs(contributing): clarify badges needing to have logos
📦 Dependencies
- 90b9275 📦 chore(package): Bump cli-spinners from 3.0.0 to 3.1.0
🐛 Bugfixes
- 52588d1 🐛 fix(docs): fix more link definitions and dead links
v6.3.0
⭐ Badges
-
2f27d58 ⭐ feat(badges): add 'American Express' to 'Payment'
- Get the badge code using
mdb payment american-express
!
- Get the badge code using
✨ Features
- adc089b ✨ feat: allow cancellation within prompts with
CTRL+C
- Meaning the prompt will exit the command when you press the key combination above.
♻️ Refactors
- a966bee ♻️ refactor(links): improve display link prompts when multiple
badgeName
's are given
🧹 Chores
- b69af69 🧹 chore(warning): display available styles in invalid style warning
- f0454df ✏️ chore(text): update various wording
- 718044f 🧹 chore(create): swap style and logo color positions
🐛 Bugfixes
- dd1b6e3 🐛 fix(docs): fix missing link definition