Skip to content

Commit ea908f4

Browse files
committed
chore: bump version to 2.6.1
1 parent 26fc9a6 commit ea908f4

7 files changed

Lines changed: 1015 additions & 686 deletions

File tree

CHANGELOG.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,16 @@
33
All notable changes to Better IPTV will be documented in this file.
44
This file is a developer-changelog, aimed towards development changes.
55

6+
## [2.6.1] - 2026-03-10
7+
8+
### Fixed
9+
10+
- **Scroll Performance** - Stabilize ChannelCard `React.memo()` callbacks
11+
- Replace inline arrow functions (`onPlay`, `onToggleFavorite`) with stable callback references
12+
- Previously, every scroll frame created ~56 new function references (28 visible cards × 2 callbacks), defeating memo()
13+
- Now only cards entering/leaving the viewport actually re-render
14+
- Reduce MPV status polling interval from 1s to 3s (fewer IPC calls during playback)
15+
616
## [2.6.0] - 2026-03-09
717

818
### Added

CHANGELOG_USER.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,15 @@ A simple overview of new features and improvements.
44

55
---
66

7+
## Version 2.6.1 (March 10, 2026)
8+
9+
### Improvements
10+
11+
**Smoother Scrolling**
12+
- Scrolling through large channel lists is now noticeably smoother - this fix should have been included in 2.6.0 but didn't make it in time
13+
14+
---
15+
716
## Version 2.6.0 (March 9, 2026)
817

918
### New Features

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "better-ip-tv",
33
"private": true,
4-
"version": "2.6.0",
4+
"version": "2.6.1",
55
"type": "module",
66
"scripts": {
77
"dev": "vite",
@@ -18,9 +18,11 @@
1818
"release": "bash dev-scripts/release.sh",
1919
"aur:update": "bash dev-scripts/update-aur.sh",
2020
"version:sync": "node dev-scripts/sync-version.cjs",
21+
"ci:test": "scripts/ci-test-local.sh",
2122
"version:patch": "npm version patch && npm run version:sync",
2223
"version:minor": "npm version minor && npm run version:sync",
23-
"version:major": "npm version major && npm run version:sync"
24+
"version:major": "npm version major && npm run version:sync",
25+
"downloads": "bash dev-scripts/download-stats.sh"
2426
},
2527
"dependencies": {
2628
"@radix-ui/react-tabs": "^1.1.13",

0 commit comments

Comments
 (0)