HotelX changelog

It makes it easier for users and contributors to see the most notable changes that have been made on HotelX product.


  • Fix booking timeout issue
  • Added warning if any option has been discarded by CommissionX and CurrencyX plugins


  • Fix filter maxSize Destination
  • Adapt Hotel-Room, Hotel-Board, Hotel-Category to new organization.
  • Added log if commission Fees is -1


  • Ambiguous warning message in Book when supplier has not returned price
  • Removed error nodes from Groups and Organization nodes
  • Removed log if amount is 0 in Fees node


  • Added geonames in Hotel-List
  • Added access code in book log in some special cases of commission
  • Partially synchronous resource caches in Hotel-Quote, Hotel-Book, Hotel-Cancel, Hotel-Booking


  • Fix Stats
  • Fix Hotels requested stats in Access and Transaction spans where the count wasn’t correct in some cases
  • Margin plugin compares net commission in order to decide discarding or mantaining an option.


  • Fix blacklist (by supplier) plugin


  • Fix price discrepancy between Quote and Book


  • Allow relay at the query hotel
  • Count field in HotelConnection to retrieve the number of HotelEdges that match the filter, pagination doesn’t affect Count.


  • Status tipification to be able to differentiate from critical to non-critical external services
  • Commission and currency rates are now keep unchanged between Quote and Book
  • Operation and Access processes have been updated to register times of their different execution steps and their processed options.
  • Transactions to worker are now monitorized in their own span with supplier’s communication times, parsing times and processed options.


  • Fix apply Markups to net price


  • Fix currency bug inside markups, in Quote and Book


  • Improve reponse time and service


  • Settings heritage. Guide
  • Plugins filter
  • Fix bugs


  • New input field in Hotels Query filter. This allows to filter the response by hotel’s country. GraphQL Schema updated.


  • New plugin, safety margin. You can see the documentation here.


  • Hotel, board, room and rate maps caches are now updated synchronously. This will improve the user’s experience when 1st time debugging operations.
  • Hotel maps cache refactoring to reduce the number of cached items and cached operations.
  • Hotel maps cached requests are now pipelined to reduce Round Trip Time.



  • Improvement of the Rooms Schema with paginated list and max number of elements per page. By defect are 1000 rooms.


  • Wrong behaviour that made options to be discarded when price in supplements was empty in Search query.