Release Notes 08-14 March 2025
Here is the release summary report for this week (March 08-14, 2025) We have 23 total releases for this week, here is the breakdown for the release :
Promotion Badge: Distributing a new badge to inform the promotion at each restaurant. By selecting the promotion percentage that has the greatest appeal to customers.
Check out these features and more in here 🚀
WeChat: Fixed the icon stretch and logo cropped.
QR Payment: We're updating the QR payment by hiding the pay on site and prepaid less than 100%.
Automation test: Add new automation test reservations as members using Alipay. Automate the handling of on-hold relative, fixed per booking, and per person payment.
New Customer ID: Add a new Customer ID column to the voucher report. This will optimize database queries by eager loading user and guest associations.
Branch Default Filter: Fixed the all branch default filter in the Package Partner Portal.
Promotion Badge: Ignoring promotion badge when updating the Package attributes, and validating the GYG params.
HH menu cache : Fixing the cache key on the HH menu
Promotion Badge: Adding promotion on Xperience and Party Pack packages.
iOS release: Fixed OTP page on profile page, added tier data to Google Analytics, and updated Firebase SDK.
Dynamic Pricing: Fixing the truncated price on the pop-up price on Package Detail page.
SEO: Improving the SEO on the menu page
Promotion Badge: Fixing the missing promotion badge on some of the restaurants. Fixing the "come more pay less" promotion badge.
Promotion Badge: Fixing the logic to show the Promotion Badge when using come more pay less.
Technical Release Notes
Release List
| No | Name | Description | Deployment Date and Time | Pull Request | Ticket Number | Performed by | Team | Test Run | Documentation |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Feat/promotion-badge | Add badge for promotion | 08 March 2025 03:59 | https://github.com/hungryhub-team/hh-pegasus/pull/1530 | Private (https://app.clickup.com/t/86cy4x7px) | Luthfi Monyta | End User | on each task comment section | Private (https://app.clickup.com/9003122396/docs/8ca1fpw-32536/8ca1fpw-37016) |
| 2 | Release: 10-03-2025 | fix: ignore rollbar error load failed on safari hotfix : wechat pay icon is stretch hotfix : hide deposit and pay on-site in qr payment refactor: remove filterDtp and pre select menu toggle feature fix: wechat logo is cropped on mobile feat: store page mobile fully ssr fix: wrong ga event for failed token add automation as member reservation with alipay add automation for on hold relative, fixed per booking and person | 10 march 2025 14:07 | https://github.com/hungryhub-team/hh-pegasus/compare/d5c0fc62c527...ab01e5349800 | Private (https://app.clickup.com/t/86cy67hfw) Private (https://app.clickup.com/t/86cy3tqku) Private (https://app.clickup.com/t/86cxyywut) Private (https://app.clickup.com/t/86cy3tpzb) Private (https://app.clickup.com/t/86cy6gqy9) Private (https://app.clickup.com/t/86cy66b7a) | Afif Afandi Monyta Rina | End User | on each task comment section | |
| 3 | feat: add customer ID column and eager load user and guest data | Add a new Customer ID column to the voucher report and optimizes database queries by eager loading user and guest associations. | 10 march 2025 15:33 | https://github.com/hungryhub-team/hh-server/commit/e6f6115f216c0dd4f89c347e3cc18d43e85f6277 | - | Saiqul | - | - | |
| 4 | Group Login] Only shows 7 Packages, but the total should be 13 | Fix default filter all branch on Partner Portal → Package →search filter by branch | 10 march 2025 16:52 | https://github.com/hungryhub-team/hh-server/pull/6425 | Private (https://app.clickup.com/t/86cy2trzv) | Ali | Syn | on each task comment section | |
| 5 | fix: promotion badge feedback | Ignore promotion_badge_display params. Add gyg package param validation. | 10 march 2025 17:17 | https://github.com/hungryhub-team/hh-server/pull/6424 | https://hungryhubgroup.slack.com/archives/C02D0FCAKQS/p1741583446170179 | Odi | End User | https://hungryhubgroup.slack.com/archives/C02E3D4DBK3/p1741671466296399?thread_ts=1741589587.062399&cid=C02E3D4DBK3 | Private (https://app.clickup.com/9003122396/docs/8ca1fpw-32536/8ca1fpw-37016) |
| 6 | fix: remove hard coded text in profile voucher card | 11 march 2025 12:15 | https://github.com/hungryhub-team/hh-pegasus/pull/1561 | - | Afif | End User | - | ||
| 7 | fix: gyg attributes issue in admin packages | Exclude the gyg package attribute on package attribute | 11 march 2025 12:59 | https://github.com/hungryhub-team/hh-server/pull/6427 | https://hungryhubgroup.slack.com/archives/C02D0FCAKQS/p1741583446170179 | Zul | Vendor | https://hungryhubgroup.slack.com/archives/C02E3D4DBK3/p1741671466296399?thread_ts=1741589587.062399&cid=C02E3D4DBK3 | |
| 8 | fix: singapore use different API for home banner | Hardcode singapore hero banner staging use ID 51, prod use ID 523 | 11 march 2025 15:24 | https://github.com/hungryhub-team/hh-pegasus/pull/1563 | Private (https://app.clickup.com/t/86cy7z2vz) | Afif | End User | - | |
| 9 | hotfix : google review is double | Fix google review shows double on the restaurant page | 11 march 2025 17:03 | https://github.com/hungryhub-team/hh-pegasus/pull/1560 | Private (https://app.clickup.com/t/86cy7x216) | Afandi | End User | on each task comment section | |
| 10 | fix: add updated at to cache key attr hh menu package id | 11 march 2025 18:01 | https://github.com/hungryhub-team/hh-server/pull/6433 | https://hungryhubgroup.slack.com/archives/C01C1U5LBFT/p1741686574338499 | Dayu | End User | - | ||
| 11 | hotfix: partner restaurant packages filter | 11 march 2025 19:32 | https://github.com/hungryhub-team/hh-server/pull/6428 | - | Ali | Syn | - | ||
| 12 | feat: promotion badge percentage for PP and XP | Create promotion badge for Party Pack and Xperience package types | 12 march 2025 08:41 | https://github.com/hungryhub-team/hh-server/pull/6426 | Private (https://app.clickup.com/t/86cy7g7d0) | Odi | End User | on each task comment section | Private (https://app.clickup.com/9003122396/docs/8ca1fpw-32536/8ca1fpw-37016) |
| 13 | release: 7.9.3 | [BugFix] Cancel otp should open profile page [Improvement] Set tier for google analytics [Improvement] Update firebase sdk to 10.29.0 | 12 march 2025 09:21 | https://github.com/hungryhub-team/hh-ios-fix/pull/2119 | Private (https://app.clickup.com/t/86cy5vcu3) Private (https://app.clickup.com/t/86cy5cpy2) Private (https://app.clickup.com/t/86cy6f45q) | Budi | End User | on each task comment section | |
| 14 | fix: dynamic pricing pop up is truncated | Added index parameter for tooltip loop. Adjusted tippy placement condition for mobile. | 12 march 2025 09:26 | https://github.com/hungryhub-team/hh-pegasus/pull/1558 | Private (https://app.clickup.com/t/86cy72q2n) | Luthfi Monyta | End User | on each task comment section | |
| 15 | Fix/url allure report | Automation test release | 12 march 2025 10:54 | https://github.com/hungryhub-team/hh-pegasus/pull/1568 | - | Rina | |||
| 16 | hotfix : seo improvement to ssr | Improved SEO by optimizing server-side rendering (SSR). | 13 march 2025 11:13 | https://github.com/hungryhub-team/hh-pegasus/pull/1406 | Private (https://app.clickup.com/t/86cxhvatr) | Afandi | End User | on each task comment section | |
| 17 | chore: upgrade tailwind 4, astro 5 | Upgrade tailwind and astro version | 13 march 2025 11:29 | https://github.com/hungryhub-team/hh-pegasus/pull/1482 | Private (https://app.clickup.com/t/86cy6f4h8) | Afif | End User | on each task comment section | |
| 18 | fix: some restaurant doesn't display promotion badge | Fix restaurant display promotion badge | 13 march 2025 12:08 | https://github.com/hungryhub-team/hh-server/pull/6429 | Private (https://app.clickup.com/t/86cy72rjf) | Odi | End User | the status still QA testing but already released | |
| 19 | hotfix: comemore payless promotion badge | Fix come more payless promotion badge | 13 march 2025 22:08 | https://github.com/hungryhub-team/hh-server/pull/6445 | Private (https://app.clickup.com/t/86cy72rjf) | Odi | End User | the status still QA testing but already released | |
| 20 | chore(rubocop): comment out and remove several linting rules for compatibility with Hound | Comment out and remove several linting rules for compatibility with Hound | 13 march 2025 22:24 | https://github.com/hungryhub-team/hh-server/commit/6c4d6607e398cdfbe68b4a6c548bc2d1c29bf996 | - | Saiqul | - | - | |
| 21 | fix: check promo expiration date | come more payless label still appears when the promo period has expired | 14 March 2025 07:07 | https://github.com/hungryhub-team/hh-pegasus/pull/1578 | Private (https://app.clickup.com/t/86cy8uevy) | Afif | End User | on each task comment section | |
| 22 | fix: add logic to show come more pay less | when the come more pay less is unchecked, the come more pay less label should not appear | 14 March 2025 10:59 | https://github.com/hungryhub-team/hh-pegasus/pull/1579 | Private (https://app.clickup.com/t/86cy93tgr) | Afif | End User | on each task comment section | |
| 23 | Update package-lock.json to sync with package.json | - | 14 March 2025 10:59 | https://github.com/hungryhub-team/hh-pegasus/compare/9b6312e56eb7...0707e4a99607 | - | Rina | - | - |