Skip to content

Commit 1cb4022

Browse files
committed
fixed ui v0.1.2:
πŸ“± Mobile scroll β€” FIXED The root cause: clicking Contributors/History tabs rendered content below the fold and there was no auto-scroll. Now showTab() smoothly scrolls .main to bring the tabs into view on mobile Added -webkit-overflow-scrolling: touch and overscroll-behavior: contain to main β€” proper native iOS/Android momentum scrolling Bottom nav now has dedicated Commits, Files, and People buttons that render content directly into main (no sidebar needed) β€” fully scrollable list pages with search πŸ“Š Heatmap β€” FIXED Now always renders (even with 0 commits β€” shows the grid with an empty state) Added month labels (Jan, Feb, Mar...) across the top Added day labels (M, W, F) on the left side Added a Less/More legend with color gradient chips Shows total commit count in header
1 parent 34cdc53 commit 1cb4022

5 files changed

Lines changed: 280 additions & 36 deletions

File tree

β€Ž.github/workflows/publish.ymlβ€Ž

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,8 +52,8 @@ jobs:
5252
echo "Bumping version to $NEW_VERSION"
5353
sed -i "s/^version = .*/version = \"$NEW_VERSION\"/" pyproject.toml
5454
sed -i "s/__version__ = .*/__version__ = \"$NEW_VERSION\"/" git_diff/__init__.py
55-
git config user.name "github-actions[bot]"
56-
git config user.email "github-actions[bot]@users.noreply.github.com"
55+
git config user.name "vasu-cli"
56+
git config user.email "vasu-cli@users.noreply.github.com"
5757
git add pyproject.toml git_diff/__init__.py
5858
git commit -m "chore: release v$NEW_VERSION [skip ci]"
5959
git tag "v$NEW_VERSION"

β€ŽCHANGELOG.mdβ€Ž

Lines changed: 21 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,28 @@ This project uses [Semantic Versioning](https://semver.org/).
77

88
---
99

10-
## [0.1.0] β€” 2024-01-01
10+
## [0.1.2] β€” 2026-02-19
1111

12-
### πŸŽ‰ Initial release
12+
### Here's everything fixed in v0.1.2:
13+
- **πŸ“± Mobile scroll β€” FIXED**
14+
- The root cause: clicking Contributors/History tabs rendered content below the fold and there was no auto-scroll. Now showTab() smoothly scrolls .main to bring the tabs into view on mobile
15+
- Added -webkit-overflow-scrolling: touch and overscroll-behavior: contain to main β€” proper native iOS/Android momentum scrolling
16+
- Bottom nav now has dedicated Commits, Files, and People buttons that render content directly into main (no sidebar needed) β€” fully scrollable list pages with search
17+
18+
- **πŸ“Š Heatmap β€” FIXED**
19+
- Now always renders (even with 0 commits β€” shows the grid with an empty state)
20+
- Added month labels (Jan, Feb, Mar...) across the top
21+
- Added day labels (M, W, F) on the left side
22+
- Added a Less/More legend with color gradient chips
23+
- Shows total commit count in header
24+
25+
## [0.1.1] β€” 2026-02-19
26+
27+
### Improved UI for mobile
28+
29+
## [0.1.0] β€” 2026-02-19
30+
31+
### πŸŽ‰ Initial release ( was developed in 2024/ published today)
1332

1433
#### Added
1534
- **GitHub-style diff viewer** with line numbers, `+`/`-` highlights, hunk headers

β€Žgit_diff/__init__.pyβ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
"""git-diff -- Beautiful git viewer in your browser. Like GitHub, but local."""
22

3-
__version__ = "0.1.1"
3+
__version__ = "0.1.0"
44
__author__ = "Ankit Chaubey"
55
__email__ = "ankitchaubey.dev@gmail.com"
66
__url__ = "https://github.com/ankit-chaubey/git-diff"

0 commit comments

Comments
Β (0)