Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Release Note 20 - 26 June 2025

Here is the release summary report for this week (20 - 26 June) We have total releases for this week, here is the breakdown for the release :

June 20, 2025

This day we have exiting update we bring you new update of Come More Pay Less, Restaurant Page and more !

Come More Pay Less: Add new setting "Follow Package date" if restaurant didn't want to set the specific end date for the come more pay less promotion.

Restaurant Page: Fix the restaurant page height.

Package Detail Page: Implement to normal price and dynamic price badge above the book now button.

June 23, 2025

This day we have exiting update we bring you new update a Dashboard V2, Group Landing Page and more ! Dashboard V2: The price displayed in the dashboard v2 booking list table is not correct.

Group Landing Page: Fix the bug after user select filter then click Apply button, the page is refreshed. the selected filter displayed unselected even though the url has changed and the result is already correct

Restaurant Page: Fix the bug when the user redirected to 404 page when clicking the restaurant location.

June 24 - 25, 2025

This day we have exiting update we bring you new update a Monthly Report, iOS Release and more ! iOS release: Add Chinese language to the iOS app and fix the hard-coded text that says 10 more points after a review.

Monthly Report: For restaurant monthly report, we add package name next to the package type on excel.

Refactor: A lot of refactor on the code to improve the performance on the system.

June 26, 2025

This day we have exiting update we bring you new update a Add-on and Promo Code! Add-on: Fix the auto-extend feature on Add-On, its not working properly.

Promo Code: Fix the invalid cc number error when user book package using CC and promo code. Fix the bug when user can't use Promo Code which is subsidized by restaurant.

Detail release note template

NoNameDescriptionDeployment Date and TimePull RequestTicket NumberPerformed byTest RunDocumentation
 1 fix: following restaurant package date for cmpl
June 20, 2025 https://github.com/hungryhub-team/hh-server/pull/6653 Private (https://app.clickup.com/t/86cy9uym0)

https://hungryhubgroup.slack.com/archives/C01C1U5LBFT/p1741849656909089
 dayu
2hotfix: undefined method each for nil:NilClass when voucher is not found
June 20, 2025https://github.com/hungryhub-team/hh-server/pull/6822
https://hungryhubgroup.slack.com/archives/C07REA51J5P/p1750363721199979odi
3fix: restaurant body height
June 20, 2025https://github.com/hungryhub-team/hh-pegasus/pull/1829https://files.slack.com/files-tmb/T7RKN19CL-F091V8U2R8X-7bd43c1c1b/image_720.pngafif
4fix: netcore improvement
June 20, 2025https://github.com/hungryhub-team/hh-pegasus/pull/1808Private (https://app.clickup.com/t/86cz2tqp1)monyta
5hotfix : promotion badge in package pageJune 20, 2025https://github.com/hungryhub-team/hh-pegasus/pull/1805Private (https://app.clickup.com/t/86cy8frme)afandi
6chore: update workflow generate doc
June 20, 2025https://github.com/hungryhub-team/hh-server/pull/6812Private (https://app.clickup.com/t/86cz90hyz)budi
7feat: CU-86cwy4rw7 - migration for singapore offers
June 23, 2025https://github.com/hungryhub-team/hh-server/pull/6813Private (https://app.clickup.com/t/86cwy4rw7)odi
8CU-86czcg692 - [V2][Booking List] The price displayed in the V2 booki…June 23, 2025https://github.com/hungryhub-team/hh-server/pull/6823Private (https://app.clickup.com/t/86czcg692)ali
9hotfix : navbar section rendering
June 23, 2025https://github.com/hungryhub-team/hh-pegasus/pull/1703Private (https://app.clickup.com/t/86cyr93fa)afandi
10fix: price filter UI not applied after refresh
June 23, 2025https://github.com/hungryhub-team/hh-pegasus/pull/1826Private (https://app.clickup.com/t/86czb5tc7)afif
11fix: handle 404 dynamic group landing link in store page
June 23, 2025https://github.com/hungryhub-team/hh-pegasus/pull/1828Private (https://app.clickup.com/t/86cz650y0)afif
12iOS
release: 7.10.5
[Feature] Support chinese language
[Feature] Handle deeplink city slug
Update wording get point label review confirm page
Update base staging url
June 24, 2025https://github.com/hungryhub-team/hh-ios-fix/pull/2168https://app.clickup.com/t/86cz8gh0m
Private (https://app.clickup.com/t/86cz909aj)
Private (https://app.clickup.com/t/86cz92n6m)
Private (https://app.clickup.com/t/86cz27vdb)
budi
13refactor(inv_checker_hungry_hub_service): enhance warm_up_cache
June 24, 2025https://github.com/hungryhub-team/hh-server/pull/6783saiqul, odi, mian, zul
14fix: update cache clearing worker references to use Restaurants::ClearUiCacheWorkerJune 24, 2025https://github.com/hungryhub-team/hh-server/commit/1f64b5d5c107e68fec69f81feebfb19f6a57f4bfsaiqul
15chore: remove unused files

♻️ refactor: remove caching for restaurant available dates lookup
June 24, 2025https://github.com/hungryhub-team/hh-server/compare/1f64b5d5c107...a28c7f015a5asaiqul
16refactor(inv_checker_hungry_hub_service): simplify inventory checker methods for better readability

June 24, 2025https://github.com/hungryhub-team/hh-server/commit/666e7305103b549876cfd9ee8a9bba8851aa0ec9saiqul
17✨ feat: add ElasticAPM span tracking to inventory checker service methods
June 24, 2025https://github.com/hungryhub-team/hh-server/commit/9864f9111dbec199458b06de2db029a6ff76c616saiqul
18force-pushed the main branch from 9864f911 to 08e35d96

June 24, 2025saiqul
19change blockage worker queue to critical
June 24, 2025https://github.com/hungryhub-team/hh-server/commit/df075a973973685a4781a31e01e8f96067e92c88zul, saiqul
20♻️ refactor: remove caching for restaurant available dates lookup
June 24, 2025https://github.com/hungryhub-team/hh-server/commit/5812c4f2826f7df2e2c85fdd244c871b7462518bsaiqul
21 chore: Speed up API Performance
June 24, 2025https://github.com/hungryhub-team/hh-server/pull/6831 saiqul
22♻️ refactor: replace Redis cache clearing with version bumping strategy
June 24, 2025https://github.com/hungryhub-team/hh-server/pull/6832saiqul
23🐛 fix: use find_each instead of where().map for better memory management
♻️ fix: optimize database queries by removing N+1 in availabilities c...
🐛 fix: correct reservation delivery check condition in broadcast_rese…
June 24, 2025https://github.com/hungryhub-team/hh-server/compare/3d3200fc07a9...f521c3058c72saiqul
24🐛 fix: only start Karafka in development environment
June 24, 2025https://github.com/hungryhub-team/hh-server/commit/11e62968f006fb55b17f59855ae47773da2efe59saiqul
25revert: only validate the date if the booking is a new record
June 24, 2025https://github.com/hungryhub-team/hh-server/commit/2e8bb4d9b141d049b88bb7368996d4180320c03fsaiqul
26feat: add package name beside package type on restaurant report
June 24, 2025https://github.com/hungryhub-team/hh-server/pull/6829Private (https://app.clickup.com/t/86cz7ma48)dayu
27♻️ refactor: move end_time calculation after package setup in reservation flow
June 24, 2025https://github.com/hungryhub-team/hh-server/commit/9bf2c13bddbc633afd9fd54e5ecf0b3a4ba549e9saiqul
28force-pushed the main branch from 9bf2c13b to 5812c4f2

June 24, 2025saiqul
29chore: speed up inventory availability APIJune 25, 2025https://github.com/hungryhub-team/hh-server/pull/6833saiqul
30refactor(inv_checker_hungry_hub_service.rb): optimize inventory generation performance
June 25, 2025https://github.com/hungryhub-team/hh-server/commit/468f3eefdc4f90440ac81dc83fe75fb3a71b2b94saiqul
31refactor(subscribe_voucher_reward.rb): improve voucher creation process
June 25, 2025https://github.com/hungryhub-team/hh-server/commit/521fa11cc1b81242f9c230525ae28221b365c6c2saiqul
32fix(voucher_payment_type.rb): make voucher association optional to resolve issues with payment_type_ids creation
June 25, 2025https://github.com/hungryhub-team/hh-server/commit/0bf144ef43708290140f1e01cade1a8cf810d5bcsaiqul
33♻️ fix: simplify branch existence check in base_worker.rb
🐛 fix: correct method name typo from all_occurences to all_occurrences
June 25, 2025https://github.com/hungryhub-team/hh-server/compare/0bf144ef4370...376013076919saiqul
34🔧 refactor: simplify copy button by removing image and using text
June 25, 2025https://github.com/hungryhub-team/hh-server/commit/a88fe6067bd9308d151ae19038f5b8681139101esaiqul
35CU-86cz1gbv3 - improve supplier inventory errors/logs
June 25, 2025https://github.com/hungryhub-team/hh-server/pull/6724Private (https://app.clickup.com/t/86cz1gbv3)mian
36Fix/playwright artifact to zipfile
June 25, 2025https://github.com/hungryhub-team/hh-pegasus/pull/1833fauzi
37🔧 refactor: simplify copy button by removing image and using text
June 25, 2025https://github.com/hungryhub-team/hh-server/commit/11f8b0d5ef3637e3dd6efe9eede04806eee250a0saiqul
38refactor(workers): remove deprecated inventory generation workers and methods
June 25, 2025https://github.com/hungryhub-team/hh-server/commit/3ff24229b1a50d54ffaebf338b9e4adf4c9b89ecsaiqul
39hotfix: add expiry and availability checks for restaurant booking
June 26, 2025https://github.com/hungryhub-team/hh-web-new-ui/pull/2937Private (https://app.clickup.com/t/86czduamz)afif
40hotfix: CU-86czc79q6 - auto extend package and add-on scheduled workers
June 26, 2025https://github.com/hungryhub-team/hh-server/pull/6835Private (https://app.clickup.com/t/86czc79q6)firman
41fix: promo code validation
June 26, 2025https://github.com/hungryhub-team/hh-pegasus/pull/1840luthfi
42fix: use isDesktop from props instead nanostore in package card
June 26, 2025https://github.com/hungryhub-team/hh-pegasus/pull/1842Private (https://app.clickup.com/t/86cze5crh)afif
43fix: simplify isDesktop logic in PackageCardDesktop
June 26, 2025https://github.com/hungryhub-team/hh-pegasus/pull/1843afif
44ho`tfix  user cant use promo code which is subsidized by restaurant
June 26, 2025https://github.com/hungryhub-team/hh-server/pull/6842Private (https://app.clickup.com/t/86cze8xup)
Private (https://app.clickup.com/t/86cze90gg)
odi