Release Note 19 - 25 September
Here is the release summary report for this week (19 - 25 September 2025) We have 38 total releases for this week, here is the breakdown for the release :
This week we have exciting update we bring you new update of Feature name, feature name and more !
Vendor API : We fixed an issue where the total price and commission in booking reports were calculated incorrectly.
GYG Implementation : We added new logic to upload our packages into GYG products and updated the price-matching process. A tutorial is also available to guide you on how to upload our packages into GYG products.
Website : We improved the website by fixing the low-resolution country flag images, making the group landing page share link clickable, correcting the wrong direction in the “Award Winning” filter, and ensuring inactive group landing pages are hidden from user search results. Now guest user can apply the restaurant subsidized promo code.
Package Comparison : The comparison table will now be hidden if there is only one active package available.
Admin Dashboard : Several bugs have been fixed in the Admin Dashboard. Editing a booking no longer shows null for the package and add-on, vouchers can now be created for Singapore restaurants, and DIY Set Packages can now be duplicated without errors.
VIM : The confirmation email for Singapore restaurants has been corrected to show the right information.
Partner Portal : A “Force Update” button has been added to the edit booking page. In addition, a popup will now appear whenever a new version of the Partner Portal is available.
Detail release note template
| No | Name | Description | Deployment Date and Time | Pull Request | Ticket Number | Performed by | Test Run | Documentation |
|---|---|---|---|---|---|---|---|---|
| 1 | fix: unknown method | September 19, 2025 | https://github.com/hungryhub-team/hh-server/compare/cecbab90253e...b24b368a4284 | saiqul | ||||
| 2 | CU-86d0bgkg4 - Suppliers webhook not update package total & commission in monthly report | September 19, 2025 | https://github.com/hungryhub-team/hh-server/pull/7205 | Private (https://app.clickup.com/t/86d0bgkg4) | mian | |||
| 3 | FE Release/1.49.0 | fix : update country icon in search page fix: award winning filter is not showing on group landing fix: improve URL handling by removing unwanted query parameters fix: wrap HHImage in anchor tag for restaurant link navigation fix: delete ignored combined.json fix: group landing share link hybrid fix: hide package comparison if only have one package fix: the calendar is incorrect in other languages hotfix : feedback on diy after release | September 19, 2025 | https://github.com/hungryhub-team/hh-pegasus/pull/2086 | Private (https://app.clickup.com/t/86d0bb8g6) Private (https://app.clickup.com/t/86d0b3vt2) Private (https://app.clickup.com/t/86d0az7rc) Private (https://app.clickup.com/t/86d0ajw4c) Private (https://app.clickup.com/t/86d0ah38g) Private (https://app.clickup.com/t/86cy392ht) Private (https://app.clickup.com/t/86d0axxbf) | afandi, monyta, afif | ||
| 4 | feat: CU-86d09xgzf - add new pt-osc methods for add or drop multiple columns | September 19, 2025 | https://github.com/hungryhub-team/hh-server/pull/7200 | Private (https://app.clickup.com/t/86d09xgzf) | firman | |||
| 5 | Refactor code structure for improved readability and maintainability | September 19, 2025 | https://github.com/hungryhub-team/hh-server/pull/7203 | saiqul | ||||
| 6 | chore: pause scaled objects for staging cluster | September 19, 2025 | https://github.com/hungryhub-team/hh-server/pull/7145 | Private (https://app.clickup.com/t/86d07ekrf) | budi | |||
| 7 | remove unused files 🐛 fix(worker): reorder validation checks in postback_access_trade method 🐛 fix: add to_json conversion for event payload in auto_extend_package | September 19, 2025 | https://github.com/hungryhub-team/hh-server/compare/62ddb237d7f4...8258100fa3e1 | saiqul | ||||
| 8 | fix: update memo for supplier webhook | September 19, 2025 | https://github.com/hungryhub-team/hh-server/pull/7214 | Private (https://app.clickup.com/t/86d0c9r56) | zul | |||
| 9 | CU-86d0ccuat - [RwG-E2E] hide manage-booking-link from booking email | September 19, 2025 | https://github.com/hungryhub-team/hh-server/pull/7216 | Private (https://app.clickup.com/t/86d0ccuat) | zul | |||
| 10 | fix: no need to redirect if url has language | September 20, 2025 | https://github.com/hungryhub-team/hh-pegasus/pull/2098 | monyta | ||||
| 11 | feat: GetYourGuide remove price matching, Upload Package as GYG Product | September 22, 2025 | https://github.com/hungryhub-team/hh-server/pull/7204 | Private (https://app.clickup.com/t/86d0ba69x) | zul | |||
| 12 | Monorepo | September 22, 2025 | https://github.com/hungryhub-team/hh-pegasus/pull/2083 | afif | ||||
| 13 | hotfix: CU-86cz45bud - selected_packages and selected_add_ons return null after admin edit | September 22, 2025 | https://github.com/hungryhub-team/hh-server/pull/7159 | Private (https://app.clickup.com/t/86cz45bud) | odi | |||
| 14 | CU-86d08efj7 - [Suppliers] Improve email notif, refactor & remove unused code | September 22, 2025 | https://github.com/hungryhub-team/hh-server/pull/7177 | Private (https://app.clickup.com/t/86d08efj7) | mian | |||
| 15 | BOT | chore(deps): bump style-loader from 0.23.1 to 2.0.0 | September 22, 2025 | https://github.com/hungryhub-team/hh-server/pull/7217 | saiqul | |||
| 16 | fix: CU-86d0d2f68 - admin cannot create vim for singapore country | September 22, 2025 | https://github.com/hungryhub-team/hh-server/pull/7220 | Private (https://app.clickup.com/t/86d0d2f68) | firman | |||
| 17 | hotfix: fix gyg issue | September 22, 2025 | https://github.com/hungryhub-team/hh-server/pull/7222 | zul | ||||
| 18 | fix: increase timeout to 15 seconds for getRestaurantBySlug function | September 23, 2025 | https://github.com/hungryhub-team/hh-pegasus/pull/2101 | afif | ||||
| 19 | fix: CU-86d09y3ae - return selected_packages in reservation packages | September 23, 2025 | https://github.com/hungryhub-team/hh-server/pull/7184 | Private (https://app.clickup.com/t/86d09y3ae) | odi | |||
| 20 | hotfix: CU-86d0dc6dz - cannot get ticket transactions with ID on api/v5 | September 23, 2025 | https://github.com/hungryhub-team/hh-server/pull/7226 | Private (https://app.clickup.com/t/86d0dc6dz) | firman | |||
| 21 | feat: CU-86d0d43r9 - vim email template for singapore restaurants | September 23, 2025 | https://github.com/hungryhub-team/hh-server/pull/7223 | Private (https://app.clickup.com/t/86d0d43r9) | firman | |||
| 22 | fix: optimize caching for channels and packages endpoints | September 23, 2025 | https://github.com/hungryhub-team/hh-server/pull/7229 | Private (https://app.clickup.com/t/86d0cc2kj) | ali | |||
| 23 | hotfix: supplier_webhook undefined local variable or method error_message | September 23, 2025 | https://github.com/hungryhub-team/hh-server/pull/7230 | mian | ||||
| 24 | feat: optimize performance by disabling total bookings and covers calculations across various components | September 23, 2025 | https://github.com/hungryhub-team/hh-server/pull/7231 | saiqul | ||||
| 25 | CU-86d0bzpkw - feat: [partner portal] add force update reservation button | September 24, 2025 | https://github.com/hungryhub-team/hh-server/pull/7219 | Private (https://app.clickup.com/t/86d0bzpkw) | mian | |||
| 26 | fix: CU-86d0dbtw2 - duplicate DIY Set package got rejected | September 24, 2025 | https://github.com/hungryhub-team/hh-server/pull/7228 | Private (https://app.clickup.com/t/86d0dbtw2) | odi | |||
| 27 | fix: optimize caching and query performance in channels and reservati… | September 24, 2025 | https://github.com/hungryhub-team/hh-server/pull/7232 | ali | ||||
| 28 | fix: set default token lifetime to 2 months in Knock initializer | September 24, 2025 | https://github.com/hungryhub-team/hh-server/pull/7221 | ali | ||||
| 29 | feat: add force update feature in edit booking CU-86d0bzpkw | September 24, 2025 | https://github.com/hungryhub-team/book-bite/pull/953 | Private (https://app.clickup.com/t/86d0bzpkw) | hanggar | |||
| 30 | feat: CU-86d08puk9 - inactive restaurants group landing page | September 24, 2025 | https://github.com/hungryhub-team/hh-server/pull/7207 | Private (https://app.clickup.com/t/86d08puk9) | odi | |||
| 31 | fix: increase rwg webhook retry time | September 24, 2025 | https://github.com/hungryhub-team/hh-server/pull/7235 | zul | ||||
| 32 | fix: update ElasticAPM connection to use JSON.generate to avoid depre… | September 24, 2025 | https://github.com/hungryhub-team/hh-server/pull/7238 | saiqul | ||||
| 33 | fix: JSON.fast_generate is deprecated | September 24, 2025 | https://github.com/hungryhub-team/hh-server/compare/1d22345fb97d...18d94ff7e156 | saiqul | ||||
| 34 | Release/1.50.0 | fix: increase timeout to 15 seconds for getRestaurantBySlug function fix: add time limit for food in package comparison CU-86d09x9rd fix: remove the filter upon opening restaurant branch under Or you may be interested fix: hide beverages if qty is zero in package comparison fix: failed go to voucher detail fix: vim payment method fix: homePage function redirect default city to be Bangkok fix: show offers for guest | September 24, 2025 | https://github.com/hungryhub-team/hh-pegasus/pull/2104 | Private (https://app.clickup.com/t/86d09x12n) Private (https://app.clickup.com/t/86d0byqyj) Private (https://app.clickup.com/t/86d0bwe76) Private (https://app.clickup.com/t/86d0d3wek) https://hungryhubgroup.slack.com/archives/C02D0FCAKQS/p1758529932056669 Private (https://app.clickup.com/t/86d0c8we0) | afif, monyta, luthfi | ||
| 35 | Partner portal release: 1.40.0 | [BugFix] Formatted package undefined [BugFix] Input time export booking [Feature] Call package API on open filter booking (improvement booking page) [Feature] Add force update feature in edit booking | September 24, 2025 | https://github.com/hungryhub-team/book-bite/pull/957 | Private (https://app.clickup.com/t/86d0dcrq1) Private (https://app.clickup.com/t/86d0bfa5a) Private (https://app.clickup.com/t/86d0cc2wq) Private (https://app.clickup.com/t/86d0bzpkw) | fandi, hanggar | ||
| 36 | fix: duplicate reindex restaurant events and pricing comparison errors GenerateCompactRestaurantsWorker | September 24, 2025 | https://github.com/hungryhub-team/hh-server/pull/7237 | https://apm.hungryhub.com/app/apm/services/hungryhubcom/errors/14353a02da91bcaf4c157a16d8970e0d?comparisonEnabled=true&rangeFrom=2025-09-22T09:03:09.000Z&rangeTo=now&offset=1w&transactionType=request&kuery=&errorId=caebced8a7653871afc6708397b7fd11&detailTab=exception_stacktrace | odi | |||
| 37 | CU-86d0djcm8 - [suppliers webhook email] improve details | September 25, 2025 | https://github.com/hungryhub-team/hh-server/pull/7233 | Private (https://app.clickup.com/t/86d0djcm8) | mian | |||
| 38 | ♻️ refactor: replace active_and_not_expired? with bookable_and_not_ex… | September 25, 2025 | https://github.com/hungryhub-team/hh-server/compare/7d933731ad66...f99a3c502c6c | saiqul | ||||
| 39 | ||||||||
| 40 | ||||||||
| 41 | ||||||||
| 42 | ||||||||
| 43 | ||||||||
| 44 | ||||||||
| 45 | ||||||||
| 46 | ||||||||
| 47 | ||||||||
| 48 | ||||||||
| 49 | ||||||||
| 50 | ||||||||
| 51 | ||||||||
| 52 | ||||||||
| 53 | ||||||||
| 54 |