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 Note 18 - 24 July

Here is the release summary report for this week (18 - 24 July) We have 52 total releases for this week, here is the breakdown for the release :

July 18,2025

This day we have exiting update we bring you new update of Extra benefit, and Booking without package ! Extra benefit: Fix bug when admin change Extra benefit without click update and reload page the data Extra benefit is lost.

Booking without package: add label "(No package will be shown up if ticked)" after accept booking without package checklist.

July 21 - 23,2025

This day we have exiting update we bring you new update of Group Landing Page, Checkout Page and more !

Group Landing Page: Fix the group landing page so that when you click on a Blogger post, it directs you to our website.

Checkout Page: Fixed a bug where users could not click the back button from the checkout page.

Blogger Booking: Remove the payment details from confirmation email from blogger booking that doesn't require payment.

Add-On: Fix the bug so that the Add-On list page is displayed properly in the TH language.

Customer Review: Fixed a bug on the customer review page that occurred when an admin searched for reviews using the restaurant name and received a 500 error.

Booking List : Add new add-on filter on booking list page. Now admin can filter the booking by the add-on.

July 24,2025

This day we have exiting update we bring you new update of iOS Release, Group Landing Page and more !

iOS Release: Add Chinese translation. Update the dynamic title on the open web view page. Adjust the wording of the promo on the registration page.

Group Landing Page: Add toggle to active and de-active the group landing page on admin dashboard.

Footer Redirection: Change all the footer redirect from zendesk link to blog.hungryhub.

Detail release note template

NoNameDescriptionDeployment Date and TimePull RequestTicket NumberPerformed byTest RunDocumentation
 1 fix: CU-86czhnf3m - update zendesk redirection link to hungryhub blo
 Update Zendesk redirection link to HungryHub blog link
 July 18, 2025https://github.com/hungryhub-team/hh-server/pull/6959 Private (https://app.clickup.com/t/86czhnf3m) firman
2Revert "fix: store page canonical link"
Reverts #1916
 July 18, 2025https://github.com/hungryhub-team/hh-pegasus/pull/1919tompi
3fix: store page canonical link
 July 18, 2025https://github.com/hungryhub-team/hh-pegasus/pull/1916afif
4✨ feat: implement dual email provider support for AWS SES and SendGrid

 The system now uses different sender domains (@hungryhub.net for AWS SES, @hungryhub.email for SendGrid)
 July 18, 2025https://github.com/hungryhub-team/hh-server/pull/6962saiqul
5🔧 feat: add support for multiple staging environments in AWS configur…

fix: remove hardcode email sender
 July 18, 2025https://github.com/hungryhub-team/hh-server/compare/fd549ec4b74e...9d24a20305d0saiqul
6fix: Mail constant was undefined July 18, 2025https://github.com/hungryhub-team/hh-server/compare/9d24a20305d0...343fd93ea4d1saiqul
7fix: enhance compatibleLink method to handle relative paths and extract path
 July 18, 2025https://github.com/hungryhub-team/hh-pegasus/pull/1921hanggar
8fix: edit extra benefit
 July 18, 2025https://github.com/hungryhub-team/hh-server/pull/6940Private (https://app.clickup.com/t/86czm1xv4)dayu
9chore: add wording no package
 July 18, 2025https://github.com/hungryhub-team/hh-server/pull/6941Private (https://app.clickup.com/t/86czn9trx)dayu
10🔧 refactor: simplify AWS Translate client configuration to use IAM roles July 18, 2025https://github.com/hungryhub-team/hh-server/compare/0495f3182cfc...56c376958654saiqul
11♻️ refactor: simplify AWS Translate client initialization using IAM roles

🔧 feat(storage): remove AWS credentials in favor of IAM Role
 July 18, 2025https://github.com/hungryhub-team/hh-menu/compare/5fdf97fd1bb4...2c0458f993ebsaiqul
12fix: CU-86czpjv8f - handle no changes detected while updating temporary reservation
Handle no changes detected and add business logs while updating temporary reservation July 18, 2025https://github.com/hungryhub-team/hh-server/pull/6963Private (https://app.clickup.com/t/86czpjv8f)firman
13fix: use correct s3 bucket July 18, 2025https://github.com/hungryhub-team/hh-menu/compare/2c0458f993eb...aadcf44835fdsaiqul
14chore(email.rb): remove unused email provider detection methods and simplify email configuration July 20, 2025https://github.com/hungryhub-team/hh-server/compare/f3a25be3040d...d5ff11b2f338saiqul
15chore: raise email for supplier if zero inventory or requires cc
 July 21, 2025https://github.com/hungryhub-team/hh-server/pull/6964zul
16Fix/refactor translation
add new translation from weblate July 21, 2025https://github.com/hungryhub-team/hh-pegasus/pull/1905afif
17feat: CU-86czpb4yz - Update catalog to .csv instead .xls
 July 21, 2025https://github.com/hungryhub-team/hh-server/pull/6965Private (https://app.clickup.com/t/86czpb4yz)odi
18fix: vendor reservation association correction
 July 21, 2025https://github.com/hungryhub-team/hh-server/pull/6921zul
19fix: canonical reviews page CU-86czn74nb
 July 21, 2025https://github.com/hungryhub-team/hh-pegasus/pull/1909Private (https://app.clickup.com/t/86czn74nb)monyta
20🔧 feat(.env.example): remove unused MAILER_PROVIDER environment variable July 21, 2025https://github.com/hungryhub-team/hh-server/compare/902605c461ba...106b2dd3607csaiqul
21 android relasefix: possible ANR after release
fix: possible ANR after release
 July 21, 2025 https://github.com/hungryhub-team/hh-android/compare/1b4eca96ffc2...deed70b18489 tompi
22fix: add error message for full table scenario in Rollbar ignored list
 July 21, 2025https://github.com/hungryhub-team/hh-pegasus/pull/1924https://hungryhubgroup.slack.com/archives/C06D78KMVGW/p1753030833490429afif
23hotfix : learn more url in member page hybrid CU-86cznmfpd
 July 21, 2025https://github.com/hungryhub-team/hh-pegasus/pull/1914afandi
24create yml for production support
 July 21, 2025https://github.com/hungryhub-team/hh-pegasus/pull/1927rina
25BOT: chore(deps): bump @mapbox/mapbox-gl-geocoder from 5.0.3 to 5.1.0
 July 21, 2025https://github.com/hungryhub-team/hh-server/pull/6955
26fix: send onBannerClicked when click banner on restaurant page CU-86czjt6hr
 July 21, 2025https://github.com/hungryhub-team/hh-pegasus/pull/1910Private (https://app.clickup.com/t/86czjt6hr)monyta
27chore: remove unused weekly & monthly report July 21, 2025https://github.com/hungryhub-team/hh-server/pull/6966saiqul
28feat: [SevenRooms Inv Sync] send timeslots that require cc in email
 July 21, 2025https://github.com/hungryhub-team/hh-server/pull/6972zul
29feat: implement Sidekiq workers for early bird rewards and restaurant review counts
 July 21, 2025https://github.com/hungryhub-team/hh-server/pull/6968saiqul
30♻️ refactor: consolidate email configuration into a single initializer
Moves all email configuration logic from production.rb to the email provider initializer file.
 July 21, 2025https://github.com/hungryhub-team/hh-server/pull/6969saiqul
31fix: we use IAM Role for AWS Auth July 21, 2025https://github.com/hungryhub-team/hh-server/compare/ddc0fb2cd161...4fa1a73a6332saiqul
32hotfix : not trigger onBackClicked in checkout page hybrid CU-86cznhcyv #1922
Edit
Code

 July 23, 2025https://github.com/hungryhub-team/hh-pegasus/pull/1922Private (https://app.clickup.com/t/86cznhcyv)afandi
33Android relasefix: update app icon
fix: update app icon to original and bug fixes
 July 23, 2025https://github.com/hungryhub-team/hh-android/compare/deed70b18489...becc65238009Private (https://app.clickup.com/t/86czqg38b)tompi
34update default prod support
 July 23, 2025https://github.com/hungryhub-team/hh-pegasus/pull/1929rina
35fix: CU-86cy9w412 - remove due payment label for blogger booking that does not requires payment
 July 23, 2025https://github.com/hungryhub-team/hh-server/pull/6971Private (https://app.clickup.com/t/86cy9w412)firman
36fix: sort SR timeslots in email that requires cc
 July 23, 2025https://github.com/hungryhub-team/hh-server/pull/6978zul
37fix: locale issue on packages and addons list page
 July 23, 2025https://github.com/hungryhub-team/hh-server/pull/6958Private (https://app.clickup.com/t/86cyz510u)dayu
38chore: update firebase key in example env
 July 23, 2025https://github.com/hungryhub-team/hh-pegasus/pull/1931afif
39fix: filter on reviews admin page
 July 23, 2025https://github.com/hungryhub-team/hh-server/pull/6960Private (https://app.clickup.com/t/86cz81bm9)dayu
40feat: add filter by add ons in booking lists
 July 23, 2025https://github.com/hungryhub-team/hh-server/pull/6949Private (https://app.clickup.com/t/86czn7peh)dayu
41chore: upgrade firbase_id_token gem to v2.5.1
 July 23, 2025https://github.com/hungryhub-team/hh-server/pull/6976Private (https://app.clickup.com/t/86czr0tb2)firman
42CU-86czpjxmk - bump cache version if inv source is changed
 July 23, 2025https://github.com/hungryhub-team/hh-server/pull/6967Private (https://app.clickup.com/t/86czpjxmk)mian
43BOTchore(deps): bump axios from 1.10.0 to 1.11.0 #6988
chore(deps): bump form-data from 4.0.3 to 4.0.4

 July 24, 2025https://github.com/hungryhub-team/hh-server/pull/6988
https://github.com/hungryhub-team/hh-pegasus/pull/1939
saiqul
44🔧 feat(aws): add DO Spaces credentials configuration using environment vars
 July 24, 2025https://github.com/hungryhub-team/hh-server/pull/6984saiqul
45♻️ refactor: improve email provider configuration logic
 July 24, 2025https://github.com/hungryhub-team/hh-server/pull/6985saiqul
46iOS release: 7.10.7
[Feature] Revert app icon to normal
[Improvement] Add chinese translation
[Improvement] Update dynamic title on open webview page
[Improvement] Adjust clevertap prop response
[Improvement] Upgrade facebook sdk into 18.0.0
[Improvement] Adjust wording promo on registration page
[Improvement] Update zendesk url to hungryhub blog
 July 24, 2025https://github.com/hungryhub-team/hh-ios-fix/pull/2181Private (https://app.clickup.com/t/86czqg37e)
Private (https://app.clickup.com/t/86czahk82)
 Private (https://app.clickup.com/t/86cznmv51)
Private (https://app.clickup.com/t/86cznhvxt)
Private (https://app.clickup.com/t/86czjb6f9)
Private (https://app.clickup.com/t/86czhf8xx)
Private (https://app.clickup.com/t/86czj86m0)
budi
47feat: CU-86cy1f4ua - active/inactive of group landing page
 July 24, 2025https://github.com/hungryhub-team/hh-server/pull/6943Private (https://app.clickup.com/t/86cy1f4ua)odi
48feat: Adjust Tagthai integration (CU-86czkfa4h)
 July 24, 2025https://github.com/hungryhub-team/hh-pegasus/pull/1891Private (https://app.clickup.com/t/86czkfa4h)hanggar
49fix: update titleTemplate assignment in Layout.astro CU-86czrrfkb
 July 24, 2025https://github.com/hungryhub-team/hh-pegasus/pull/1937Private (https://app.clickup.com/t/86czrrfkb)afif
50fix : remove and change redirection CU-86czhn5e3
 July 24, 2025https://github.com/hungryhub-team/hh-pegasus/pull/1936Private (https://app.clickup.com/t/86czhn5e3)afandi
51fix: track nil reservation_id
 July 24, 2025https://github.com/hungryhub-team/hh-server/pull/6989saiqul
52🐛 fix: add nil check for args in UserMailer's method_missing July 24, 2025https://github.com/hungryhub-team/hh-server/compare/72f201e35f2b...161ab87fc324saiqul
53 July 24, 2025
54 July 24, 2025