Skip to content

Commit 6e044e4

Browse files
committed
docs: improve Android 1.5.0 release notes
1 parent 163dddf commit 6e044e4

1 file changed

Lines changed: 69 additions & 54 deletions

File tree

‎release-notes/v1.5.0.md‎

Lines changed: 69 additions & 54 deletions
Original file line numberDiff line numberDiff line change
@@ -1,58 +1,73 @@
11
# TypeType for Android 1.5.0
22

3-
TypeType for Android 1.5.0 brings a much more complete Shorts experience,
4-
deeper player interactions and a long list of improvements across browsing,
5-
comments, subscriptions and self-hosted instances.
6-
7-
The application is still in beta. Thank you to everyone testing it, reporting
8-
problems and helping improve the Android experience.
9-
10-
## What is new
11-
12-
- A rebuilt Shorts experience with smoother transitions, faster startup and
13-
more reliable playback while scrolling.
14-
- Swipe from a Short to open its channel, with clearer gesture feedback and
15-
controls that remain available during the interaction.
16-
- Copy titles, view engagement details and use more complete playback controls
17-
directly from Shorts.
18-
- Faster transitions between prepared videos through playback-session and
19-
stream reuse.
20-
- Comments are now available from the player quick actions.
21-
- Load paginated comment replies, including nested conversations, with clearer
22-
timestamps, likes, loading states and errors.
23-
- More natural player gestures for seeking, volume and brightness, with saved
24-
brightness preferences.
25-
- Expanded fullscreen controls and more reliable restoration when moving
26-
between embedded, expanded and fullscreen playback.
27-
- Better handling of system bars, orientation changes and playback ending
28-
while fullscreen is active.
29-
- Smoother player expansion and collapse with continuous motion during drag
30-
gestures.
31-
- Subscription feeds refresh without hiding useful cached content during a
32-
temporary failure.
33-
- Stronger separation between accounts and instances when subscriptions are
34-
cached or refreshed.
35-
- More useful diagnostics when a subscription page cannot be loaded.
36-
- Search, top-level navigation and restored application state now stay in sync
37-
more reliably.
38-
- Cleaner layouts for channels, playlists, podcasts, notifications, settings
39-
and player details.
40-
- Corrected playlist and video counts, live replay identification, shared URLs
41-
and video menu state.
42-
- TypeType can now trust certificate authorities installed by the user, making
43-
private and locally hosted HTTPS instances easier to use.
44-
- Refreshed authentication cookies are persisted before the application exits,
45-
reducing unnecessary sign-ins after process recreation.
46-
- New performance coverage for Shorts paging and playback prefetch behavior.
47-
48-
Features provided by newer TypeType-Server versions appear automatically when
49-
they are available. Older instances remain usable without showing unsupported
50-
controls.
51-
52-
TypeType for Android supports Android 6.0 through Android 17 and does not
53-
require Google Play Services.
54-
55-
If you encounter a problem, please open an issue in the
56-
[TypeType-Android repository](https://github.com/TypeType-Video/TypeType-Android/issues).
3+
TypeType for Android 1.5.0 brings a much more complete Shorts experience, deeper player interactions and improvements across comments, subscriptions, navigation and self-hosted instances.
4+
5+
The application is still in beta.
6+
7+
## Shorts
8+
9+
- Rebuild Shorts playback with smoother transitions, faster startup and more reliable paging.
10+
- Reuse prepared playback sessions and prefetched streams when moving between Shorts.
11+
- Swipe from a Short to open its channel, with haptic feedback and controls that remain available during the gesture.
12+
- Copy titles, view engagement details and use more complete playback controls directly from Shorts.
13+
- Keep the active Short prioritized while preparing the next videos in the background.
14+
15+
## Playback
16+
17+
- Add more complete fullscreen controls and improve transitions between embedded, expanded and fullscreen playback.
18+
- Restore the embedded player correctly after leaving expanded playback.
19+
- Improve gestures for seeking, volume and brightness, and remember the selected brightness level.
20+
- Restore system bars and orientation more reliably when playback ends or fullscreen closes.
21+
- Add continuous player motion while dragging between expanded and minimized positions.
22+
- Identify live replays from their stream metadata instead of presenting them as upcoming broadcasts.
23+
- Normalize shared URLs, video metadata and player menu state.
24+
25+
## Comments
26+
27+
- Open comments directly from the player quick actions.
28+
- Load paginated and nested replies without replacing the conversation already on screen.
29+
- Improve comment timestamps, likes, interactive text, loading states and error presentation.
30+
31+
## Subscriptions
32+
33+
- Refresh subscription feeds without hiding useful cached content during temporary failures.
34+
- Keep subscription caches and refresh generations separated between accounts and instances.
35+
- Preserve typed Server errors and request IDs in subscription diagnostics.
36+
- Add coverage for live-feed pagination, cache recreation and stale refresh protection.
37+
38+
## Navigation And Interface
39+
40+
- Keep Search, top-level navigation and restored application state in sync more reliably.
41+
- Clean up layouts for channels, playlists, podcasts, notifications, settings and player details.
42+
- Correct playlist and video counts and improve content metadata presentation.
43+
- Refine settings hierarchy and channel discovery without hiding capabilities supported by the connected instance.
44+
45+
## Self-Hosted Instances And Authentication
46+
47+
- Trust certificate authorities installed by the user, making private and locally hosted HTTPS instances easier to use.
48+
- Show a clearer connection error when an instance certificate cannot be trusted.
49+
- Persist refreshed authentication cookies before process exit to reduce unnecessary sign-ins after process recreation.
50+
51+
## Performance And Compatibility
52+
53+
- Add Macrobenchmark coverage for Shorts paging and playback prefetch budgets.
54+
- Keep newer Server capabilities discoverable at runtime while preserving compatibility with older TypeType-Server versions.
55+
- Support Android 6.0 through Android 17 without requiring Google Play Services.
56+
57+
## Thx
58+
59+
Thx to @therealresonix for the detailed fullscreen, player motion, Search and navigation reports.
60+
61+
Thx to @ollietheotter983 for reporting the subscription-feed problem and sharing diagnostics across different instances.
62+
63+
Thx as well to everyone testing the Android beta, reporting bugs, sharing diagnostics and helping improve TypeType Android.
64+
65+
## Installing
66+
67+
Download the APK attached below. It is built from the tagged source, signed by the release workflow, checked for 16 KiB page alignment and verified against the Gradle application version. A SHA-256 checksum is provided alongside it.
68+
69+
If something does not work correctly, please open an issue in the [TypeType-Android repository](https://github.com/TypeType-Video/TypeType-Android/issues).
70+
71+
If u want to support TypeType Android, please share it with others. If u want to support it financially, u can do so through [GitHub Sponsors](https://github.com/sponsors/Priveetee).
5772

5873
**Full changelog:** https://github.com/TypeType-Video/TypeType-Android/compare/v1.4.0...v1.5.0

0 commit comments

Comments
 (0)