Przejdź do głównej zawartości

All versions since 20.26.1

20.26.1

  • docs: generated changelog and updated version files
  • fix: banner design issue (#655)
  • fix: banner size for transcational view (#656)
  • fix(dashboard): improve mobile layout for dashboard sections and metrics
  • fix(i18n): add missing account-type labels for portal create form
  • refactor: :fire: removed clientId on syndication account
  • test: reduce e2e page-health timeouts from 15-30s to 5s for fast failure feedback

20.27.0

  • chore: :wrench: add wink-file-bug Claude Code skill
  • chore: :wrench: relocate wink-file-bug skill to .agents with .claude symlink
  • feat(booking): show the guest (traveler) instead of the booker in booking views
  • fix: :bug: make wink-file-bug issue-type set best-effort (older-gh path)
  • fix: :recycle: added guestUser on PublicRoomStay
  • fix: booking engine design (#660)
  • fix(booking): correct admin export firstName path and align grid filter specs
  • fix(external-event): add TIME_AGO i18n, raw receiver, highlighted code viewer
  • fix(payment-admin): stop dashboard aggregate calls firing before the bearer token

20.28.0

  • feat(application): add scopes to create/update responses and improve ui-card
  • feat(branding): add profile picture and logo remove endpoints with immediate UI updates
  • fix(application): accept bare localhost/127.0.0.1 without scheme in redirect URI validator
  • fix(application): allow http(s)://localhost and http(s)://127.0.0.1 as valid web redirect URIs
  • fix(application): fix submit button and allow localhost redirect URIs on update form
  • fix(customization): add email logo dimensions and sample link, closes #665
  • fix(managing-entity): fix infinite change detection and missing i18n keys
  • fix(payment-portal): prevent text wrapping and add horizontal scroll on mobile

20.29.0

  • feat(google-tag-manager): fire client-side purchase for 3rd-party containers on thank-you (#666)
  • fix(booking-engine): fix CI lint and test failures across multiple projects

20.30.0

  • fix: :recycle: improved orchestration effect for purchase event
  • fix(lint): sync package.json peer dependencies with actual imports
  • refactor: :recycle: slight improvement to variable use

20.30.1

  • fix: :recycle: removed incorrect import

20.31.0

  • chore: :fire: removed unused guards
  • chore: update booking-engine-flow coverage threshold from 85% to 80%
  • fix: :bug: fixed both sides of relationships requests
  • fix: :bug: fixed WC loader
  • fix: :recycle: added iconIdentifier to application
  • fix: add missing peerDependency to lead-route-list
  • test: add test coverage for room-type-configurator and customization libraries
  • test: improve test coverage to 85% threshold across 5 critical libraries
  • test: increase branch coverage to 81.33% across booking-engine-flow
  • test: increase branch coverage to 81.47% - add guest booking and checkout tests
  • test(fixtures): realistic luxury e2e fixtures for @wink/util-fixtures (#667)

20.31.1

  • fix: :bug: fixed latest inventory cards missing actions

20.31.2

  • fix: :bug: skip no-op release commit so set -e can’t abort the release
  • fix: add missing chevron to multi-level dropdown actions button
  • fix: fixed TA requests page
  • style: :lipstick: improved sales channel cards

20.31.3

  • fix: amend git-flow back-merge commit before pushing develop to suppress CI
  • fix: header icon issue (#677)
  • refactor: :recycle: updated endpoint to match the API documentation
  • refactor: :recycle: updated new endpoint location

20.31.4

  • refactor: :fire: removed applications tab

v20.31.5

Bug Fixes

  • fix(customization): remove /studio/ prefix from all CustomizationDataService API endpoints

Details

All HTTP endpoints in CustomizationDataService (publisher library) were calling /studio/customization paths instead of the correct /customization paths. This hotfix corrects all 7 affected endpoints: listByOwner, listByEngine, primary, item, create, update, and remove.

20.32.0

  • chore(guest-room): Signal Forms phase 5 — cleanup, summary redesign, submit gating (#691)
  • feat(guest-room): set sensible new-room defaults for signal form
  • feat(guest-room): signal forms phase 6 — photos & videos tab
  • fix(signal-forms): guest-room form AOT + runtime fixes (#690)
  • style: :lipstick: removed extra text on guest room form

20.32.1

  • docs: :memo: updated homepage url
  • fix(guest-room): restore identifier generation and add multimedia validation
  • refactor: :zap: removed unused component

20.32.2

  • fix(booking): show accounting section for agent-facilitated bookings (#703)

20.32.3

  • chore(#700): remove ALLOTZ and FASTBOOKING channel managers
  • fix: :bug: address field now available in create again

20.32.4

  • docs: :memo: updated i18n value
  • fix: :memo: committing this fix for the 3rd time!!

20.33.0

  • docs: :memo: added missing i18n keys
  • docs: :memo: updated translations
  • docs(#715): :memo: added missin i18n keys
  • docs(#720): :memo: missing i18n keys
  • docs(#732): :memo: shortened Cancellation policy exceptions
  • feat: added promo code functionality on hotel page (#709)
  • feat(analytics): multi-container GTM + multi GA4 client injection (#710)
  • feat(guest-room): hub + drawer editor (PoC on Signal Forms) (#692)
  • feat(guest-room): wire add-ons preview on hub, money inputs for rates in essentials
  • feat(rate-verifier): gate hotel on channel enabled/blacklisted + breakdown
  • feat(rate): add good/bad tooltips to rate cell-checkbox columns
  • fix: :bug: fixed the first gate on room rate results
  • fix: :lipstick: fixed curated list
  • fix: :recycle: fixed missing data in report
  • fix: :recycle: improved the way we derive url-name from domain
  • fix: :rotating_light: removed unused route module
  • fix: date picker issue for IBE (#733)
  • fix: ota login issue (#737)
  • fix: replace wink:dark: overrides with daisyUI semantic tokens in accounting components
  • fix: test cases
  • fix(#713): :recycle: fixed Archive links
  • fix(#718): :bug: fixed copy button
  • fix(#719): :bug: save button working again
  • fix(eslint): migrate per-lib configs off removed angular-eslint legacy configs
  • fix(guest-room): disable add-on item button when add-ons off; wizard hub tweaks
  • fix(guest-room): validate nested bedroom/bed arrays and label summary errors
  • fix(share-buttons): prevent download buttons from overflowing modal width
  • refactor: :fire: removed property status component
  • refactor: :recycle: better cancellation and acquiring sections
  • refactor: :recycle: removed property status everywhere
  • refactor: :wrench: synced version
  • refactor: :zap: improved tracking in for loop
  • refactor(#729): :recycle: changed the way sales channels are updated
  • style(#717): :lipstick: moved per stay to next line
  • style(711): :lipstick: fixed subscription card in admin for small devices
  • test(booking-engine-header): fix client facade mock in header specs
  • test(booking-engine): fix client facade mocks across ota and ibe libs

20.34.0

  • docs: :memo: new translations
  • docs: :memo: renamed some properties to keep up with back-end
  • docs: :memo: updated some i18n text
  • docs: :recycle: displaying payable is test booking
  • feat: romocode changes (#740)
  • feat(customization): add ConsentCategory type export
  • fix: remove invalid ignoreDeprecations setting from tsconfig
  • fix: remove invalid ignoreDeprecations TypeScript config
  • fix(google-maps): fix library type to support js-api-loader 2.0.2
  • fix(payment-admin): fix facade type definitions for template compilation
  • fix(property): add missing externalStatus and ExternalHotelStatusType
  • refactor: :recycle: added 2 new properties
  • refactor: :recycle: added comment
  • refactor(book): merge online-travel-agency into book and rename booking-engine libs
  • refactor(nx): migrate lint from @nx/eslint:lint executor to inferred plugin
  • test: lower coverage threshold from 85% to 80%
  • test: remove redundant coverage thresholds, inherit from global preset
  • test: standardize coverage thresholds to 80% across all configs
  • test(guest-room-publisher): comprehensive branch and function coverage
  • test(inventory-publisher): add branch coverage for caching logic
  • test(travel-inventory): add tests for InventoryPublishStatus enum

20.34.1 Latest

  • fix: use correct ignoreDeprecations value for TypeScript 5.9.3