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 Notes 16 - 22 May 2025

Here is the release summary report for this week (16 - 22 May) We have 65 total releases for this week, here is the breakdown for the release :

May 16, 2025

This day we have exiting update we bring you new update of Weblate, Partner Portal App and more!

Weblate: It's a new dashboard that can be used to update translations on our website. Now, you can ask the QA team to update the translation. They will enter the new translation and request that the development team release it. No code is needed.

Group Landing Page: Fix the missing Google review for the branch restaurant on the group landing page. Partner Portal: Add new add-on filter on the Booking List page.

Restaurant Page: Hide branch section if restaurant doesn't have any related branch restaurant

Add-on : Fix the add-on setting "visible for staff", it should be visible using hungryhub account.

May 19, 2025

This day we have exiting update we bring you new update of Vendor Integration, Partner Portal and more!

Vendor Integration: We fixed the bug when dianping read the THB price.

Partner Portal: Fix the issue where the kids price is shown on the booking list page when a user buys the party package. It should be hidden.

Decimal Price: Adding the decimal price to promo code. Fix the decimal price bug on the Booking list ans Billing report. Add the decimal price to the on hold pricing with relative amount.

May 21, 2025

This day we have exiting update we bring you new update of Homepage, Partner Portal and more !

Homepage: Fix the price display on safari browser.

Hh menu: Fix the bug that causes a blank description on the menu.

Admin Dashboard: Fix the text size on the create booking page.

Email: Change the email receivers for "no show" notifications. Change the email recipients for SevenRooms, Weeloy, and TableCheck inventory notifications. Change the email receivers for paid reservation cancellation notifications. Change the email receivers for owner cancelled booking notifications. Change the email receivers for rejected pending confirmation notifications. Partner Portal: Fix the bug by updating the branch name so that it appears in the branch column name on the voucher history table.

May 22, 2025

This day we have exiting update we bring you new update of Add-On , Report and more! Add-on: Fix the bug that occurs when clicking on "More info" for the add-on package, which displays "Not found."

Report: Fix the bug where the monthly report doesn't show the booking. Normally, restaurants without bookings won't receive the monthly report, but currently, there is a restaurant with no-show bookings and didn't get the report.

Restaurant Detail Page: Fix the bug so that the restaurant tags redirect to the landing page of the corresponding group.

Technical Release Notes

NoNameDescriptionDeployment Date and TimePull RequestTicket NumberPerformed byTest RunDocumentation
1 Bot dependabot update the library version 16 May 2025https://github.com/hungryhub-team/hh-server/pull/6654
 https://github.com/hungryhub-team/hh-server/pull/6663/files
https://github.com/hungryhub-team/hh-server/pull/6662
https://github.com/hungryhub-team/hh-server/pull/6659
https://github.com/hungryhub-team/hh-server/pull/6656
https://github.com/hungryhub-team/hh-server/pull/6660
https://github.com/hungryhub-team/hh-server/pull/6661
 Saiqul
2  fix: missing google review on group landing page
  16 May 2025 https://github.com/hungryhub-team/hh-pegasus/pull/1728 Private (https://app.clickup.com/t/86cyy8dp1)Monyta
3Partner Portal
release: 1.32.1
Feature] Enable sourcemap rollbar
[Feature] Growthbook integration
[Chore] Update typos using docker images
[HotFix] Dashboard chart restaurant id
 16 May 2025https://github.com/hungryhub-team/book-bite/pull/865Private (https://app.clickup.com/t/86cyr8h82)
Private (https://app.clickup.com/t/86cyr6zt6)
Private (https://app.clickup.com/t/86cyw6r6m)
Private (https://app.clickup.com/t/86cyv02pq)
Fandi
Budi
4CU-86cyd1n6z - Booking List
 16 May 2025https://github.com/hungryhub-team/hh-server/pull/6519Private (https://app.clickup.com/t/86cyd1n6z)Ali
5fix: hide branch section if restaurant doesn't have any related branch restaurant
 16 May 2025https://github.com/hungryhub-team/hh-pegasus/pull/1726Private (https://app.clickup.com/t/86cyy7mb1)Monyta
6chore: refactor transaction speed
chore(docker): upgrade Node.js from version 10.x to 14.x in all Dockerfiles
 16 May 2025https://github.com/hungryhub-team/hh-server/compare/7f23777d5090...803906a166eaSaiqul
7feat: update ImageMagick installation to use latest version 6.9.13-25 from GitHub repository 16 May 2025https://github.com/hungryhub-team/hh-server/commit/761ef0c1476011f6b72af605f08ce9399df4dea5Saiqul
8fix: refactor translation from component based to json based
Now translation will loaded ONLY for user selected language (so if some CN translate is not found, it will not have EN value).
In server, translation file imported in middleware.ts
in client, translation file imported in _app.ts. so every vue component in .astro component will call import translation dictionary. t function that use for translation now using, vue provide and inject feature
 16 May 2025https://github.com/hungryhub-team/hh-pegasus/pull/1716Afif
9update ImageMagick download and installation process 16 May 2025http://github.com/hungryhub-team/hh-server/commit/3eb31b3131eb4508d26396f51d7cc2264a7d3ae1Saiqul
10Cu 86cyyzfxc mongo db sync restaurant data worker are runningon queue since 2 hours ago ali 16 May 2025https://github.com/hungryhub-team/hh-server/pull/6665Private (https://app.clickup.com/t/86cyyzfxc)Ali
11
fix(Dockerfile): unzip ImageMagick after downloading to ensure proper
 16 May 2025https://github.com/hungryhub-team/hh-server/pull/6666Irfan
12fix(Dockerfile.prod): unzip ImageMagick after downloading to ensure p
 16 May 2025https://github.com/hungryhub-team/hh-server/pull/6667Irfan
13fix: CU-86cyyyzat - skip alert point expiration if reward not exist
 16 May 2025https://github.com/hungryhub-team/hh-server/pull/6664Private (https://app.clickup.com/t/86cyyyzat)Firman
14🐛 fix: correct syntax error in mounted hook by replacing 'end' with proper bracket
 16 May 2025https://github.com/hungryhub-team/hh-server/commit/f09052cacb00431891854213f06f4dc4d535303aSaiqul
15feat(mongo_db_sync): implement circuit breaker and enhanced retry mec… 16 May 2025https://github.com/hungryhub-team/hh-server/pull/6670Private (https://app.clickup.com/t/86cyz32dq)Ali
16fix: addon detail page should render after get profile CU-86cyz50et
 16 May 2025https://github.com/hungryhub-team/hh-pegasus/pull/1731Private (https://app.clickup.com/t/86cyz50et)Afif
17feat: CU-86cy3bteh [step-4] adjust decimal price for package and add-on
 19 May 2025https://github.com/hungryhub-team/hh-server/pull/6594Private (https://app.clickup.com/t/86cy3bteh)Firman
18fix: prevent nil value reference for package_obj reservation
 19 May 2025https://github.com/hungryhub-team/hh-server/pull/6682https://hungryhubgroup.slack.com/archives/C07REA51J5P/p1747611033037869
https://hungryhubgroup.slack.com/archives/C07REA51J5P/p1747611789163009

Firman
19fix: correct syntax error in price rendering for add-ons on party pack email template th
 19 May 2025https://github.com/hungryhub-team/hh-server/pull/6683https://hungryhubgroup.slack.com/archives/C07REA51J5P/p1747613112394229Firman
20fix: decimal price
 19 May 2025https://github.com/hungryhub-team/hh-menu/pull/252Dayu
21fix: improve amount handling in payment processing by adding fix_amount method
 19 May 2025https://github.com/hungryhub-team/hh-server/pull/6684https://hungryhubgroup.slack.com/archives/C07REA51J5P/p1747615065551459Firman
22hotfix: undefined local variable or method reservation_time_v2
 19 May 2025https://github.com/hungryhub-team/hh-server/pull/6685https://hungryhubgroup.slack.com/archives/C07REA51J5P/p1747622296875619Odi
23hotfix: navigation duplicate review page
 19 May 2025https://github.com/hungryhub-team/book-bite/pull/855Private (https://app.clickup.com/t/86cyux3r7)Fandi
24fix: dianping read thb price
 19 May 2025https://github.com/hungryhub-team/hh-server/pull/6686Private (https://app.clickup.com/t/86cyzqef1)Zul
25feat: CU-86cyyque9 - add english attributes for cuisine, location, and dining style #
 19 May 2025https://github.com/hungryhub-team/hh-server/pull/6669Private (https://app.clickup.com/t/86cyyque9)Firman
26fix: bug original price
 19 May 2025https://github.com/hungryhub-team/hh-server/pull/6688Dayu
27 Bot dependabot update the library version 19 May 2025https://github.com/hungryhub-team/hh-server/pull/6678
https://github.com/hungryhub-team/hh-server/pull/6675
Saiqul
28hotfix: remove kids price in party pack section
 19 May 2025https://github.com/hungryhub-team/book-bite/pull/870Private (https://app.clickup.com/t/86cyznufr)Fandi
29feat: CU-86cycp79u - implement decimal for promo code
 19 May 2025https://github.com/hungryhub-team/hh-server/pull/6542Private (https://app.clickup.com/t/86cycp79u)Odi
30CU-86cx7mwvd - PDF report with Decimal price bugs
 19 May 2025https://github.com/hungryhub-team/hh-server/pull/6588Private (https://app.clickup.com/t/86cx7mwvd)Ali
31chore: upgrade valibot
 19 May 2025https://github.com/hungryhub-team/hh-pegasus/pull/1733Afif
32fix: booking report credit card return wrong currency
 19 May 2025https://github.com/hungryhub-team/hh-server/pull/6691Private (https://app.clickup.com/t/86cyzp5qz)Dayu
33fix: failed redirect to package detail page
 19 May 2025https://github.com/hungryhub-team/hh-pegasus/pull/1738Afif
34feat: CU-86cywmdbq - create url to download restaurant catalog for netcore
 20 May 2025https://github.com/hungryhub-team/hh-server/pull/6651Private (https://app.clickup.com/t/86cywmdbq)Odi
35fix: dianping fix refund and add more logs
 20 May 2025https://github.com/hungryhub-team/hh-server/pull/6703Private (https://app.clickup.com/t/86cz062dq)Zul
36CU-86cyzzbp9 - Audit Staff account changes
 20 May 2025https://github.com/hungryhub-team/hh-server/pull/6692Private (https://app.clickup.com/t/86cyzzbp9)Ali
37feat: tiktok pixel singapore
 20 May 2025https://github.com/hungryhub-team/hh-pegasus/pull/1496Private (https://app.clickup.com/t/86cy24gcr)Luthfi
38CU-86cyztrbm - Fix mongodb sync data problem
 20 May 2025https://github.com/hungryhub-team/hh-server/pull/6689Private (https://app.clickup.com/t/86cyztrbm)Ali
39fix: refactor hybrid & layout detection CU-86cya9b99
 20 May 2025https://github.com/hungryhub-team/hh-pegasus/pull/1737Private (https://app.clickup.com/t/86cya9b99)Afif
40hotfix : package price with decimal CU-86cwzq9ye
 20 May 2025https://github.com/hungryhub-team/hh-pegasus/pull/1435Private (https://app.clickup.com/t/86cwzq9ye)Monyta
41fix: resolve dianping webhook bug
 20 May 2025https://github.com/hungryhub-team/hh-server/pull/6704Private (https://app.clickup.com/t/86cyzwrx1)

Zul
42 Bot dependabot update the library version 21 May 2025https://github.com/hungryhub-team/hh-server/pull/6708
https://github.com/hungryhub-team/hh-server/pull/6709
Saiqul
43chore: add workflow ruby syntax validation
 21 May 2025https://github.com/hungryhub-team/hh-server/pull/6687Private (https://app.clickup.com/t/86cyzwrf7)Budi
44chore: add workflow ruby syntax validation
 21 May 2025https://github.com/hungryhub-team/hh-menu/pull/254Private (https://app.clickup.com/t/86cyzwrw2)Budi
457 Commitfix: missing booking data in purchase event
fix: remove unnecessary class for price display in restaurant card
fix: description should be displayed on menu page
hotfix : body not scrolling after close hamburger popup

 21 May 2025https://github.com/hungryhub-team/hh-pegasus/compare/a2bdcc2c04fb...165254bd98f0

https://github.com/hungryhub-team/hh-pegasus/pull/1741
Private (https://app.clickup.com/t/86cz0a5vu)
Private (https://app.clickup.com/t/86cz0byay)
Private (https://app.clickup.com/t/86cypmy71)
https://app.clickup.com/t/86cywq343

Lutfi
Afif
Monyta
Afandi
46fix: increase font size for v-select component
 21 May 2025https://github.com/hungryhub-team/hh-server/pull/6711Private (https://app.clickup.com/t/86cz0e6g9)Dayu
47fix: resolve google reserve e2e sidekiq retry bug
 21 May 2025https://github.com/hungryhub-team/hh-server/pull/6714Zul
48Use Account Manager as Primary Recipient for Staff Alerts
 21 May 2025https://github.com/hungryhub-team/hh-server/pull/6637Private (https://app.clickup.com/t/86cym5v0g)Ali
49CU-86cz0qpnv - Dynamic title generator should return empty string rig…
 21 May 2025https://github.com/hungryhub-team/hh-server/pull/6715Private (https://app.clickup.com/t/86cz0qpnv)Ali
50feat: implement server redirection in hybrid search pages
 21 May 2025https://github.com/hungryhub-team/hh-pegasus/pull/1742Afif
51Partner Portal
release: 1.32.2
fix: voucher history missing branch name
fix: rollbar ignore browser extension error
 21 May 2025https://github.com/hungryhub-team/book-bite/pull/873Private (https://app.clickup.com/t/86cyyjfk4)
Private (https://app.clickup.com/t/86cywacvh)
Fandi
52hotfix: pagination update menu page
 21 May 2025https://github.com/hungryhub-team/book-bite/pull/871Private (https://app.clickup.com/t/86cyzrr7p)Fandi
53CU-86cy1ewc4 - Hourly sync reservations payment status in supplier memo
 22 May 2025https://github.com/hungryhub-team/hh-server/pull/6558Private (https://app.clickup.com/t/86cy1ewc4)Mian
54change generate url testing with cloudflare
 22 May 2025https://github.com/hungryhub-team/hh-pegasus/pull/1635Rina
55hotfix : not found after redirection in add on page
 22 May 2025https://github.com/hungryhub-team/hh-pegasus/pull/1744Private (https://app.clickup.com/t/86cz15t3f)Afandi
56Revert "CU-86cy1ewc4 - Hourly sync reservations payment status in supplier memo"
 22 May 2025https://github.com/hungryhub-team/hh-server/pull/6558Private (https://app.clickup.com/t/86cyv33tr)ZulMian
57fix: google reserve remove auto-feeds upload
 22 May 2025https://github.com/hungryhub-team/hh-server/pull/6718Private (https://app.clickup.com/t/86cz0r1hn)
Private (https://app.clickup.com/t/86cz0rd5z)
Zul
58re-released with some fixes
CU-86cy1ewc4 - Hourly sync reservations payment status in supplier memo

 22 May 2025https://github.com/hungryhub-team/hh-server/pull/6719Private (https://app.clickup.com/t/86cy1ewc4)Zul
59CU-86cym89a8 - include pricing groups (come more payless) in reservation
 22 May 2025https://github.com/hungryhub-team/hh-server/pull/6549Private (https://app.clickup.com/t/86cym89a8)Ali
60fix: monthly reservation report
 22 May 2025https://github.com/hungryhub-team/hh-server/pull/6564Private (https://app.clickup.com/9003122396/docs/8ca1fpw-11562/8ca1fpw-46736)
Private (https://app.clickup.com/t/86cya9c0u)
Dayu
61fix: update supplier payment status migration
 22 May 2025https://github.com/hungryhub-team/hh-server/pull/6721Private (https://app.clickup.com/t/86cyv33tr)Zul
62fix: improve RwG-E2E availability feeds worker to avoid memory issue
 22 May 2025https://github.com/hungryhub-team/hh-server/pull/6585Zul
63fix: missing restaurant id on come_more_pay_less_sample_price_for_pre 22 May 2025https://github.com/hungryhub-team/hh-server/pull/6722Ali
64feat: vendor integration testing
 22 May 2025https://github.com/hungryhub-team/hh-server/pull/6596Zul
65feat: add dynamic group landing link on store page
 22 May 2025https://github.com/hungryhub-team/hh-pegasus/pull/1730Private (https://app.clickup.com/t/86cywbkeq)Afif