Releases: ViewTube/viewtube
Releases · ViewTube/viewtube
v0.14.0
Breaking ⚠️
- Disable clustering by default #2378
- Clustering is now disabled by default. If you want to use clustering, you have to set the
VIEWTUBE_CLUSTERED
environment variable totrue
.
- Clustering is now disabled by default. If you want to use clustering, you have to set the
Added
- Directly call fastify instance from nuxt server #2378
- Detect theme from system #2379
- Upgrade dependencies #2380
Changed
- Switch homepage to trending, as popular was causing issues #2490
Fixed
v0.13.1
v0.13.0
v0.12.2
v0.12.1
v0.12.0
v0.11.0
Added
- Create release on CHANGELOG.md edit #2085
- Switch to unocss icons and include in build #2088
- Add API route for DASH manifest #2116
Fixed
- Fix log file list in admin panel #2104
- Use undici.request for videoplayback proxy #2113
- Use non-broken cache-manager-redis-yet #2115
- Switch to youtube.js for search #2119
- Fix channel home page #2119
Changed
- Use rotating proxy for subscription list fetches #2105
v0.10.0
Added
- Migrate to Nuxt 3 #1425
- Rewrite some plugins and components to work with nuxt 3
- Major internal cleanup
- Some performance improvements
- Small UI improvements
- Commit history: https://gist.github.com/mauriceoegerli/37a3143258e0ee0a1cd5f3c1df2207bb
- Upgrade nestjs to v9 #1425
- Rewrite channel page #1425 #1642 #1652
- All content is now available, instead of just the channel homepage
- New channel api
- Mobile friendly touch navigation
- Add dislikes from return youtube dislike #1373
- Warn users about username being case sensitive #1384
- Don't allow creation of user with same name of any case, restrict username length when registering #1385
- Add Password Change Function #1476
- Run nightly tests #1496
- Add tests project with cypress e2e tests #1553 #1565
- Show current commit version in About panel #1600
Changed
- Switch to GitHub actions #1477 #1480 #1482
- Remove requirement for VIEWTUBE_URL environment variable #1588
Fixed
- Fix daily refresh of popular page #1387
- Create database index for videobasicinfo #1391
- Handle subscriptions importing errors #1478 (Thanks @cyacedev)
- Always resize tiny thumbnails to 36x36 #1486
- Change base docker image for compatibility with Raspi #1472 (Thanks @beardeddude)
- Note: Raspberry Pi compatibility is still broken
- Cleanup unused and old files #1533
- Improve docker image size #1546
- UI fixes and other refactorings #1590
- Formatting and cleanup #1598
- Many other fixes
v0.9.1
v0.9.0
Fixed
- Subscribe button reliability #941
- Encoding for search autocomplete #929
- Video playback on ios #917
- Disable CSP on non-https instances #1070
- Disable some unnecessarily heavy database requests to improve performance #1102
- Improve CI and build performance #1081
- Dont set secure cookie on non-https connections #1071
- Other small bugfixes