Skip to content

Commit 8521433

Browse files
changelog: prepare v12.9.2-3850-pre (auto MTProxy + files picker)
Sideload smoke pre-release: opt-in public MTProxy auto-fetch/RTT failover and the Files/Music picker silent-fail fix. CI marks *-pre tags as GitHub pre-release (not Latest). Co-authored-by: D3C0Y <decoder-dev@users.noreply.github.com>
1 parent d5f518d commit 8521433

2 files changed

Lines changed: 17 additions & 5 deletions

File tree

‎.github/workflows/build.yml‎

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -237,6 +237,14 @@ jobs:
237237
else
238238
TAG="v${APP_VERSION}-${BUILD_NUMBER}"
239239
fi
240+
PRE_BANNER=""
241+
TITLE="Telegram ${APP_VERSION} (${BUILD_NUMBER}) sideload"
242+
RELEASE_FLAGS=()
243+
if [[ "$TAG" == *-pre ]]; then
244+
PRE_BANNER="⚠️ **Pre-release** for device testing. Not marked Latest."
245+
TITLE="Telegram ${APP_VERSION} (${BUILD_NUMBER}) sideload pre-release"
246+
RELEASE_FLAGS=(--prerelease --latest=false)
247+
fi
240248
NOTES="$(mktemp)"
241249
# Prefer the matching ## [TAG] section from CHANGELOG.md; else git log since previous tag.
242250
CHANGELOG_BODY="$(mktemp)"
@@ -270,7 +278,7 @@ jobs:
270278
fi
271279
cat > "$NOTES" <<EOF
272280
Telegram iOS ${APP_VERSION} (${BUILD_NUMBER}) — sideload IPA
273-
281+
${PRE_BANNER}
274282
Fake-signed \`release_arm64\` build for re-signing with Sideloadly / AltStore.
275283
This is **not** App Store–installable as-is.
276284
@@ -293,11 +301,12 @@ jobs:
293301
EOF
294302
if gh release view "$TAG" >/dev/null 2>&1; then
295303
gh release upload "$TAG" "$IPA" --clobber
296-
gh release edit "$TAG" --title "Telegram ${APP_VERSION} (${BUILD_NUMBER}) sideload" --notes-file "$NOTES"
304+
gh release edit "$TAG" --title "$TITLE" --notes-file "$NOTES" "${RELEASE_FLAGS[@]}"
297305
else
298306
gh release create "$TAG" "$IPA" \
299-
--title "Telegram ${APP_VERSION} (${BUILD_NUMBER}) sideload" \
300-
--notes-file "$NOTES"
307+
--title "$TITLE" \
308+
--notes-file "$NOTES" \
309+
"${RELEASE_FLAGS[@]}"
301310
fi
302311
303312
- name: Upload sideload IPA artifact

‎CHANGELOG.md‎

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,11 @@
22

33
Все notable-изменения этого форка. Формат loosely [Keep a Changelog](https://keepachangelog.com/).
44
Тег релиза = `v{app}-{tagSuffix}` (например `v12.9.2-3845`); CI кладёт секцию тега в GitHub Release notes.
5+
Теги `*-pre` публикуются как GitHub **pre-release** (не Latest).
56

6-
## [Unreleased]
7+
## [v12.9.2-3850-pre] — 2026-08-18
8+
9+
Pre-release: Auto MTProxy + фикс отправки файлов/музыки с устройства. Sideload smoke, не Latest.
710

811
### Added
912
- **Авто MTProxy:** opt-in подтягивание публичного списка MTProxy, пробы RTT и переключение на самый быстрый живой сервер. Тогл в Extras и в Настройки → Данные и память → Прокси. Свои вручную добавленные прокси не затираются; выключение снимает только авто-список. Это чужие ноды: чаты они не читают, IP видят.

0 commit comments

Comments
 (0)