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
| No | Name | Description | Deployment Date and Time | Pull Request | Ticket Number | Performed by | Test Run | Documentation |
|---|---|---|---|---|---|---|---|---|
| 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...9111038e43e7 | saiqul | ||||
| 2 | fix: enhance slow query reporting with detailed explain plan analysis | August 29,2025 | https://github.com/hungryhub-team/hh-server/pull/7102 | saiqul | ||||
| 3 | BOT | chore(deps): bump @mapbox/mapbox-gl-geocoder from 5.1.0 to 5.1.2 | August 29,2025 | https://github.com/hungryhub-team/hh-server/pull/7105 | saiqul | |||
| 4 | feat: monthly report adjustment | August 29,2025 | https://github.com/hungryhub-team/hh-server/pull/7091 | Private (https://app.clickup.com/t/86czwra4g) | dayu | |||
| 5 | fix: hh menu image not loaded CU-86d04em20 | Reverts #2029 | August 29,2025 | https://github.com/hungryhub-team/hh-pegasus/pull/2030 | Private (https://app.clickup.com/t/86d04em20) | afif | ||
| 6 | chore: remove SevenRooms require cc email notif | August 29,2025 | https://github.com/hungryhub-team/hh-server/pull/7110 | zul | ||||
| 7 | hotfix: icon sidebar menu | August 29,2025 | https://github.com/hungryhub-team/book-bite/pull/931 | Private (https://app.clickup.com/t/86cz44gch) | fandi | |||
| 8 | Fix: improve inventory extend logic | August 29,2025 | https://github.com/hungryhub-team/hh-server/pull/7108 | saiqul | ||||
| 9 | fix: add class_name to JSON payloads for better traceability and context | August 30,2025 | https://github.com/hungryhub-team/hh-server/pull/7112 | saiqul | ||||
| 10 | chore: debug inventory queues | August 30,2025 | https://github.com/hungryhub-team/hh-server/pull/7114 | saiqul | ||||
| 11 | feat: add debug attributes for cache reset events across various mode | August 30,2025 | https://github.com/hungryhub-team/hh-server/pull/7115 | saiqul | ||||
| 12 | refactor(base.rb): rename cache update methods for clarity and adjust callback comment to reflect changes in logic | August 31,2025 | https://github.com/hungryhub-team/hh-server/compare/0d6bfc0789f8...c39ac202c8d8 | saiqul | ||||
| 13 | remove duplicate inventory generator cronjob | August 31,2025 | https://github.com/hungryhub-team/hh-server/compare/c39ac202c8d8...269b97d758fa | saiqul | ||||
| 14 | refactor(update_cache_worker.rb): simplify sidekiq_options by removing unnecessary lock and on_conflict options to streamline configuration | August 31,2025 | https://github.com/hungryhub-team/hh-server/compare/269b97d758fa...aabfb0ec99ee | saiqul | ||||
| 15 | feat(update_cache_worker.rb): add condition to skip cache update for past dates to prevent unnecessary processing fix: email format | August 31,2025 | https://github.com/hungryhub-team/hh-server/compare/aabfb0ec99ee...99aec6a78103 | saiqul | ||||
| 16 | fix(update_cache_worker.rb): add condition to skip cache update for past triggered_at dates to prevent unnecessary processing | August 31,2025 | https://github.com/hungryhub-team/hh-server/compare/99aec6a78103...f6722364ed75 | saiqul | ||||
| 17 | hotfix: undefined method v for voucher service modify | September 1, 2025 | https://github.com/hungryhub-team/hh-server/pull/7103 | https://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-wwc | firman | |||
| 18 | fix-Rwg-undefined-method-oauth-application | September 1, 2025 | https://github.com/hungryhub-team/hh-server/pull/7113 | Private (https://app.clickup.com/t/86d0524b5) | main | |||
| 19 | Cu 86d01dtut bug the status label kids and payment method use thai even though the language settings are english ali | September 1, 2025 | https://github.com/hungryhub-team/hh-server/pull/7109 | Private (https://app.clickup.com/t/86d01dtut) | ali | |||
| 20 | Android fix: release 5.31.0 | fix: add copilot-instructions md fix: handle group_sections payload for DIY set | September 1, 2025 | https://github.com/hungryhub-team/hh-android/pull/2028 | Private (https://app.clickup.com/t/86d036t9v) | tompi | ||
| 21 | fix: disable Karafka custom client id on production because offset issue | September 1, 2025 | https://github.com/hungryhub-team/hh-server/pull/7117 | saiqul | ||||
| 22 | CU-86d05mya9 - uninitialized constant SevenRooms::ErrorMessages::SUPPLIER_ERROR | September 1, 2025 | https://github.com/hungryhub-team/hh-server/pull/7118 | Private (https://app.clickup.com/t/86d05mya9) | mian | |||
| 23 | fix: disable Karafka custom client id because offset issue | September 1, 2025 | https://github.com/hungryhub-team/hh-server/compare/hungryhub-team:dc0280c...hungryhub-team:a01aca8 | saiqul | ||||
| 24 | feat: enhance inventory generation logic and add comprehensive specs for InventoryV2Worker | September 2, 2025 | https://github.com/hungryhub-team/hh-server/pull/7121 | saiqul | ||||
| 25 | feat: handle diy package | September 2, 2025 | https://github.com/hungryhub-team/hh-pegasus/pull/2035 | Private (https://app.clickup.com/t/86d05ktnq) | afif | |||
| 26 | Front 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, 2025 | https://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 | ||
| 27 | e2e: add automation for negative cases in checkout page | AUTOMATION | September 2, 2025 | https://github.com/hungryhub-team/hh-pegasus/compare/65087c7097c5...c806d79fedcd | rina | |||
| 28 | fix: update google feeds sidekiq options | September 2, 2025 | https://github.com/hungryhub-team/hh-server/pull/7122 | zul | ||||
| 29 | fix: report conversion rate error | September 2, 2025 | https://github.com/hungryhub-team/hh-server/pull/7120 | https://hungryhub.com/sidekiq/retries/1756715651.4521227-05d9289189d1174ffbb09421 | dayu | |||
| 30 | fix: revert monthly report to 7 august | September 2, 2025 | https://github.com/hungryhub-team/hh-server/pull/7124 | dayu | ||||
| 31 | hotfix : quantity of menu not showing in view menu page | September 2, 2025 | https://github.com/hungryhub-team/hh-pegasus/pull/2039 | Private (https://app.clickup.com/t/86d0674vc) | afandi | |||
| 32 | iOS release: 7.11.0 | [Feature] Handle menu groups on checkout payload BugFix] Remove unused code | September 3, 2025 | https://github.com/hungryhub-team/hh-ios-fix/pull/2200 | Private (https://app.clickup.com/t/86d036t98) Private (https://app.clickup.com/t/86d041hfe) Private (https://app.clickup.com/t/86d03zuam) | budi | ||
| 33 | fix: refactor-translation | add new translate on weblate | September 3, 2025 | https://github.com/hungryhub-team/hh-pegasus/pull/2032 | monyta | |||
| 34 | NoMethodError: undefined method | September 3, 2025 | https://github.com/hungryhub-team/hh-server/pull/7126 | Private (https://app.clickup.com/t/86d06h3wy) | mian | |||
| 35 | fix: CU-86d06fy3g - add-on revenue should be add to total booking revenue | September 4, 2025 | https://github.com/hungryhub-team/hh-server/pull/7125 | Private (https://app.clickup.com/t/86d06fy3g) | firman | |||
| 36 | chore: disable deployment helper in prod | September 4, 2025 | https://github.com/hungryhub-team/hh-server/pull/7130 | budi | ||||
| 37 | fix: update Sidekiq configuration to include kafka_hh_inventory_producer queue | September 4, 2025 | https://github.com/hungryhub-team/hh-server/pull/7129 | saiqul | ||||
| 38 | chore: don't consume hh-search events | September 4, 2025 | https://github.com/hungryhub-team/hh-server/compare/eac6086e4462...48659275018a | saiqul | ||||
| 39 | fix: CU-86d06kuqc - add migration to update reservation properties revenue to include add-ons | September 4, 2025 | https://github.com/hungryhub-team/hh-server/pull/7127 | Private (https://app.clickup.com/t/86d06kuqc) | firman | |||
| 40 | chore: disable deployment helper in prod | September 4, 2025 | https://github.com/hungryhub-team/hh-server/pull/7132 | budi | ||||
| 41 | September 4, 2025 | |||||||
| 42 | ||||||||
| 43 | ||||||||
| 44 | ||||||||
| 45 | ||||||||
| 46 | ||||||||
| 47 | ||||||||
| 48 | ||||||||
| 49 | ||||||||
| 50 | ||||||||
| 51 | ||||||||
| 52 | ||||||||
| 53 | ||||||||
| 54 |