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 29 August - 04 September

Here is the release summary report for this week (29 August - 04 September) We have 40 total releases for this week, here is the breakdown for the release :

August 29, 2025

This day we have exciting update we bring you new update of Monthly Report Adjustment, Detail Package Page and more ! Monthly Report Adjustment: We updated the monthly reports for both Singapore and Thailand restaurants. In Singapore, VAT 7% has been removed along with “Total Commission (including VAT 7%)”, “Total Offers Value (Refund to Partner)”, and “Total Prepayment Amount (Refund to Partner)”. Instead, we now show “Total Prepayment + Voucher (Refund to Partner)”. In Thailand, we also removed “Total Offers Value (Refund to Partner)” and “Total Prepayment Amount (Refund to Partner)”, and replaced them with “Total Prepayment + Voucher (Refund to Partner)”.

Detail Package Page: Fixed an issue where menu images did not add or replace the URL if a base URL was already present.

Partner Portal: Improved the navbar layout for easier use and better navigation.

Seven Rooms: Removed the requirement for credit card email notifications.

September 1, 2025

This day we have exciting update we bring you new update of Partner Portal and DIY Package Release Preparation ! Partner Portal: Fixed an issue where the status labels for kids and payment method showed in Thai even when the language setting was English.

DIY Package Release Preparation: Improved handling of DIY package payload on the checkout page in the mobile app. The database is now separated from the logic changes to make the system more stable and easier to maintain.

September 2, 2025

This day we have exciting update we bring you new update of Review Section (Restaurant Page), Checkout Page and more ! Review Section (Restaurant Page): Fixed wrong redirection. Clicking a review image now opens the review image gallery instead of the review detail page. The “Translate this” button now correctly translates the review instead of redirecting to the review page.

Checkout Page: Adjusted redundant pax display. If the pax is for 1 person, it now shows “1” instead of “1-1”. For multiple pax (e.g., 3), it will still show as “1-3”. Group Landing Page: Fixed an issue where using multiple tags caused the page to show a blank screen.

Detail Menu Page: Fixed blank detail menu issue. Some menus with PDF or iMenuPro (non-image files) are now handled properly—PDF menus display the first page correctly, and only image files go through the image proxy. Also fixed missing quantity of dishes on the store page in the menu detail page.

HH Menu V3: We’re thrilled to introduce our brand-new Package Comparison feature! 🎉 On the customer side, a sleek Package Comparison Table has been added to detail package pages. Now users can easily compare package prices, menu totals, and food & beverage sections side by side. The selected package is highlighted for clarity, and everything is displayed in a clean, sorted order. Users can also switch between a quick collapsed view (3 items) or explore the full expanded view with all items for a complete comparison experience.

Automation Testing: Added automation for negative cases on the checkout page to improve test coverage and reliability.

September 4, 2025

This day we have exciting update we bring you new update of Report ! Report: Added the missing add-on revenue and commission to the reservation report on the billing page, and on the invoice report.

Detail release note template

NoNameDescriptionDeployment Date and TimePull RequestTicket NumberPerformed byTest RunDocumentation
 1 docs(copilot-instructions): add examples for using ElasticAPM SpanHelpers in classes and modules to enhance documentation clarity August 29,2025 https://github.com/hungryhub-team/hh-server/compare/2d9f308f2841...9111038e43e7saiqul
2fix: enhance slow query reporting with detailed explain plan analysis
 August 29,2025https://github.com/hungryhub-team/hh-server/pull/7102saiqul
3BOTchore(deps): bump @mapbox/mapbox-gl-geocoder from 5.1.0 to 5.1.2
 August 29,2025https://github.com/hungryhub-team/hh-server/pull/7105saiqul
4feat: monthly report adjustment
 August 29,2025https://github.com/hungryhub-team/hh-server/pull/7091Private (https://app.clickup.com/t/86czwra4g)dayu
5fix: hh menu image not loaded CU-86d04em20
Reverts #2029 August 29,2025https://github.com/hungryhub-team/hh-pegasus/pull/2030Private (https://app.clickup.com/t/86d04em20)afif
6chore: remove SevenRooms require cc email notif
 August 29,2025https://github.com/hungryhub-team/hh-server/pull/7110zul
7hotfix: icon sidebar menu
 August 29,2025https://github.com/hungryhub-team/book-bite/pull/931Private (https://app.clickup.com/t/86cz44gch)fandi
8Fix: improve inventory extend logic
 August 29,2025https://github.com/hungryhub-team/hh-server/pull/7108saiqul
9fix: add class_name to JSON payloads for better traceability and context
 August 30,2025https://github.com/hungryhub-team/hh-server/pull/7112saiqul
10chore: debug inventory queues
 August 30,2025https://github.com/hungryhub-team/hh-server/pull/7114saiqul
11feat: add debug attributes for cache reset events across various mode
 August 30,2025https://github.com/hungryhub-team/hh-server/pull/7115saiqul
12refactor(base.rb): rename cache update methods for clarity and adjust callback comment to reflect changes in logic August 31,2025https://github.com/hungryhub-team/hh-server/compare/0d6bfc0789f8...c39ac202c8d8saiqul
13remove duplicate inventory generator cronjob August 31,2025https://github.com/hungryhub-team/hh-server/compare/c39ac202c8d8...269b97d758fasaiqul
14refactor(update_cache_worker.rb): simplify sidekiq_options by removing unnecessary lock and on_conflict options to streamline configuration August 31,2025https://github.com/hungryhub-team/hh-server/compare/269b97d758fa...aabfb0ec99eesaiqul
15feat(update_cache_worker.rb): add condition to skip cache update for past dates to prevent unnecessary processing

fix: email format
 August 31,2025https://github.com/hungryhub-team/hh-server/compare/aabfb0ec99ee...99aec6a78103saiqul
16fix(update_cache_worker.rb): add condition to skip cache update for past triggered_at dates to prevent unnecessary processing August 31,2025https://github.com/hungryhub-team/hh-server/compare/99aec6a78103...f6722364ed75saiqul
17hotfix: undefined method v for voucher service modifySeptember 1, 2025https://github.com/hungryhub-team/hh-server/pull/7103https://apm.hungryhub.com/app/apm/services/hungryhubcom/errors/357ae84d4e328bdb5a2cf65826521611?comparisonEnabled=true&rangeFrom=2025-08-27T06:53:06.000Z&rangeTo=now&offset=1d&transactionType=request&kuery=&errorId=EHdy75gB6kiBYwvU-wwcfirman
18fix-Rwg-undefined-method-oauth-application
September 1, 2025https://github.com/hungryhub-team/hh-server/pull/7113Private (https://app.clickup.com/t/86d0524b5)main
19Cu 86d01dtut bug the status label kids and payment method use thai even though the language settings are english ali
September 1, 2025https://github.com/hungryhub-team/hh-server/pull/7109Private (https://app.clickup.com/t/86d01dtut)ali
20Android fix: release 5.31.0
fix: add copilot-instructions md
fix: handle group_sections payload for DIY set
September 1, 2025https://github.com/hungryhub-team/hh-android/pull/2028Private (https://app.clickup.com/t/86d036t9v)tompi
21 fix: disable Karafka custom client id on production because offset issue
 September 1, 2025https://github.com/hungryhub-team/hh-server/pull/7117saiqul
22CU-86d05mya9 - uninitialized constant SevenRooms::ErrorMessages::SUPPLIER_ERROR
September 1, 2025https://github.com/hungryhub-team/hh-server/pull/7118Private (https://app.clickup.com/t/86d05mya9)mian
23fix: disable Karafka custom client id because offset issueSeptember 1, 2025https://github.com/hungryhub-team/hh-server/compare/hungryhub-team:dc0280c...hungryhub-team:a01aca8saiqul
24feat: enhance inventory generation logic and add comprehensive specs for InventoryV2WorkerSeptember 2, 2025https://github.com/hungryhub-team/hh-server/pull/7121saiqul
25feat: handle diy package
September 2, 2025https://github.com/hungryhub-team/hh-pegasus/pull/2035Private (https://app.clickup.com/t/86d05ktnq)afif
26Front end
Release/1.45.0
fix: failed redirect using group landing redirectUrl
fix: review section bugs
refactor: remove cloudfront domain handling from image loading logic
fix: remove unused props that cause flooding in node console
fix: adjust redundant pax of price
fix: ensure image mutator is only called for valid image file extensions
feat: enhance JSON-LD schema for reviews detail page
feat: package comparison
September 2, 2025https://github.com/hungryhub-team/hh-pegasus/pull/2023
 CU-86d03yx95 [Bug] Click review image redirects to review detail page
 CU-86d03ytnm [Bug] Translate this button redirect to review page
 CU-86d0397t6 Adjust redundant pax of price
 CU-86d038rex Group landing with multiple tag show blank screen
 CU-86d021b62 Remove unused cloudfront URL from code
 CU-86czz8gvh Image proxy should use on image instead pdf or other file
CU-86cwrm6fe Comparing packages table on Package landing Phase 2 - FE
afif, monyta
27e2e: add automation for negative cases in checkout page
AUTOMATIONSeptember 2, 2025https://github.com/hungryhub-team/hh-pegasus/compare/65087c7097c5...c806d79fedcdrina
28fix: update google feeds sidekiq options
September 2, 2025https://github.com/hungryhub-team/hh-server/pull/7122zul
29fix: report conversion rate error
September 2, 2025https://github.com/hungryhub-team/hh-server/pull/7120https://hungryhub.com/sidekiq/retries/1756715651.4521227-05d9289189d1174ffbb09421dayu
30fix: revert monthly report to 7 august
September 2, 2025https://github.com/hungryhub-team/hh-server/pull/7124dayu
31hotfix : quantity of menu not showing in view menu page
September 2, 2025https://github.com/hungryhub-team/hh-pegasus/pull/2039Private (https://app.clickup.com/t/86d0674vc)afandi
32iOS release: 7.11.0
[Feature] Handle menu groups on checkout payload
BugFix] Remove unused code
September 3, 2025https://github.com/hungryhub-team/hh-ios-fix/pull/2200Private (https://app.clickup.com/t/86d036t98)
Private (https://app.clickup.com/t/86d041hfe)
Private (https://app.clickup.com/t/86d03zuam)
budi
33fix: refactor-translation
add new translate on weblateSeptember 3, 2025https://github.com/hungryhub-team/hh-pegasus/pull/2032monyta
34NoMethodError: undefined method
September 3, 2025https://github.com/hungryhub-team/hh-server/pull/7126Private (https://app.clickup.com/t/86d06h3wy)mian
35fix: CU-86d06fy3g - add-on revenue should be add to total booking revenue
September 4, 2025https://github.com/hungryhub-team/hh-server/pull/7125Private (https://app.clickup.com/t/86d06fy3g)firman
36chore: disable deployment helper in prod
September 4, 2025https://github.com/hungryhub-team/hh-server/pull/7130budi
37fix: update Sidekiq configuration to include kafka_hh_inventory_producer queue
September 4, 2025https://github.com/hungryhub-team/hh-server/pull/7129saiqul
38chore: don't consume hh-search eventsSeptember 4, 2025https://github.com/hungryhub-team/hh-server/compare/eac6086e4462...48659275018asaiqul
39fix: CU-86d06kuqc - add migration to update reservation properties revenue to include add-ons
September 4, 2025https://github.com/hungryhub-team/hh-server/pull/7127Private (https://app.clickup.com/t/86d06kuqc)firman
40chore: disable deployment helper in prod
September 4, 2025https://github.com/hungryhub-team/hh-server/pull/7132budi
41September 4, 2025
42
43
44
45
46
47
48
49
50
51
52
53
54