All versions since 22.0.1
22.0.1
Features
- release: add a trunk-based release script using nx release (#2328)
Bug Fixes
- bamboo: put each environment’s specs in a bamboo.yml (#2325)
- bamboo: drop the job-level enabled flag that Bamboo rejects (#2336)
- bamboo: point the production plan at the monorepo-typescript staging repository (#2340, #2339)
- build: give the release script an 8 GB node heap (#2318)
- build: stop the root scripts becoming Nx targets of the root project (#2338)
- checkout: show the display total in the pay bar and the settlement charge in the tally (#2347, #2343)
- checkout: drop the rooms total row and subtotal strikes, number rooms across the cart (#2348, #2341)
- checkout: correct the bank statement line and stop repeating the seller on the pay step (#2349, #2342)
- checkout: name the hotel, not the affiliate record, when they are the same seller (#2350)
Refactoring
- web-components: slim the widget to a redirect-only embed (#2320)
Documentation
Build
- drop root @babel/core pin and bump dependencies (#2346)
- bamboo: check in plan and deployment specs (#2323)
- bamboo: one root bamboo.yml and no production trigger for trunk-based releases (#2327)
- bamboo: start the production plan from a release tag (#2334)
- bamboo: enable the production plan so release tags build and deploy (#2337)
22.0.2
Bug Fixes
- bamboo: run the production checks with nx run-many, not affected —all (#2356)
22.0.3
Bug Fixes
- bamboo: use the linked repository name monorepo-typescript (#2358)
- book: take the booking’s hotel from the address, not from the affiliate (#2371, #2370)
- book: count checkout guests on the rooms the guest selected (#2386, #2266)
- booking: poll a cancelled booking until its refund settles (#2385)
- booking: stop promising a refund on cancelled bookings that have none (#2384, #2264)
- google-tag-manager: guard ga4 location_id against a missing room location (#2363, #2329)
- inventory-grid: send customizationIdentifier on the ranked grid search (#2364)
- managed-social: remove tones the backend cannot deserialize (#2361, #2231)
- portals: keep the header avatar visible at 320px width (#2365, #2221)
- release: retry sync:versions where the nx graph crash happens (#2357)
- sentry: scrub request urls from fetch and xhr breadcrumbs and keep the request on warnings (#2378, #2376)
- sentry: keep query strings, referrers and emails in messages out of Sentry events (#2379, #2377)
- sentry: keep request bodies and page addresses out of session replays (#2381, #2380)
- sentry: start session replay only after the login code has left the address (#2383)
- social-list: fire the ga4 purchase on the winklinks thank-you page (#2362)
- util-logger: send the status and url of a failed http request to sentry (#2373, #2372)
CI
- e2e: pass cloudflare access token to admin and capture ws-e2e in specs (#2360)
22.0.4
Bug Fixes
- book: give the room-types spec the checkout guest and night translations (#2389)
- release: count commits that only touch libs and apps when versioning (#2390)
22.0.5 Latest
Bug Fixes
- book: stop the app config pulling the whole booking flow into the initial bundle (#2393)
