Gitmoji

🎨

:art:

Improve structure / format of the code.

Semver: none
⚑️

:zap:

Improve performance.

Semver: patch
πŸ”₯

:fire:

Remove code or files.

Semver: none
πŸ›

:bug:

Fix a bug.

Semver: patch
πŸš‘οΈ

:ambulance:

Critical hotfix.

Semver: patch
✨

:sparkles:

Introduce new features.

Semver: minor
πŸ“

:memo:

Add or update documentation.

Semver: none
πŸš€

:rocket:

Deploy stuff.

Semver: none
πŸ’„

:lipstick:

Add or update the UI and style files.

Semver: patch
πŸŽ‰

:tada:

Begin a project.

Semver: none
βœ…

:white_check_mark:

Add, update, or pass tests.

Semver: none
πŸ”’οΈ

:lock:

Fix security or privacy issues.

Semver: patch
πŸ”

:closed_lock_with_key:

Add or update secrets.

Semver: none
πŸ”–

:bookmark:

Release / Version tags.

Semver: none
🚨

:rotating_light:

Fix compiler / linter warnings.

Semver: none
🚧

:construction:

Work in progress.

Semver: none
πŸ’š

:green_heart:

Fix CI Build.

Semver: none
⬇️

:arrow_down:

Downgrade dependencies.

Semver: patch
⬆️

:arrow_up:

Upgrade dependencies.

Semver: patch
πŸ“Œ

:pushpin:

Pin dependencies to specific versions.

Semver: patch
πŸ‘·

:construction_worker:

Add or update CI build system.

Semver: none
πŸ“ˆ

:chart_with_upwards_trend:

Add or update analytics or track code.

Semver: patch
♻️

:recycle:

Refactor code.

Semver: none
βž•

:heavy_plus_sign:

Add a dependency.

Semver: patch
βž–

:heavy_minus_sign:

Remove a dependency.

Semver: patch
πŸ”§

:wrench:

Add or update configuration files.

Semver: patch
πŸ”¨

:hammer:

Add or update development scripts.

Semver: none
🌐

:globe_with_meridians:

Internationalization and localization.

Semver: patch
✏️

:pencil2:

Fix typos.

Semver: patch
πŸ’©

:poop:

Write bad code that needs to be improved.

Semver: none
βͺ️

:rewind:

Revert changes.

Semver: patch
πŸ”€

:twisted_rightwards_arrows:

Merge branches.

Semver: none
πŸ“¦οΈ

:package:

Add or update compiled files or packages.

Semver: patch
πŸ‘½οΈ

:alien:

Update code due to external API changes.

Semver: patch
🚚

:truck:

Move or rename resources (e.g.: files, paths, routes).

Semver: none
πŸ“„

:page_facing_up:

Add or update license.

Semver: none
πŸ’₯

:boom:

Introduce breaking changes.

Semver: major
🍱

:bento:

Add or update assets.

Semver: patch
♿️

:wheelchair:

Improve accessibility.

Semver: patch
πŸ’‘

:bulb:

Add or update comments in source code.

Semver: none
🍻

:beers:

Write code drunkenly.

Semver: none
πŸ’¬

:speech_balloon:

Add or update text and literals.

Semver: patch
πŸ—ƒοΈ

:card_file_box:

Perform database related changes.

Semver: patch
πŸ”Š

:loud_sound:

Add or update logs.

Semver: none
πŸ”‡

:mute:

Remove logs.

Semver: none
πŸ‘₯

:busts_in_silhouette:

Add or update contributor(s).

Semver: none
🚸

:children_crossing:

Improve user experience / usability.

Semver: patch
πŸ—οΈ

:building_construction:

Make architectural changes.

Semver: none
πŸ“±

:iphone:

Work on responsive design.

Semver: patch
🀑

:clown_face:

Mock things.

Semver: none
πŸ₯š

:egg:

Add or update an easter egg.

Semver: patch
πŸ™ˆ

:see_no_evil:

Add or update a .gitignore file.

Semver: none
πŸ“Έ

:camera_flash:

Add or update snapshots.

Semver: none
βš—οΈ

:alembic:

Perform experiments.

Semver: patch
πŸ”οΈ

:mag:

Improve SEO.

Semver: patch
🏷️

:label:

Add or update types.

Semver: patch
🌱

:seedling:

Add or update seed files.

Semver: none
🚩

:triangular_flag_on_post:

Add, update, or remove feature flags.

Semver: patch
πŸ₯…

:goal_net:

Catch errors.

Semver: patch
πŸ’«

:dizzy:

Add or update animations and transitions.

Semver: patch
πŸ—‘οΈ

:wastebasket:

Deprecate code that needs to be cleaned up.

Semver: patch
πŸ›‚

:passport_control:

Work on code related to authorization, roles and permissions.

Semver: patch
🩹

:adhesive_bandage:

Simple fix for a non-critical issue.

Semver: patch
🧐

:monocle_face:

Data exploration/inspection.

Semver: none
⚰️

:coffin:

Remove dead code.

Semver: none
πŸ§ͺ

:test_tube:

Add a failing test.

Semver: none
πŸ‘”

:necktie:

Add or update business logic.

Semver: patch
🩺

:stethoscope:

Add or update healthcheck.

Semver: none
🧱

:bricks:

Infrastructure related changes.

Semver: none
πŸ§‘β€πŸ’»

:technologist:

Improve developer experience.

Semver: none
πŸ’Έ

:money_with_wings:

Add sponsorships or money related infrastructure.

Semver: none
🧡

:thread:

Add or update code related to multithreading or concurrency.

Semver: none
🦺

:safety_vest:

Add or update code related to validation.

Semver: none
🚒

:ship:

Add or update files needed for container-based virtualization.

Semver: none

Based on gitmoji by Carlos Cuesta (MIT license).