Skip to content

Releases: c1osed1/konnectapp

Release 1.2.6

Choose a tag to compare

@c1osed1 c1osed1 released this 14 Jan 22:09

Патчноут 1.2.6

  • Закрепленные посты

    • Запрос закреплённого поста профиля и показ первым в ленте профиля
    • Визуальное выделение (pin рядом с именем + акцентная обводка)
  • Управление кешем

    • Исправлены отступы/верстка в разделе управления кешем (заголовки и диаграмма)
  • Посты / модалки

    • Исправлена подгрузка данных в модалке поста (last_comment, likes_count, is_liked)
    • Кнопка «тут пусто» для last comment: в модалке без текста и некликабельна
  • Удаление

    • Подтверждение перед удалением постов/комментариев/ответов
    • Исправлен запрос удаления поста: DELETE /api/posts/{id} (и фиксы для меню)
  • Редактирование постов

    • Добавлено редактирование поста и запрос POST /api/posts/{id}/edit (multipart) + обновление поста в UI
  • Формат дат

    • Приведено к d MMM и больше не зависит от системного 12/24‑часового формата
  • Текст постов

    • Исправлено обрезание текста и логика «Показать полностью» для длинных постов
  • Просмотр фото

    • Кнопка сохранения изображения в «Фото»
    • Плавное затемн

Release 1.2.5

Choose a tag to compare

@c1osed1 c1osed1 released this 12 Jan 13:29

ЧТО НОВОГО:

• ОПРОСЫ В ПОСТАХ

  • Создавайте опросы в своих постах
  • Голосуйте за варианты ответов
  • Смотрите результаты голосования
  • Временные опросы с автоматическим истечением срока
  • Публичные и анонимные опросы

• УЛУЧШЕНИЯ ПРОИЗВОДИТЕЛЬНОСТИ

  • Приложение работает быстрее
  • Обложки музыки загружаются мгновенно
  • Бейджи достижений не тормозят загрузку
  • Меньше расход батареи

ИСПРАВЛЕНО:

• Профили теперь открываются без ошибок
• Устранены лаги при запуске приложения
• Улучшена стабильность работы

Release 1.2.4

Choose a tag to compare

@c1osed1 c1osed1 released this 09 Jan 13:50

Патчноут 1.2.4 - Бейджи и управление сессиями

Бейджи достижений

  • Отображение бейджей рядом с именем пользователя в постах, комментариях и профиле
  • Кеширование бейджей для быстрой загрузки
  • Модалка управления бейджами в настройках (активация/деактивация)
  • Поддержка SVG и других форматов
  • Обработка ошибок при загрузке бейджей

Управление сессиями

  • Раздел "Безопасность" в настройках с модалкой "Подключенные устройства"
  • Просмотр всех активных сессий с информацией об устройстве, IP и активности
  • Возможность завершения сессий на других устройствах

Release 1.2.3

Choose a tag to compare

@c1osed1 c1osed1 released this 08 Jan 20:07

Патчноут 1.2.3 - Видео и превью ссылок

Видео в постах

  • Добавлена поддержка видео в постах
  • Отображение видео с постером (thumbnail)
  • Полноэкранный просмотр видео
  • Поддержка NSFW для видео
  • Двойной тап для открытия полноэкранного режима

Загрузка видео

  • Добавлена возможность загрузки видео из галереи при создании поста
  • Генерация thumbnail для видео
  • Поддержка форматов видео из PhotosPicker

Превью ссылок

  • Автоматическое извлечение URL из текста постов
  • Отображение превью ссылок с заголовком, описанием и изображением
  • Компактный дизайн превью-карточек
  • Поддержка множественных ссылок (группировка по домену, максимум 3)
  • Открытие ссылок при нажатии

Улучшения

  • Обновлен размер блока превью ссылок для более компактного отображения
  • Исправлена обработка ссылок YouTube и других сервисов

1.2.2

Choose a tag to compare

@c1osed1 c1osed1 released this 08 Jan 18:45

Патчноут - Комментарии, ответы, поиск, стили, уведомления

Комментарии и ответы

  • Рефакторинг: разделение CommentView на CommentContentView и обертку с replies
  • Изоляция replies от основного комментария для предотвращения конфликтов с contextMenu
  • Улучшения в CreateCommentView: синхронизация фокуса, улучшенные бейджи ответов, автофокус

Контекстное меню

  • Добавлено contextMenu для комментариев: быстрый ответ и удаление (для владельцев)
  • ContextMenu применяется только к основному комментарию, не затрагивая replies

Поиск

  • Новый SearchService для поиска пользователей и каналов
  • Интеграция поиска в MoreView с переключением между типами
  • SearchTaskManager для управления и отмены запросов поиска

Стили и визуальные улучшения

  • ProfileCard: заменен .glassEffect() на .background() с материалом (как в CreatePostView)
  • FeedView: обновлен фон онлайн-блока, убрана зависимость от isGlassEffectEnabled
  • ProfileTabsView: переработан на кастомные кнопки, убрана зависимость от iOS 26.0
  • GlassEffectContainer: обновлен fallback для единого стиля на всех версиях iOS
  • MusicView: обновлена страница музыки с новым дизайном "Моя волна"

Переключение аккаунтов

  • Добавлена критическая проверка соответствия ID при переключении аккаунтов
  • Улучшена обработка ошибок с показом уведомлений пользователю
  • Обновлен список аккаунтов в разделе "Еще": компактный минималистичный дизайн с возможностью разворачивания
  • Показывается только текущий аккаунт с кнопкой разворачивания списка

Посты и медиа

  • Исправлено расширение постов из-за широких изображений
  • Широкие фотографии теперь уменьшаются пропорционально вместо обрезки
  • Ограничена ширина изображений для предотвращения выхода за границы экрана
  • Добавлена поддержка упоминаний @username в тексте постов:
    • Выделение упоминаний акцентным цветом
    • Открытие профиля пользователя по нажатию на упоминание

Исправления уведомлений

  • Добавлена кнопка "Прочитать все" в NotificationsModalView (показывается только при наличии непрочитанных)
  • Счетчик непрочитанных обновляется только при закрытии модалки
  • Убрано автоматическое прочтение всех уведомлений при открытии

Исправления багов

  • Исправлена типизация async let в FeedView.refreshable
  • CreatePostView использует только fallback версию для контроля затемнения

Новые модели

  • SearchUser, SearchChannel, UsersSearchResponse, ChannelsSearchResponse

Технические улучшения

  • Улучшена модульность компонентов комментариев, добавлены MARK комментарии
  • Оптимизированы запросы поиска и асинхронные задачи
  • Добавлен компонент ClickableTextWithMentions с поддержкой кликабельных упоминаний через UITextView
  • Создан CompactAccountRow для компактного отображения текущего аккаунта

1.2.0

Choose a tag to compare

@c1osed1 c1osed1 released this 07 Jan 10:13

Новые возможности:

  • Раздел "Любимые" в музыке — список понравившихся треков
  • Pull-to-refresh — обновление ленты, музыки и профиля потягиванием вниз
  • Адаптивная тема "Базовый" — автоматически переключается между светлой и тёмной в зависимости от системной темы телефона

Исправления:

  • Исправлена отмена запросов при обновлении ленты
  • Улучшена обработка ошибок API
  • Исправлены проблемы с отображением текста на светлой теме
  • Оптимизирована загрузка изображений с использованием кеша
  • Исправлены проблемы с клавиатурой в мессенджере
  • Улучшена группировка сообщений в групповых чатах

Full Changelog: 1.1.0...1.2.0

Release 1.1.0

Choose a tag to compare

@c1osed1 c1osed1 released this 06 Jan 19:12
386d3ad

Added Messenger Alpha mode

Release 1.0.0

Choose a tag to compare

@c1osed1 c1osed1 released this 06 Jan 03:42

Feed, Music,Profile,More,Notif,FullScreen Music,SyncLyric,ThemeManager