История изменений

Коротко о том, что появилось, что стало надежнее и какие старые шероховатости мы убрали.

1.220

10.06.2026
  • В строковом режиме добавлен поиск минимальных цен из общей базы найденных билетов для направлений, где сейчас нет отобранных системой предложений.
  • Такие найденные цены можно открыть, проверить, добавить в избранное и выбрать через календарь так же, как обычные предложения.
  • Для поиска усилена проверка направления прилета: нужно выбрать город, страну или регион из подсказки, случайный текст больше не принимается.
  • Добавлена плашка прогресса загрузки минимальных цен под результатами поиска и серый статус для предложений из общей базы.
  • Стабилизированы обновления строк: служебные изменения и обновления статуса больше не должны дергать список без изменения цены, даты, маршрута или перевозчика.
  • Уточнены анимации обновления: при реальном изменении строки показывается, что именно поменялось — цена, скидка, дата, маршрут, пересадки или авиалиния.

1.215

07.06.2026
  • Добавлен раздел «Избранное»: билеты можно сохранять сердечком, а сайт показывает их над результатами поиска.
  • Избранное загружает актуальные JSON-оферы сразу при открытии сайта, хранит историю цен и мягко обрабатывает пропавшие или устаревшие предложения.
  • Для кругорейсов в избранное добавляются и удаляются обе части маршрута, чтобы связка не разваливалась.

1.214

05.06.2026
  • Добавлена сортировка результатов по странам прилета, когда пользователь выбирает несколько стран.
  • В режиме сортировки по странам выдача разделяется крупными заголовками стран; в карточках добавлена тонкая линия под заголовком для более чистой композиции.
  • Исправлена карточная раскладка при сортировке по странам: карточки больше не перескакивают между заголовками и не пропадают из-за плотной grid-раскладки.
  • В карточках цена стала статичной без тяжелого барабанного эффекта, а мини-график истории цены перенесен после цены.
  • Подключен чат-виджет для общения с помощником на сайте.
  • Загрузка чат-виджета стала мягкой: если связь нестабильна, сайт продолжает работать, а открытое окно чата больше не закрывается нашим таймером.

1.209

03.06.2026
  • Добавлена клиентская история изменения цены по маршруту и дате: данные копятся в браузере и показываются мини-графиком рядом с ценой.
  • На телефонах и планшетах история открывается в полноэкранном графике с точками, подписями цены, даты, авиакомпании и пересадок.
  • Мини-график получил плавную прорисовку линии, появление точек слева направо и подсветку свежего изменения цены.
  • История хранит до 10 значимых точек, сохраняет минимум и максимум, а близкие внутренние значения аккуратно прореживает.
  • В меню предложения добавлен сброс истории цены для конкретного маршрута и даты.

1.207

02.06.2026
  • Загрузка оферов стала легче: сайт сначала скачивает сжатые файлы месяцев, а обычный JSON берет только как запасной вариант.
  • В календаре строк добавлены обычные цены на даты без скидочных оферов.
  • Обычные цены в календаре кликабельны и открывают проверку билета через подтверждение.
  • Календарь показывает месяцы из выбранного отправления, даже если в месяце пока нет скидочных оферов.
  • Ячейки календаря стали шире, цены с символом рубля не переносятся на разные строки.
  • Окно подтверждения билета теперь открывается поверх календаря.
  • Загрузка обычных цен идет месячным запросом, без лишней нарезки по неделям.

1.204

31.05.2026
  • Исправлен расчет следующих месяцев: в последний день месяца больше не пропускается следующий месяц в данных.
  • Добавлены сортировки находок по скидке, цене и дате.
  • Сортировка плавно переставляет строки и карточки при переключении режима и при приходе новых данных.
  • Цена и дата сортируются по реально показанному оферу, а не по скрытым вариантам маршрута.
  • В кругорейсах сортировка учитывает только первый билет из выбранного города вылета.
  • Кругорейсы больше не собираются, если первым билетом оказался обратный рейс.
  • При ручном выборе месяца сайт один раз принудительно запрашивает свежий JSON выбранного месяца.

1.201

29.05.2026
  • Доведен строковый режим на мобильных и планшетах.
  • Улучшена читаемость маршрутов, цен, скидок и меню.
  • Исправлена центровка линии календарей в кругорейсах.

1.200

28.05.2026
  • Добавлен строковый режим просмотра находок.
  • В строках появился календарь выбора даты с ценами по месяцам.
  • Кругорейсы показываются двумя связанными строками.
  • Сохраняется выбранная дата после автообновления.
  • Маршруты показывают города пересадок и смену аэропорта внутри Москвы.

1.108

27.05.2026
  • Переработан hero-блок: вместо карусели добавлена таблица лучших находок.
  • Hero подбирает предложения по регионам и учитывает активные фильтры.
  • Добавлены плавное появление строк и ручное переключение регионов.

1.107

25.05.2026
  • Улучшен расчет средней цены для отбора предложений.
  • Из средней исключаются сильно завышенные и слишком долгие маршруты.
  • Скидки стали ближе к реальной экономии относительно ликвидных цен.

1.106

24.05.2026
  • Добавлена история версий сайта.
  • Первая загрузка блокирует поля поиска до готовности данных.
  • Дельта цены в карточках больше не теряется после обновления JSON.
  • Улучшены подсказки поиска и ввод в неправильной раскладке.

1.105 - 1.1

2025 - 2026
  • Запущены поиск, карточки предложений, deeplink-страницы и отметки просмотренных билетов.
  • Добавлены месяцы данных, умный roundtrip, уведомления и статистика.
  • Постепенно обновлялись блог, красивые URL, стили, меню и формат данных.