Що нового
Changelog DropDate
Тут зібрані зміни по веб-версії DropDate: що реально з’явилося в продукті, без технічних bump-ів, які нічого не змінювали для користувача.
31 серпня 2026
1.16.1 · серпень
Точніший Vibe-пошук і надійні спискиFrontend 1.16.1Backend 1.15.1
Замість назви можна написати фразу — «молодіжний жах де багато крові» чи «комедія з привидами» — і отримати добірку. Система показує, як саме зрозуміла запит, і дозволяє це виправити.
Frontend
- Головний банер і фон сторінки тайтла беруть повнорозмірну картинку TMDB замість карткової — без розмитого кадру на широких екранах.
- Сповіщення тепер бачать усі: рекомендації від друзів, запрошення й виклики на дуель більше не губляться в тих, хто ще не стежить за жодним тайтлом.
- Рядок під героєм головної тепер асоціативний: опиши фразою, що хочеш подивитись, а пошук за назвою лишається в хедері.
- Під рядком — приклади формулювань, які одразу запускають пошук; повна робота — на окремій сторінці /vibe.
- Панель «Ми зрозуміли так» показує розібрані теми й жанри чипами: зайве можна прибрати, своє — додати з каталогу тем, і добірка перезбирається миттєво.
- Перемикач «Усе / Фільми / Серіали», підвантаження наступних сторінок і приховування тайтлів, які вже є у списках.
- Окремі стани для випадків, коли фразу не вдалося розібрати або коли AI недоступний і розбір зроблено за словами.
- Додано коротке пояснення, як працює Vibe-пошук, та зручні контекстні підказки.
- Картка більше не зникає одразу після додавання в список: інтерфейс дає завершити дію без раптового зсуву.
Backend
- Новий рушій асоціативного пошуку: фраза перетворюється на теми з каталогу й жанри, а з них — на звичайний discover-запит.
- Gemini лише обирає id з наданого словника і не формує запит; усе, чого немає в каталозі, відкидається на сервері.
- Другим кроком модель упорядковує знайдені тайтли за відповідністю фразі, читаючи описи, а не лише назви.
- Фолбеки на кожному рівні: без квоти лишається порядок TMDB, без AI взагалі — розбір фрази за ключовими словами. Інтерпретації кешуються.
- «Продовжити перегляд» більше не тримає завершені серіали: картка зникає, коли непереглянутих серій не лишилось, і повертається, щойно виходить наступна.
- Суворий пошук за кількома темами автоматично розширюється, якщо точних збігів замало; інтерфейс чесно позначає такі результати.
- Покращено розпізнавання складних запитів про жахи, жорстокість та еротику без втрати змісту фрази.
28 серпня 2026
1.15.0 · серпень
Новий «Мій список», пошук людей і чистіша локалізаціяFrontend 1.15.0Backend 1.14.0
Перетворили збережені тайтли на повноцінну персональну бібліотеку, додали людей у пошук і зробили український інтерфейс чистішим, коли TMDB повертає неповні переклади.
Frontend
- «Мій список» отримав єдину бібліотеку без дублів, вкладки за типом списку, сортування, пошук, жанрові фільтри та перемикання між сіткою і компактним виглядом.
- Додано активні чипи фільтрів, зрозумілі порожні стани, компактні рядки й оновлені постерні картки для швидкого керування великими колекціями.
- Пошук тепер окремо показує акторів і режисерів, пояснює їхні ролі та веде прямо на сторінку людини.
- У підказках пошуку, рекомендаціях і тематичних добірках більше не повторюються тайтли, які користувач уже зберіг.
- Оновлено відображення списків друзів і спільні компоненти підказок, щоб нові сценарії однаково працювали на різних екранах.
Backend
- Saved API повертає жанри разом із бібліотекою; додано міграцію та одноразовий backfill для раніше збережених тайтлів.
- Розширено пошук і дані про людей: ролі акторів та режисерів стали точнішими, а результати краще локалізуються.
- Коли український запис TMDB фактично містить російський або неперекладений текст, backend безпечно підставляє доступний англомовний варіант.
- Оновлено discover і release endpoints та додано тести для локалізації, saved-відповідей і даних релізів.
23 серпня 2026
1.14.0 · серпень
Перебудована головна: чотири нові секції та дії у превʼюFrontend 1.14.0Backend 1.13.0
Головну зібрано за новим макетом: зʼявилися «Продовжити перегляд», «Пік дня», «Скоро вийде» і «Топ-10», а дії з постера переїхали у превʼю-картку.
Frontend
- Додано секцію «Продовжити перегляд» із кадром, наступним епізодом і прогресом сезону.
- «Пік дня» отримав закритий стан під спойлером, чип із причиною вибору та лічильник до наступного піка.
- Додано секції «Скоро вийде» і «Топ-10»; ранг у чарті підсвічується акцентом на ховері.
- Кожна нова секція має порожній стан і більше не зникає зі сторінки, коли даних немає.
- На постері «Нових релізів» лишилася лише кнопка ⓘ: усі дії зі списками зібрано в превʼю одним рядом кнопок.
- Оновлено герой із лічильником до релізу, рядок відкриття та блок «Відкрий щось нове» з чотирма плитками.
Backend
- Continue-watching повертає прогрес сезону: кількість переглянутих серій і загальну довжину сезону.
- Довжина сезону береться з уже наявного запиту метаданих, тож додаткових звернень до TMDB не додалося.
1 серпня 2026
1.13.4 · серпень
Розумніші рекомендації, коротше калібрування і точніший прогресFrontend 1.13.4Backend 1.12.4
Рекомендації навчилися пам’ятати прямий feedback, пік дня став окремим відкриттям, а калібрування смаку скоротилося до двох зрозумілих кроків.
Frontend
- У рекомендаціях додано постійні лайк і дизлайк стани із зеленим або червоним overlay та можливістю скасувати помилковий вибір.
- Пік дня більше не дублюється у звичайній стрічці та пояснює свою роль як окремого безпечного відкриття.
- Калібрування смаку скорочено до жанрів і країн; третій крок із ручною оцінкою тайтлів прибрано.
- Компактніше оформлено блок калібрування в профілі та виправлено конфлікт стилів прогресу в Games Hub.
- У preview-картках рекомендацій, пошуку й title details уніфіковано швидке додавання до списків.
Backend
- Прямі оцінки рекомендацій постійно зберігаються й використовуються як позитивні та негативні сигнали в усіх наступних генераціях.
- Пік дня переведено на окремий contrast-discovery алгоритм за жанрами й країнами користувача.
- Онбординг автоматично завершується після жанрів і країн, включно з користувачами, які раніше застрягли на другому кроці.
- Наступний епізод перевіряється за реальними метаданими сезону: неіснуючі серії більше не показуються, а продовження переходить на наступний сезон.
- Кеш рекомендацій очищується після feedback, а відхилені тайтли та схожі на них кандидати коректно відсіюються.
22 липня 2026
1.13.x
Новий трекінг серіалів, люди кіно та живіші соціальні порадиFrontend 1.13.1Backend 1.12.1
Оновили ключові сценарії title details та ігор: епізоди стали наочнішими, поради друзям — компактнішими, а ігрова зала отримала нові режими про акторів і режисерів.
Frontend
- Перебудовано блок «Де дивитися»: з’явилися краща ієрархія, регіональний empty state, картки сервісів, улюблені провайдери та нормальні відступи між секціями.
- «Порадити другу» став компактною дією: вибір друга й персональне повідомлення тепер відкриваються в окремому модальному вікні або mobile bottom sheet.
- Трекер серіалів отримав згорнуті за замовчуванням сезони, прогрес сезону, responsive-картки епізодів, кадри серій, масові дії та власні оцінки від 1 до 10.
- У баттлах з’явився вибір між 10 раундами та виживанням із трьома життями; окрему гру «Стрік» прибрано.
- Додано гру «Люди кіно» з чотирма напрямками: актор → фільм, фільм → актор, режисер → фільм і фільм → режисер.
- Оновлено responsive-поведінку, стани правильної й неправильної відповіді, reveal-анімації та підтримку reduced motion.
Backend
- Додано lazy API метаданих сезону з TMDB: назви, дати, тривалість і still-зображення епізодів завантажуються лише після відкриття сезону.
- Episode progress розширено власною оцінкою серії 1–10; додано й застосовано відповідну міграцію БД.
- Сповіщення про рекомендацію тепер містить ім’я відправника, а помилки створення notification більше не губляться без логування.
- Розширено games API та генератор запитань для зв’язків між фільмами, акторами й режисерами з перевіркою неоднозначних варіантів.
- Збільшено ігровий пул, посилено дедуплікацію та додано поступове зростання складності через ближчі дати й рейтинги у пізніх раундах.
- Підсилено production-конфігурацію, безпеку API та перевірки deployment-середовища перед наступним етапом розвитку функціоналу.
20 липня 2026
1.12.x
Персональний пік дня і стабільніші рекомендаціїFrontend 1.12.0Backend 1.11.1
Додали щоденну персональну рекомендацію та зробили її стан стабільним між відкриттями й пристроями.
Frontend
- На головній з’явився персональний пік дня зі spoiler-відкриттям.
- Рекомендацію можна одразу зберегти або позначити як невдалу.
- Стан піка синхронізується з сервером і кешем React Query.
Backend
- Додано постійне збереження щоденних рекомендацій користувача.
- Посилено кешування та стабільність recommendation service.
- Оновлено API стану daily recommendation.
18 липня 2026
1.11.x
Онбординг смаків, dev-інструменти і кращий блок «Скоро виходять»Frontend 1.11.0Backend 1.10.0+
Оновили головну і профіль так, щоб швидше зібрати смакові сигнали користувача, а також додали інструменти для оперативного скидання кеша і ручної перевірки змін.
Frontend
- Онбординг смаків став помітнішим: тепер він краще веде по жанрах, країнах і подальшій калібрації.
- У профілі з’явилась dev-сторінка для привілейованого користувача зі скиданням кеша і швидким доступом до технічних дій.
- Виправлено стабільність ігор і поведінку games hub після помилок або неповних даних.
- Додано перевалідацію кеша для домашньої сторінки, щоб зміни швидше з’являлися у вебі.
Backend
- Додано superuser-доступ для сервісних дій і окремий endpoint для очищення кешів релізів та рекомендацій.
- Перебудовано логіку секції «Скоро виходять», щоб вона краще добирала майбутні тайтли й не застрягала на малому наборі.
- Оновлено пайплайн taste onboarding: кроки й статус тепер краще зберігаються між сесіями.
- Посилено API для смакового онбордингу і синхронізації профільних налаштувань.
18 липня 2026
1.10.x
Кіноакінатор і велике розширення ігорFrontend 1.10.0Backend 1.9.0
Реліз додав нові ігрові режими, денні сценарії та окремий режим, у якому сайт намагається вгадати задуманий фільм.
Frontend
- З’явився кіноакінатор у розділі ігор з окремим потоком запитань і фінальною здогадкою.
- Games hub розширився новими режимами: таймлайн, year quiz, blitz, friend taste і daily challenge.
- Покращено UX ігрових екранів: більше конфеті, share-дій і плавніший флоу між раундами.
- У saved/cards виправлено показ рейтингів друзів і кілька дрібних проблем у взаємодії зі списками.
Backend
- Додано движок movie akinator з побудовою ознак, dataset builder і HTTP API для старту, питань і результату.
- Розширено games service під нові режими, щоденні челенджі й friend battle сценарії.
- Підготовлено міграції й серверні моделі для ігор, питань і прогресу.
- Оновлено інтеграцію з TMDB для сценаріїв, де потрібен ширший набір тайтлів і метаданих.
15 липня 2026
1.9.x
Соціальні рекомендації, спільні списки і прогрес переглядуFrontend 1.9.0Backend 1.8.0
DropDate став значно соціальнішим: з’явилися активність друзів, спільні списки, поради від друзів і продовження перегляду серіалів.
Frontend
- З’явилась сторінка активності друзів і робота зі спільними списками.
- Додано daily pick, continue watching і соціальні рекомендації на головній.
- У title details можна радити тайтли друзям, додавати в shared lists і відстежувати прогрес епізодів.
- Профіль і домашня сторінка почали активніше враховувати смакові турніри та соціальні сигнали.
Backend
- Додано social lists, social activity, friend recommendations і відповідні API.
- Реалізовано episode progress, daily recommendations, game progress і нові типи нотифікацій.
- Почалась серверна модель taste rankings і social discovery для персоналізації без жорстких фільтрів.
- З’явилися міграції для social, taste, game progress, episode progress і session onboarding.
14-15 липня 2026
1.8.x
Друзі, досягнення і профільні зв’язкиFrontend 1.8.0Backend 1.7.0
Реліз заклав основу соціального шару: друзі, профілі, досягнення і краща пов’язаність між saved, profile та friends.
Frontend
- Додано повноцінний friends flow: пошук, запити, профілі друзів, їхні списки й досягнення.
- Профіль отримав блоки досягнень, людей, турнірів смаків і більше живої персоналізації.
- Saved і profile краще синхронізуються між собою та з друзями.
- Додано overlay розблокування досягнень у вебі.
Backend
- Реалізовано friends service, store і API для запитів у друзі, прийняття, видалення та перегляду даних друга.
- З’явився achievements service з unlock logic і окремою міграцією.
- Оновлено auth/me контури для username і кращої роботи профілю.
- Підсилено saved-side effects, щоб соціальні й профільні дані швидше оновлювалися після дій користувача.
14 липня 2026
1.7.x
Discover-підбір і тонше налаштування смаківFrontend 1.7.0 / 1.7.1Backend 1.6.0
Цей реліз зсунув продукт від простого трекера релізів до сервісу підбору: більше персоналізації, discover-сценаріїв і кращого saved UX.
Frontend
- На головній з’явилися discover recommendations і taste chips для швидкого переходу до персонального підбору.
- Профіль отримав детальніші інструменти ранжування смаків і персоналізації.
- Покращено saved UX: badges, previews, роботу зі списками і стабільність optimistic updates.
- Discover і search інтерфейси стали чистішими та більш орієнтованими на рекомендації.
Backend
- Додано discover endpoint і серверну логіку під рекомендаційний підбір.
- Покращено release/discover інтеграцію з TMDB для складніших фільтрів і персоналізації.
- Підсилено recommendations service та тести для нього.
- Оновлено внутрішні сервіси так, щоб profile/saved/discover працювали як один контур, а не окремі ізольовані екрани.
9 липня 2026
1.6.x
People pages, follow sync і більш живі detailsFrontend 1.6.0Backend 1.5.0
Реліз додав сторінки людей, підписки на акторів і режисерів, а також покращив детальні сторінки тайтлів і перші cold-start механіки.
Frontend
- З’явилися person pages з filmography, recommendation блоками і збереженими стрічками по персоні.
- Додано follow/unfollow для людей та синхронізацію цих підписок із профілем.
- Title details стали глибшими: більше контексту, кращі interaction patterns і дороблений hero/info layout.
- На фронті з’явився cold-start wake overlay, щоб домашня сторінка адекватно поводилась при «сонному» бекенді.
Backend
- Додано people service, person endpoints і міграцію для person follows.
- Підсилено release/person контур і TMDB person integration.
- Оновлено details/release шар під richer title details і нові follow сценарії.
- Додано health/wake контури для м’якшого старту веба після простою бекенда.
8-9 липня 2026
1.4.x - 1.5.x
Liked titles, release history і контроль над сповіщеннямиFrontend 1.4.0 - 1.5.0Backend 1.4.0 - 1.5.0
У цей проміжок DropDate став кориснішим для щоденного використання: історія релізів у календарі, richer title details і кращий контроль над follow-сигналами.
Frontend
- Додано liked/disliked сценарії, багатші details і краще керування list status прямо на картках та сторінках тайтлів.
- Календар навчився зберігати release history і краще показувати розклад релізів.
- Follow controls на сторінках людей стали зручнішими, з undo/share поведінкою і чистішим timeline UX.
- Продовжився візуальний розвиток home/profile/saved без радикального ламання звичної навігації.
Backend
- Оновлено release/title контур для richer details і розширених станів збереження.
- Посилено логіку people/follows і нотифікацій під реальні повсякденні сценарії.
- Покращено сервіси, які живлять календар і історію релізів.
- Закладено фундамент для наступних персоналізованих і соціальних фіч.
6 липня 2026
1.3.x
Сильніший title details і нова домашня подачаFrontend 1.3.0Backend 1.3.0
Реліз суттєво покращив екран деталей і перший вражаючий досвід від головної сторінки.
Frontend
- Оновлено title details: кращий layout, окремі секції, сильніша взаємодія з акторами й командами.
- Домашня сторінка отримала showcase, ranked rail і більш редакційний спосіб подачі контенту.
- Профіль і saved сторінки краще інтегрувалися з новою системою компонентів.
- Почався рух до reveal/motion-патернів, які зробили інтерфейс живішим.
Backend
- Оновлено API та дані під глибші details-сторінки й кращий discover-home flow.
- Розширено release metadata для title details і home sections.
- Покращено внутрішню структуру transport/release шарів під майбутні великі фічі.
- Зібрано базу для подальших people, calendar і social сценаріїв.
5 липня 2026
1.2.x
Mood, match, AI і релізний календарFrontend 1.2.0 / 1.2.1Backend 1.2.0 / 1.2.1
Саме тут DropDate перейшов від простого списку до сервісу підбору настрою і смарт-рекомендацій.
Frontend
- З’явився mood picker з окремим UX для питань, результатів і підказок.
- Додано match flow для підбору тайтлів під конкретний запит.
- У вебі з’явився release calendar як окремий сценарій використання продукту.
- Оновлено auth/query/state шари, щоб нові recommendation сценарії працювали стабільно.
Backend
- Додано moodpicker service, adaptive mood flow і AI recommendations service.
- З’явився cinematch resolver/service та API для match flow.
- Розширено discover/release інтеграцію з TMDB під смарт-підбір.
- Оновлено transport layer і app wiring для mood, match, calendar і AI-сценаріїв.
28 червня 2026
1.1.x
Перший крок до рекомендацій за настроємFrontend 1.1.0Backend 1.1.0
Реліз додав перший повноцінний recommendation flow за настроєм і освіжив discovery UI.
Frontend
- Оновлено discovery UI і пов’язану навігацію.
- З’явився перший mood сценарій у вебі.
- Покращено модалки, картки і пошукові взаємодії.
- Закладено основу для наступних recommendation режимів.
Backend
- Піднято першу серверну реалізацію mood picker.
- Розширено release/discover інтеграцію для сценаріїв підбору.
- Оновлено app wiring і transport для нових ендпойнтів.
- Підготовлено backend до більш складних рекомендаційних flow у наступних релізах.
27 червня 2026
1.0.x
Перший великий веб-реліз DropDateFrontend 1.0.0Backend 1.0.0
Базовий реліз, який зібрав докупи трекінг релізів, персональні рекомендації і перші кіноігри в цілісний веб-продукт.
Frontend
- З’явився персоналізований recommendations feed на головній.
- Додано перший movie games mode у вебі.
- Покращено home layout, картки та продуктивність першого екрана.
- Сформовано базову архітектуру веб-клієнта, на якій далі будувались profile, mood, games і social.
Backend
- Додано recommendations service і перший API для персональних підбірок.
- Піднято games service і transport для ігрового режиму.
- Розширено saved/release/app шари для роботи з рекомендаціями.
- Саме тут DropDate став не просто каталогом, а сервісом з індивідуальними сценаріями.