Skip to content

Commit 5c10e3e

Browse files
[ci] release
1 parent c1acaca commit 5c10e3e

File tree

5 files changed

+29
-35
lines changed

5 files changed

+29
-35
lines changed

.changeset/fix-init-template-emoji-placeholder.md

Lines changed: 0 additions & 11 deletions
This file was deleted.

.changeset/fix-preview-emoji-display.md

Lines changed: 0 additions & 11 deletions
This file was deleted.

.changeset/implement-emoji-detection-and-display.md

Lines changed: 0 additions & 12 deletions
This file was deleted.

CHANGELOG.md

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,33 @@
11
# @labcatr/labcommitr
22

3+
## 0.4.0
4+
5+
### Minor Changes
6+
7+
- ba6f8a4: feat: implement terminal emoji detection and display adaptation
8+
- Add emoji detection utility with industry-standard heuristics (CI, TERM, NO_COLOR, Windows Terminal)
9+
- Implement automatic emoji stripping for non-emoji terminals in Labcommitr UI
10+
- Always store Unicode emojis in Git commits regardless of terminal support
11+
- Update commit, preview, and revert commands to adapt display based on terminal capabilities
12+
- Ensure GitHub and emoji-capable terminals always show emojis correctly
13+
- Improve user experience by cleaning up broken emoji symbols on non-emoji terminals
14+
15+
### Patch Changes
16+
17+
- ba6f8a4: fix: include emoji placeholder in generated config template
18+
- Add {emoji} placeholder to template in buildConfig function
19+
- Generated configs now include {emoji} in format.template field
20+
- Fixes issue where emojis didn't appear in commits even when enabled
21+
- Template now matches default config structure with emoji support
22+
- Ensures formatCommitMessage can properly replace emoji placeholder
23+
24+
- ba6f8a4: fix: show actual commit message with emojis in preview
25+
- Preview now displays the exact commit message as it will be stored in Git
26+
- Removed emoji stripping from preview display logic
27+
- Users can see emojis even if terminal doesn't support emoji display
28+
- Ensures preview accurately reflects what will be committed to Git/GitHub
29+
- Fixes issue where emojis were hidden in preview on non-emoji terminals
30+
331
## 0.3.0
432

533
### Minor Changes

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@labcatr/labcommitr",
3-
"version": "0.3.0",
3+
"version": "0.4.0",
44
"description": "Labcommitr is a solution for building standardized git commits, hassle-free!",
55
"main": "dist/index.js",
66
"scripts": {

0 commit comments

Comments
 (0)