Release Note 05 - 11 September
Here is the release summary report for this week (05 - 11 September) We have 45 total releases for this week, here is the breakdown for the release :
September 5 - 11, 2025
This week we have exciting update we bring you new update of DIY Package, Partner Portal and more !
DIY Package: The DIY package is now in the QA testing phase on staging. There's still some bugs on the hybrid implementation that the frontend team is still working on. The backend code and the partner portal is already deployed on production, some of the features are test on production support too. The DIY package will not be available on Login V2.
Partner Portal: Add a new status, "Done," to the report page filter. Fix the error that occurs when the report can't be downloaded from the export history because the "Download" button is missing. Fix the missing vendor name on the booking list.
Admin Dashboard: Fix the bug that occurs when an admin can't delete the image on the Manage Menu Image page when the selected menu type is Image.
RWG Phase II: We added a new description on the selected package section, and users can now choose whether the booking is prepaid or paid at the restaurant.
Get Your Guide: Disable the reservation cancelation for GYG transaction.
HH Menu v3: Admins can now import menu items into HH MENU V3. We improved the system so that menu groups can only link to packages within their own restaurant or branch. The logic is also updated: if an admin sets a section’s quantity to 0, it will be hidden; if the quantity is more than 0, the number will be shown; and if Unlimited is selected, it will display Unlimited. We also added time indicators (e.g., “x minutes”) next to free-flow settings in menu sections, which will be shown on the client side. and Fix the error when the menu shows the wrong curency.
Detail release note template
| No | Name | Description | Deployment Date and Time | Pull Request | Ticket Number | Performed by | Test Run | Documentation |
|---|---|---|---|---|---|---|---|---|
| 1 | feat: diy package migrations | September 4, 2025 23:20 | https://github.com/hungryhub-team/hh-server/pull/7134 | firman, dayu | ||||
| 2 | feat: CU-86czp511g - DIY package | backend DIY package | September 4, 2025 23:51 | https://github.com/hungryhub-team/hh-server/compare/23f9d655c9ed...8c9c3844f3a7 | Private (https://app.clickup.com/t/86czp511g) | odi,firman | ||
| 3 | fix: update errors in vendor logger | September 5, 2025 | https://github.com/hungryhub-team/hh-server/pull/7116 | zul | ||||
| 4 | BOT: | chore(deps): bump sha.js from 2.4.11 to 2.4.12 chore(deps): bump decimal.js from 10.4.1 to 10.6.0 chore(deps): bump cipher-base from 1.0.4 to 1.0.6 | September 5, 2025 | https://github.com/hungryhub-team/hh-server/pull/7076 https://github.com/hungryhub-team/hh-server/pull/7135 https://github.com/hungryhub-team/hh-server/pull/7077 | saiqul | |||
| 5 | hotfix: status export history | September 5, 2025 | https://github.com/hungryhub-team/book-bite/pull/933 | Private (https://app.clickup.com/t/86d04hj23) | fandi | |||
| 6 | ♻️ refactor(UpdateCacheWorker): remove redundant code and simplify worker logic | September 5, 2025 | https://github.com/hungryhub-team/hh-server/compare/b30765f906f8...ff29262ea289 | saiqul | ||||
| 7 | chore: enable deployment helper in prod | September 5, 2025 | http://github.com/hungryhub-team/hh-server/pull/7138 | budi | ||||
| 8 | hotfix: CU-86d07evvf - fix delete image issue on admin dashboard | September 5, 2025 | https://github.com/hungryhub-team/hh-server/pull/7137 | Private (https://app.clickup.com/t/86d07evvf) | odi | |||
| 9 | hotfix: CU-86d07e9ed - cannot modify booking without package | September 5, 2025 | https://github.com/hungryhub-team/hh-server/pull/7136 | Private (https://app.clickup.com/t/86d07e9ed) | odi | |||
| 10 | feat: Implement enhanced export tracking for partner booking exports | September 5, 2025 | https://github.com/hungryhub-team/hh-server/compare/6b54974bd288...567846c9a5a9 | Private (https://app.clickup.com/t/86d01jq7f) | ali | |||
| 11 | fix: CU-86d076f5d - update revenue attribute on response api to include add-on revenue | September 5, 2025 | https://github.com/hungryhub-team/hh-server/pull/7133 | Private (https://app.clickup.com/t/86d076f5d) | firman | |||
| 12 | fix: inv sync bug when no inventory found | September 5, 2025 | https://github.com/hungryhub-team/hh-server/pull/7141 | zul | ||||
| 13 | Partner Portal release: 1.37.1 #936 | [HotFix] Show filter mobile web [HotFix] Missing vendor channel | September 8, 2025 | https://github.com/hungryhub-team/book-bite/pull/936 | Private (https://app.clickup.com/t/86d06q30f) Private (https://app.clickup.com/t/86d067fqn) | fandi | ||
| 14 | ♻️ refactor: remove redundant Sidekiq queue latency logging thread | September 8, 2025 | https://github.com/hungryhub-team/hh-server/compare/e582671d5119...deeb4000021f | saiqul | ||||
| 15 | front end Release/1.46.0 | fix: review image is broken if .heic format feat : reserve with google CU-86czy524f fix: multi language feedback CU-86d044mjm | September 8, 2025 | https://github.com/hungryhub-team/hh-pegasus/compare/622909171bd9...fe8ad198d766 | Private (https://app.clickup.com/t/86czy524f) Private (https://app.clickup.com/t/86d044mjm) | monyta, hanggar | ||
| 16 | BOT | chore(deps): bump @babel/plugin-transform-regenerator from 7.28.3 to 7.28.4 chore(deps): bump @babel/core from 7.28.3 to 7.28.4 | September 8, 2025 | https://github.com/hungryhub-team/hh-server/pull/7142 https://github.com/hungryhub-team/hh-server/pull/7143 | saiqul | |||
| 17 | feat: update reservation sync worker to call service directly | September 8, 2025 | https://github.com/hungryhub-team/hh-server/pull/7119 | Private (https://app.clickup.com/t/86d04gmdr) | zul | |||
| 18 | feat: CU-86cze5zu4 - implement online schema migrations with percona toolkit | September 8, 2025 | https://github.com/hungryhub-team/hh-server/pull/6995 | Private (https://app.clickup.com/t/86cze5zu4) | firman | |||
| 19 | chore: fix secrets hh-venus | September 8, 2025 | https://github.com/hungryhub-team/hh-server/pull/7146 | Private (https://app.clickup.com/t/86d08367t) | budi | |||
| 20 | CU-86czx8c9w - fix actual error not shown for weeloy booking rejection | September 8, 2025 | https://github.com/hungryhub-team/hh-server/pull/7131 | Private (https://app.clickup.com/t/86czx8c9w) | mian | |||
| 21 | fix reservation_service_spec | September 8, 2025 | https://github.com/hungryhub-team/hh-server/pull/7148 | zul | ||||
| 22 | fix: cache master menu detail | September 8, 2025 | https://github.com/hungryhub-team/hh-menu/pull/267 | dayu | ||||
| 23 | fix: remove handling of empty add_on and group_sections | September 8, 2025 | https://github.com/hungryhub-team/hh-server/pull/7154 | ali | ||||
| 24 | hotfix: unsupported safe_load_file method on current ruby version | September 9, 2025 | https://github.com/hungryhub-team/hh-server/pull/7157 | firman | ||||
| 25 | fix: update restaurant ID retrieval logic in multilingual cache service | September 9, 2025 | https://github.com/hungryhub-team/hh-server/pull/7158 | ali | ||||
| 26 | fix: update Logstash date format to include week number in business l… | September 9, 2025 | https://github.com/hungryhub-team/hh-server/pull/7160 | irfan | ||||
| 27 | CU-86d07kqrk - Filter DIY base on Name DIY but the data does not appear | September 9, 2025 | https://github.com/hungryhub-team/hh-server/pull/7152 | Private (https://app.clickup.com/t/86d07kqrk) | ali | |||
| 28 | Cu 86czagh0r bistrochat integration sync with main mian | September 9, 2025 | https://github.com/hungryhub-team/hh-server/pull/7162 | Private (https://app.clickup.com/t/86czagh0r) | zul, mian | |||
| 29 | Revert "CU-86czagh0r_Bistrochat-Integration-sync-main-Mian (#7094)" | This reverts commit bd6d411. | September 9, 2025 | https://github.com/hungryhub-team/hh-server/pull/7161 | Private (https://app.clickup.com/t/86czagh0r) | zul | ||
| 30 | fix: correct flow control in DIY spending pricing logic | September 9, 2025 | https://github.com/hungryhub-team/hh-server/pull/7163 | ali | ||||
| 31 | partner portal release: 1.38.0 | [Feature] DIY package | September 9, 2025 | https://github.com/hungryhub-team/book-bite/pull/938 | Private (https://app.clickup.com/t/86d03996n) | fandi | ||
| 32 | Cu 86czagh0r bistrochat integration sync with main mian | September 9, 2025 | https://github.com/hungryhub-team/hh-server/pull/7162 | Private (https://app.clickup.com/t/86czagh0r) | zul,mian | |||
| 33 | fix: add bistrochat sidekiq_scheduler | September 9, 2025 | https://github.com/hungryhub-team/hh-server/pull/7165 | zul | ||||
| 34 | Revert: Bistrochat Integration | September 9, 2025 | https://github.com/hungryhub-team/hh-server/pull/7166 | zul | ||||
| 35 | fix: feedback and post release menu v3 | September 10, 2025 | https://github.com/hungryhub-team/hh-server/pull/7106 | Private (https://app.clickup.com/t/86d038hpb) | dayu | |||
| 36 | feat: post release menu v3 | September 10, 2025 | https://github.com/hungryhub-team/hh-menu/pull/265 | Private (https://app.clickup.com/t/86d038hpb) | dayu | |||
| 37 | fix: add currency_code and country_id on restaurant serializer | September 10, 2025 | https://github.com/hungryhub-team/hh-server/pull/7153 | Private (https://app.clickup.com/t/86d084h8u) | dayu | |||
| 38 | fix: CU-86d08npx0 - default price_cents should be integer instead double | September 10, 2025 | https://github.com/hungryhub-team/hh-server/pull/7164 | Private (https://app.clickup.com/t/86d08npx0) | odi | |||
| 39 | fix: disable GYG reservation cancellations | September 10, 2025 | https://github.com/hungryhub-team/hh-server/pull/7147 | zul | ||||
| 40 | feat: add account manager email to staff notification recipients | September 10, 2025 | https://github.com/hungryhub-team/hh-server/pull/7155 | saiqul | ||||
| 41 | feat: add group_sections to permitted params for package processing | September 10, 2025 | https://github.com/hungryhub-team/hh-server/pull/7168 | Private (https://app.clickup.com/t/86d092hq1) | ali | |||
| 42 | hotfix: CU-86d06jr1b - api v6 hashtags standardize tag type casing | September 10, 2025 | https://github.com/hungryhub-team/hh-server/pull/7150 | Private (https://app.clickup.com/t/86d06jr1b) | odi | |||
| 43 | remove unused EmailLog | September 11, 2025 | https://github.com/hungryhub-team/hh-server/compare/08ff630269d5...b41077ca6eab | saiqul | ||||
| 44 | refactor: remove unused email logging and agenda start time models, clean up related migrations | September 11, 2025 | https://github.com/hungryhub-team/hh-server/pull/7169 | saiqul | ||||
| 45 | fix: run data cleanup in long-process queue | September 11, 2025 | https://github.com/hungryhub-team/hh-server/compare/6c56d4685ba6...92cceeec0800 | saiqul | ||||
| 46 | feat: calculate automatically menu v3 | September 11, 2025 | https://github.com/hungryhub-team/hh-server/pull/7096 | Private (https://app.clickup.com/t/86d041un3) | dayu | |||
| 47 | Cu 86czagh0r bistrochat integration sync with main mian | September 11, 2025 | https://github.com/hungryhub-team/hh-server/pull/7167 | Private (https://app.clickup.com/t/86czagh0r) | mian, saiqul | |||
| 48 | CU-86d02k1g5 - resolve apm erorr for InventoryFetcherService | September 11, 2025 | https://github.com/hungryhub-team/hh-server/pull/7139 | Private (https://app.clickup.com/t/86d02k1g5) | mian | |||
| 49 | hotfix/NoMethodError-undefined-method | September 11, 2025 | https://github.com/hungryhub-team/hh-server/pull/7170 | mian | ||||
| 50 | hotfix: supplier webhook service missing-service-result | September 11, 2025 | https://github.com/hungryhub-team/hh-server/compare/6cf22892d27d...755cd1c8753c | mian | ||||
| 51 | September 11, 2025 | |||||||
| 52 | September 11, 2025 | |||||||
| 53 | ||||||||
| 54 |