Skip the navigation

What's New

Swift IconSwiftCUIUpdate2.13.0

Dec 27, 2026

  • Autogen: added/updated auto_1, baseball_1, baseball_2, basketball_1, boxing_1,
  • cycling_1, football_1, football_2, golf_1, golf_2, golf_3, hockey_1, hockey_2,
  • mma_1, ncaam_1, ncaaw_1, soccer_1, soccer_2, tennis_1, tennis_2, tennis_3,
  • tennis_4, plus all corresponding imagesets under Sports Backgrounds/.
  • Autogen: added/updated highlightBrandOne (CPO, CZR, Horseshoe, WH),
  • brand_caesars_sportsbook_muckleshoot_color_onDark,
  • brand_caesars_sportsbook_muckleshoot_color_onLight
  • Added Hero Component
  • Add support for managing data configs and updates


Swift IconSwiftCUIUpdate2.12.4

Dec 08, 2026

  • Update icon_ui_dice


Swift IconSwiftCUIUpdate2.12.3

Dec 07, 2026

  • Update boostItem factory icon color to highlightFive


Swift IconSwiftCUIUpdate2.11.2

Nov 09, 2026

  • Make SliderSelection properties public


Swift IconSwiftCUIUpdate2.11.1

Nov 09, 2026

  • Add method to get current slider selections for SliderMarket


Swift IconSwiftCUIUpdate2.13.3

Feb 08, 2026

  • Fix deadlocks caused by SynchronousBride semaphore
  • Try and fix crash in BoxScore subscription
  • Competitor spacing and priority for score


Caesars UI LogoWebUpdate2.13.6

Feb 04, 2026

  • Give MarketRowScrollable brand knowledge to change placeholder icon
  • Local: Add brand stuff to storybook decorator
  • Add czr as default brand in setupCUIConfig
  • Setup "brand" on global CUI object
  • Fix(MarketTemplate): GroupedHorizontal make sure first marketHeader.title shows if present
  • Added caesars jackpots icon
  • Fix(Button): add secondary type to allowedDescription values. fix invalid types.
  • Copy json files to new subfolder for iOS and delete leagues.json
  • Fix(cui): Fix error in ceeateNewDocSiteComponentPage


Swift IconSwiftCUIUpdate2.13.2

Feb 04, 2026

  • Hero component updates


Caesars UI LogoWebUpdate2.13.5

Feb 02, 2026

  • Add JSDoc info to Hero
  • Added JSDoc stuff for Hero
  • Add Hero to component exports
  • Fix: Airtable Hero fixes
  • Fix: Make sure Hero renders properly at 94px
  • Added muckleshoot stacked logo
  • Fix: Typescript error in Hero.tsx
  • Chore(local): have storybook use fetchTeams
  • Chore: Boxscore test
  • Fix: Adjust components to new image metadata structure
  • Added new brand tokens
  • Update image schema for JSON
  • Added backgrounds to specific tournaments (s3)
  • Added backgrounds to specific tournaments
  • Update buildImageSetiOS to handle sm sports-backgrounds only
  • Randomize sport bgs
  • Fix contrast issue with subtext1, memoize Hero
  • Some Hero cleanup
  • Fix some layout issues, competition background resolution issues
  • Hero: added isLive, changed prop names to subtext1, 2 and 3.
  • Add background to mens and womens australian open
  • Added country CID to location so we can easily look up the country metadata object, added missing backgrounds
  • Add location object, Fix flag names, add transformLocation script.
  • Fix leagues.json references
  • Added sports-background to the SBK categories for iOS
  • Copy competitions.json, sport.json and teams.json to s3assets
  • Hero component
  • Install new icons locally
  • Sport.json updates, sports-background parsing
  • Chore: Bootstrap Hero component
  • Copy json files to new subfolder for iOS and delete leagues.json
  • Fix(cui): Fix error in ceeateNewDocSiteComponentPage
  • Added headers to AWS fetch
  • Reference competitions.json from the src folder
  • Updated Mercer and Mercyhurst teams
  • Local: fix test stuff
  • Rename leagues to competitions - support competition throughout components (still keeping league around as a fallback)
  • Udpated package-lock
  • Update PAT usage


Swift IconSwiftCUIUpdate2.13.1

Feb 02, 2026

  • Expose backgroundColor for all market templates
  • Editable QuickPick, inactive MarketButton, promo Button factory


Caesars UI LogoWebUpdate2.13.3

Jan 15, 2026

  • Small performance update to cache the Object.keys(data) of the teams data instead of running it on every call


Caesars UI LogoWebUpdate2.13.1

Jan 14, 2026

  • Feat: build cjs and ems versions of teamsMap


Caesars UI LogoWebUpdate2.13.2

Jan 14, 2026

  • Feat: Update getTeamInfo to always fallback to bundled teamsMap


Caesars UI LogoWebUpdate2.13.0

Jan 13, 2026

  • Fix: Prevent tests from causing bundle build errors in Rollup
  • Feat(MarketHeader): Allow for custom label text sizes and colors
  • Feat: make fetchTeams endpoint optional with default URL
  • Feat: use pre-bundled teamsMap in storybook instead of fetchTeams
  • Feat: add console log for teams.json parsing debug
  • Feat: add cypress test infrastructure for fetchTeams
  • Chore: add rollup-plugin-esbuild dependency
  • Chore: update rollup plugin order and tsconfig includes for shared package
  • Fix: correct arrow function syntax in useAccessibility
  • Chore: update storybook config
  • Refactor: update components to use new teams data structure
  • Refactor: update teams build pipeline to use const and parseTeamsData
  • Refactor: enhance getTeamInfo with teamsMap lookup
  • Fix: add validation and error logging to setupCUIConfig
  • Feat: add parseTeamsData utility for teams data transformation
  • Feat: add fetchTeams hook for dynamic teams data fetching
  • Make sure we don't default return whatever search result shows up if limitTo is set
  • Fix prepareFilters useMemo dependency array
  • Pass competitionType to GroupedHorizontal and prepareFilters
  • Normalize college competitionTypes and enforce limitTo filtering in getTeamInfo
  • Add competitionType to MarketTemplate storybook controls
  • Use competitionType in MarketTemplate team lookups
  • Add competitionType prop to MarketTemplate and pass through component tree
  • Add competitionType prop support to BoxScore components
  • Add competitionType prop to Competitor and pass to resolveTeam/resolveIcon
  • Add competitionType prop to TeamLogo and update icon logic
  • Local: add competitionType control to Storybook
  • Update components to use new useCompetitionType hook
  • Export flatlsit of competitionTypes from useCompetitionType
  • UseCompetitonType hook
  • Add competitionType to component types
  • Allow arbitrary show/hide of MarketHeader in MarketTemplate via showMarketHeader
  • Removed some unnecessary code in GroupedHorizontal
  • Prevent layout shifting when filtering MarketTemplates
  • Fix Layout shifting
  • Fix Typescript errors
  • Added documentation on how to use filter setup
  • Fix issue with unfiltered show more / show less
  • Add rowgrouped type check in useCssFilter, allow parent and inner child filtering
  • Added storybook story for Grouped Horizontal w/ Filters - [first pass]
  • Fix Avatar showing up for NColGrouped logos
  • Fix small typescript issue in MetaData.tsx
  • Allow for MarketHeader standalone - make sure bg support for compact version
  • Added more rugby teams and removed duplicates
  • Updated info/subtle color token
  • Updated Bentley city metadata
  • Added fast forward and rewind icons
  • Added alt names to college teams
  • Update autogen to use new json files


Caesars UI LogoWebUpdate2.12.8

Jan 07, 2026

  • Fix issue with Scrollable templates and college teams not showing correct sport icon
  • Local: Setup scrolalble example with college teams
  • Fixes additional color values for accurate parsing
  • Fix: parse error for incorrect color value


Swift IconSwiftCUIUpdate2.12.5

Jan 07, 2026

  • Better handling for single market headers in SixPack template
  • Add competitor provider initializers for competitionType String
  • Autogen from CUI develop (f74c492)
  • Support more customization for MarketHeader


Caesars UI LogoWebUpdate2.12.7

Dec 21, 2025

  • Chante react/react-dom version for React2Shell update
  • Added plus in circle icon
  • Added the cuiSportId to the sport object
  • Add export for cui-competition-type.json to CUI package build
  • Build cui-competition-type.json (export for MDM) in autogen
  • Build sportMap and competitionMap in autogen
  • Added sport and competitionType json files
  • Chante react/react-dom version for React2Shell update


Caesars UI LogoWebUpdate2.12.6

Dec 15, 2025

  • Pass onClick to handleClick in Price.tsx
  • Added Arkansas Little Rock college team
  • Added parlay escalator icon


Caesars UI LogoWebUpdate2.12.5

Dec 10, 2025

  • Fix useAvatar existence causing text to be body-sm
  • Updated golf Presidents Cup colors to red and blue
  • Bump install-icons version
  • Local: Image - Add dice icon to storybook-shared example
  • Updated ui_dice icon


Caesars UI LogoWebUpdate2.12.4

Dec 08, 2025

  • Style changes to Boost component


Caesars UI LogoWebUpdate2.12.3

Dec 08, 2025

  • Design Tokens: Removed Dark-suffixed tokens, updated czr/wh highlight-one gradients, mapped horseshoe highlight-five to coral, removed unused xxxl SizeToken, added autogen support for box-shadow arrays and linear gradients
  • BUGFIX Fixed MarketTemplate EventHeader event name wrapping, player avatar showing in Single Column Markets, and doc site TableRow error for last tab
  • Teams/Leagues Data: Added missing rugby teams, fixed AFC/NFC Super Bowl Participant city fields, updated league names to match publishing, added women's tournaments to leagues.json
  • UI Updates: Changed boost icon color in Nav preset
  • Doc Site: Created grid page, added gallery to foundations page, extended ComponentGallery to support Token types with Airtable images, updated tokens index and basepath to include foundations


Caesars UI LogoWebUpdate2.12.2

Dec 03, 2025

  • Boost Feature: New Boost design for MarketTemplate/MarketButton, added brand boost logo and updated boost icon
  • BUGFIX Fixed boosted MarketTemplate sizing at small breakpoints and rugby team resolution issues
  • Security: Added SHA1-HULUD compromised package detection script (updated Nov 26, 2025)
  • Teams Data: Updated La Liga name


Swift IconSwiftCUIUpdate2.12.2

Dec 03, 2025

  • Autogen from CUI develop (2831533)
  • Fixes for text wrapping and boost badges


Swift IconSwiftCUIUpdate2.12.1

Dec 01, 2025

  • Autogen from CUI develop (2e7b156)
  • Boost MarketButton and support in NColGrouped template
  • Support "live" text as special case for TeamColor
  • Autogen from CUI develop (6db95f0)
  • Add UILabel version of TextLimit view for competitor names


Caesars UI LogoWebUpdate2.12.0

Nov 23, 2025

  • Design Tokens: Updated color tokens across themes (czr, wh, cpo-dark) including highlight tokens, gold/yellow/seafoam core colors, lime ramps, and added CPO gradient tokens
  • Teams Data: Added New Caledonia team, New Haven Chargers, fixed duplicate CIDs/UUIDs in soccer teams, added alternate names for women's soccer teams, updated Refugee Olympic abbreviation, and added competition color support in TeamColor
  • Icons & Assets: Added new Super Bowl logo, updated dice icon, added icon preloading for faster loading, and added "Update Icons" option to CUI build tool
  • CUI Build Tool: Added "Generate CIDs" option to the menu for team data management
  • Doc Site Navigation: Restructured menu with alphabetical ordering, consolidated menu items, made navigation full-height and responsive, added hash links for deep icon linking
  • Doc Site Pages: Created/updated component pages (Tooltip, Carousel, Nav, Background, BoxScore, Cards, Skip Link), added roadmap page, component gallery with random sampling on homepage, and component status tables with platform column
  • Component Migrations: Replaced legacy components throughout doc site with CUI components (Button, Nav, Badge, Field/Dropdown, Typography, Filter) and fixed Gatsby Link routing
  • Background Tokens: Added dark opacity tokens and remapped bg.transparent across all themes


Swift IconSwiftCUIUpdate2.12.0

Nov 20, 2025

  • Color tokens changes for CPO


Swift IconSwiftCUIUpdate2.11.7

Nov 19, 2025

  • Make CompetitorFilter public


Swift IconSwiftCUIUpdate2.11.6

Nov 17, 2025

  • Handle "Women" suffix for competitor
  • Autogen from CUI develop (95cba49)
  • Update TeamColor default color for CZR
  • Allow QuickPick legs to use the full width limiting first leg as needed
  • Add borderColor to the Card config
  • New RowGrouped features
  • Replace usage of bgTransparent with neutralsTransparent
  • Autogen from CUI develop (ca1865c)


Caesars UI LogoWebUpdate2.11.1

Nov 10, 2025

  • Support competitions in teamColor


Swift IconSwiftCUIUpdate2.11.3

Nov 10, 2025

  • Expose Market Template horizontal padding
  • Make NColGrouped MarketHeader info always full width
  • Add support for imageURL in Competitor athlete provider
  • Update RowGrouped wrapped row spacing


Caesars UI LogoWebUpdate2.11.0

Nov 07, 2025

  • Updated leagues
  • Fix issue with Tooltip opening on mount when isOpen set to true
  • Removed rogue horseshoe-dark component tokens
  • Removed component tokens for all themes
  • Fixed tooltip rerender issue calling onTooltipDismissed
  • Fix JerseyNumber - Make Description and labels on separate lines
  • Moved component tokens to parent folder
  • Boxscore fixes (added new patternOpacity prop. Soccer teams now abbreviate automatically in header if unknown team.
  • Fix soccer jersey in boost bug
  • Fix token build with new component tokens
  • Added component button tokens to horseshoe-dark
  • Added component button tokens for horseshoe-light
  • Added component button tokens to czr-palace-dark
  • Added component button tokens for czr-palace-light
  • Added component button tokens for wh-dark
  • Added component button tokens for wh-light
  • Added component button tokens for czr-dark
  • Added component button tokens for czr-light
  • ZIndex configurable in Tooltip
  • Add fixed positioning to Tooltip
  • Updated czr rewards cards
  • Fix tooltip issues
  • Fix middle-right tooltip position
  • Tooltip refactor
  • Fixed button const for build fix
  • Fix truncation in Boxscore/Competitor
  • Fixed minor grammar errors in introduction.mdx
  • Fix: sixpack extra vs divider & missing headers
  • Added build teams tool to npm run cui tool list
  • Updated all black or very dark gray to more readable hex
  • Update package lock
  • Update .gitignore
  • Add 24px min-height to large pill labels for consistent sizing with/without icons
  • Made avatar gap consistent with icon
  • Added story of navs with avatar
  • Fixed gap in tab
  • Fixed icon-only padding to center the icon
  • Matched icon gap to iOS
  • Matched PillNav styling to Nav component styling
  • Fix(Nav): remove hardcoded theme class to allow Storybook theme switching
  • Fix: resolve syntax error in buildMenu.js filter method
  • Turned off skeleton prop in Quick Pick in Storybook
  • Added NFC and AFC SB participant teams
  • Updated HOU Rockets primary color
  • Updated TOR Raptors primary color
  • Updated secondary button styles
  • Remove min-w-[36px] from CompetitorHorizontal (breaks small sizes)
  • Prevent teamColorVariant from spreading in DOM. remove sport error in configureTeamColorVariant function when league is not college
  • Add ability to hide fades/paterns in Boxscore
  • Allow Nav to be transparent, fix hover/active states to be color agnostic
  • Updated install-icons package (0.0.15)
  • Fix issue with Competitor Placeholder
  • Export configureTeamColorVariant function in CUI package
  • Added configureTeamColorVariant function
  • Fix Background reflection pattern, add Height prop
  • Edited Seattle Reighn FC name
  • Added ability to change Carousel fade color
  • Callout: Fixed CTA not anchoring to edge when Inline (responsive)
  • Revert name back to use shadow
  • Added boxShadow prop to card component
  • Moved intro page to docs folder
  • Updated receipt icon
  • Updated promotions icon
  • Added muckleshoot logo lockup
  • Updated country market template to show mock data countries storybook
  • Removed bottom fade on new box score
  • Update node to 16000 max space
  • Add Release Commits Tool to CUI Menu
  • Added tennis tournaments
  • Updated golf hex colors
  • Added placeholder for soccer only. Need to add the rest later, TODO.
  • Added alt names to soccer and golf
  • Added golf tournaments
  • Added soccer leagues
  • Added sport property
  • Update package lock
  • Add "colorType" to JerseyNumber - defaults to dark in Competitor / Avatar usage
  • Fix Soccer Six Pack labels
  • Local: Price storybook-shared updated
  • Add secondaryColor for non top four sports
  • Add hideIndicators to Price
  • Edited NHL league colors
  • Added NCAAM and NCAAW leagues
  • Added NCAAF league
  • Rearranged definitions for consistency
  • Added a collection of grid icons
  • Updated home icon
  • Added broom icon
  • Reverse order of 3 selections or less in MarketRowScrollable
  • Restore MarketButton loading dots (requested)
  • Update Callout to support design


Swift IconSwiftCUIUpdate2.11.0

Nov 06, 2025

  • Update secondary button style
  • Add support for parsing & using leage alternateNames
  • Autogen from CUI develop (e5f5f29)
  • Don't animate odds changes when odds are not visible
  • Add support for competition colors in TeamColor component
  • Updates for BoxScore and Background
  • Fix multi-line column headers for 3-pack layouts


Swift IconSwiftCUIUpdate2.10.8

Nov 03, 2025

  • Make TextField external source cursor more robust


Swift IconSwiftCUIUpdate2.10.6

Nov 02, 2025

  • Color tokens changes for CPO


Swift IconSwiftCUIUpdate2.10.7

Nov 02, 2025

  • Revert "Color tokens changes for CPO"


Caesars UI LogoWebUpdate2.10.6

Nov 01, 2025

  • Fix: sixpack extra vs divider & missing headers
  • Fix truncation in Boxscore/Competitor
  • Fixed minor grammar errors in introduction.mdx
  • Add 24px min-height to large pill labels for consistent sizing with/without icons
  • Made avatar gap consistent with icon
  • Added story of navs with avatar
  • Fixed gap in tab
  • Fixed icon-only padding to center the icon
  • Matched icon gap to iOS
  • Matched PillNav styling to Nav component styling
  • Added build teams tool to npm run cui tool list
  • Updated all black or very dark gray to more readable hex
  • Update package lock
  • Update .gitignore
  • Fix(Nav): remove hardcoded theme class to allow Storybook theme switching
  • Fix: resolve syntax error in buildMenu.js filter method
  • Turned off skeleton prop in Quick Pick in Storybook
  • Added NFC and AFC SB participant teams
  • Updated HOU Rockets primary color
  • Updated TOR Raptors primary color
  • Updated secondary button styles


Caesars UI LogoWebUpdate2.10.5

Oct 21, 2025

  • Remove min-w-[36px] from CompetitorHorizontal (breaks small sizes)
  • Prevent teamColorVariant from spreading in DOM. remove sport error in configureTeamColorVariant function when league is not college
  • Add ability to hide fades/paterns in Boxscore
  • Allow Nav to be transparent, fix hover/active states to be color agnostic
  • Updated install-icons package (0.0.15)
  • Fix issue with Competitor Placeholder
  • Export configureTeamColorVariant function in CUI package
  • Added configureTeamColorVariant function
  • Fix Background reflection pattern, add Height prop
  • Edited Seattle Reighn FC name


Swift IconSwiftCUIUpdate2.10.5

Oct 21, 2025

  • Add script for archiving Sandbox App
  • New reflection SVGs and tweak competitor marquee name alignment


Swift IconSwiftCUIUpdate2.10.4

Oct 20, 2025

  • Update marquee competitor layout and name formatting
  • Fix to avoid Skeleton animation of layout
  • Don't update competitors async if not needed
  • Fix jumpiness in dynamic Drawer content
  • Update bundle id for the sandbox app
  • New BoxShadow tokens with multiple shadows


Caesars UI LogoWebUpdate2.10.4

Oct 16, 2025

  • Added ability to change Carousel fade color
  • Callout: Fixed CTA not anchoring to edge when Inline (responsive)
  • Revert name back to use shadow
  • Added boxShadow prop to card component
  • Moved intro page to docs folder
  • Updated receipt icon
  • Updated promotions icon
  • Added muckleshoot logo lockup
  • Updated country market template to show mock data countries storybook
  • Removed bottom fade on new box score
  • Update node to 16000 max space
  • Add Release Commits Tool to CUI Menu


Caesars UI LogoWebUpdate2.10.3

Oct 14, 2025

  • - Added placeholder for Soccer (others pending).
  • - Updated package-lock.json.
  • - Updated alt names for Soccer teams.
  • - Changed VGK Golden Knights shortname (S3 + internal).
  • - Updated icons (added: Figma, bet rating, checkbox plus, key, user create, goblet Caesars SBK, disk, desktop, unlink, arrow turn down right, dice, receipt, tags, drag; updated: home).
  • - Reverted gradient for cpo-light-highlight-one.
  • - Updated semantic box shadow tokens.
  • - Added new core drop shadow tokens.
  • - Added core/transparent scale and renamed opacity tokens.
  • - iOS: Resolved build error with multi-shadow structure.
  • - **JerseyNumber**: Added colorType (default: dark for Competitor/Avatar).
  • - **Price**: Added hideIndicators; updated Storybook.
  • - **MarketRowScrollable**: Reversed order for ≤3 selections.
  • - **MarketButton**: Restored loading dots; updated default bg/hover states.
  • - **Callout**: Design support added.
  • - **BoxScore**: Updates including transformed helmets, minimal/vertical variant fixes.
  • - **QuickPick**: Design changes (pass 1); fixed minimal issue.
  • - **TeamColor**: Integrated Background component and wrapper classes.
  • - **Background**: Pattern updates and enhancements.
  • - Updated pill styles:
  • - Text: All pills use fg-default.
  • - Sizes: Icon, badge, and text size adjustments.
  • - States: Active bg color, disabled border, default styles.
  • - Typography:
  • - Added titleCase and upperCase text capitalization.
  • - Reverted fixed height; used natural padding.
  • - Spacing: Increased icon sizes, updated spacing and min width.
  • - Fixed Soccer Six Pack labels.
  • - Fixed Minimal QuickPick issue.
  • - Removed document.querySelector usage.


Swift IconSwiftCUIUpdate2.10.3

Oct 09, 2025

  • Search style customization
  • Fix MarketHeader layout for NColGrouped scrollable columns
  • Use secondary team color in BoxScore for jersey logos
  • Darken JerseyNumber outer stroke
  • Add Shadow Support to Card Component


Swift IconSwiftCUIUpdate2.10.2

Oct 05, 2025

  • Fix QuickPick minimal variant title regression


Caesars UI LogoWebUpdate2.10.2

Oct 03, 2025

  • Remove document.querySeletor usage


Caesars UI LogoWebUpdate2.10.1

Oct 02, 2025

  • Add Flips icon


Swift IconSwiftCUIUpdate2.10.1

Sep 30, 2025

  • Set BoxScore minimum height
  • Make Search start/stop dictation public
  • Fix RowGrouped market description


Caesars UI LogoWebUpdate2.10.0

Sep 29, 2025

  • Pill Component
  • Changed all text to fg-default
  • Updated icon sizes, padding, and max width for larger sizes
  • Reverted text size on xs pill
  • Changed badge sizes at larger pill sizes
  • Updated text size in xs to heading-xs
  • Updated background color of active pill
  • Changed default styles
  • Updated text color in minimal pill
  • Updated disabled border
  • BoxScore
  • Added transformed helmets
  • Fixed minimal/vertical variant
  • General updates
  • QuickPick
  • Updated generic colors
  • Design changes (multiple passes)
  • Fixed minimal QuickPick issue
  • TeamColor & Background
  • Incorporated Background into TeamColor
  • Used Background wrapper classes
  • Enhanced Background component
  • Updated background pattern
  • Market Buttons
  • Changed default background and hover states
  • Changed placeholder border to fg-minimal
  • Design Tokens & Theming
  • Changed token names to opacity, retained neutrals.transparent
  • Added core/transparent scale
  • Added new core drop shadow tokens
  • Resolved iOS build error (multi-shadow structure)
  • Updated WH light/dark tokens to match CZR
  • Changed hex in slate.200, remapped wh-light-bg-primary-minimal
  • Updated CZR light and dark background/foreground mappings
  • Added platinum (light and dark) core color tokens
  • Icons
  • Added: bet rating, checkbox plus, key, user create, disk, desktop, unlink, arrow turn down right, dice, receipt, tags, drag, bluetooth, goblet caesars sbk logo, Figma icon
  • Updated: home icon
  • Resized ARI Diamondbacks logo
  • Resized country flags inside bounding box
  • Removed: document.querySelector usage
  • Local: updated install-icons package
  • Sports Teams
  • Added: Korean, Turkish, South African, Egyptian, Israeli, Polish, Peruvian, Danish, Swedish, German, Czech soccer teams
  • Updated: English soccer team names for new season
  • Fixed: Austrian names, Delaware nickname
  • Removed: duplicate teams, extra Ulsan Hyundai
  • Added: alt NCAA team names
  • Moved Portland Fire to WNBA
  • Infrastructure & Package Work
  • Package building adjustments (including for React Native)
  • Tsup adjustments
  • Added react-native-worklets
  • Upgraded TypeScript and legendapp/state
  • React Native / Tailwind / Nativewind config
  • React Native friendly theme definitions
  • Get theming to work
  • Removed unused refrigerator from doc site
  • Updated cloudflore key naming
  • Added CUID ID generator
  • Updated generate CUID to print five IDs
  • Removed console.log
  • Fixed CUI command error
  • AI Gen: Typography (React Native)


Swift IconSwiftCUIUpdate2.10.0

Sep 26, 2025

  • Improve EventDetails and SixPack MarketFooter performance
  • Use expandable height for standard quick pick skeleton
  • BoxScore restyle
  • Nav Component Size Configuration Updates
  • Restyle MarketButton
  • QuickPick restyle


Swift IconSwiftCUIUpdate2.9.4

Sep 23, 2025

  • Revert "Color tokens changes for CPO"


Swift IconSwiftCUIUpdate2.9.3

Sep 23, 2025

  • Color tokens changes for CPO


Swift IconSwiftCUIUpdate2.9.2

Sep 22, 2025

  • Support for Precompiled testability
  • Change SixPack column header layout for single row markets


Swift IconSwiftCUIUpdate2.9.1

Sep 11, 2025

  • QuickPick layout fix


Swift IconSwiftCUIUpdate2.9.0

Sep 10, 2025

  • Update skeleton for standard QuickPick
  • Background component
  • Tooltip component and TooltipOverlay


Caesars UI LogoWebUpdate2.8.16

Sep 08, 2025

  • Change SGP detail color back to fg-primary


Caesars UI LogoWebUpdate2.8.14

Sep 07, 2025

  • Make inside stroke bigger in JerseyNumber
  • Add check in Scrollable if there's an eventHeader
  • Swap colors in JerseyNumber
  • Make topPadNoHeader cui-pt-sm for all templates


Caesars UI LogoWebUpdate2.8.13

Sep 05, 2025

  • Airtable QA: Improve JerseyNumber
  • Added loading="lazy" to Image
  • CZRMB-7204: Fix CUIImage and TeamMatchup to respect size prop
  • CZRMB-7208: Add padding if no MarketTemplate.header via topPadNoHeader (null | string)
  • Updated missing NCAA teams with alt names


Caesars UI LogoWebUpdate2.8.12

Sep 02, 2025

  • Revert czr-palace-dark tokens


Caesars UI LogoWebUpdate2.8.11

Sep 02, 2025

  • CZRMB-7169: Fix Boxscore competitor names being too close to date
  • Added story for jerseyNumber in market templates


Caesars UI LogoWebUpdate2.8.10

Sep 01, 2025

  • Updated CPO dark colors, added highlight-five to all themes
  • Release install-icons 0.0.11
  • Added NFL international game logos
  • Added NFL Flips icons
  • Revert "Added Revealz coin logo"
  • Added Revealz coin logo


Swift IconSwiftCUIUpdate2.8.8

Aug 26, 2025

  • Added new logos for NFL Flips


Caesars UI LogoWebUpdate2.8.7

Aug 25, 2025

  • Fix Avatar wrapper - needs size classes added
  • CZRMB-7075: Fix _label undefined in itemConstructor (Nav)


Swift IconSwiftCUIUpdate2.8.7

Aug 25, 2025

  • Fix _label undefined in itemConstructor (Nav)
  • Fix Avatar wrapper - needs size classes added


Caesars UI LogoWebUpdate2.8.4

Aug 24, 2025

  • Remove overscroll-contain from MarketSimpleCarousel


Caesars UI LogoWebUpdate2.8.5

Aug 24, 2025

  • Fix GradientOverlay shadow in Scrollable template


Caesars UI LogoWebUpdate2.8.3

Aug 24, 2025

  • MarketRowScrollable fixes
  • Fix double names in Android
  • Fix type issue in useSize.ts
  • Added correct layout for Selections in MarketRowScrollableSelections
  • Remove unused import
  • Remove unused prop (width) in MarketRowScrollable
  • Remove leading on container size listener
  • Fix gradients in MarketRowScrollableSelections
  • Lock in widths in MarketRowScrollable
  • Remove animation in MarketFooter Button
  • Move "containersize" listener above to template level
  • Adjust mobile width
  • Removed transition-all to prevent CSS perf jank
  • Totally revamped - custom SimpleCarousel for MarketTemplates
  • Remove console.log
  • Fix issue with new MarketButton size affecting bleeding text in QuickPick
  • Airtable Issue: Change border in TeamMatchup to fg-minimal by default
  • Added alt names for NCAA hockey
  • Fix issue with react-docgen-typescript
  • Updated package-lock and react types
  • Typescript updates for RN project
  • Toggle demo updates
  • Remove pnpm, fix types in Carousel
  • Remove pnpm
  • Fix regular storybook
  • Setup test component in React Native Storybook
  • Fix eslint breaking doc site build
  • Storybook works - RN Storybook works - Gatsby dead
  • More repo changes
  • Fix install icons script
  • PNPM install


Swift IconSwiftCUIUpdate2.8.3

Aug 24, 2025

  • Toggle demo updates
  • Typescript updates for RN project
  • Updated package-lock and react types
  • Fix issue with react-docgen-typescript
  • Added alt names for NCAA hockey
  • Change border in TeamMatchup to fg-minimal by default
  • Fix issue with new MarketButton size affecting bleeding text in QuickPick
  • Totally revamped - custom SimpleCarousel for MarketTemplates
  • Removed transition-all to prevent CSS perf jank
  • Major fixes for MarketRowScrollable.
  • Fix placeholder not being fullHeight in some markets
  • Fix Squares layout erroring when incoming selections length


Swift IconSwiftCUIUpdate2.8.5

Aug 24, 2025

  • Fix GradientOverlay shadow in SCrollable template


Swift IconSwiftCUIUpdate2.8.4

Aug 24, 2025

  • Remove overscroll-contain from MarketSimpleCarousel


Caesars UI LogoWebUpdate2.8.2

Aug 21, 2025

  • Fix issues with Single Row Scroll
  • Remove console.log
  • Fix issue with new MarketButton size affecting bleeding text in QuickPick
  • Change border in TeamMatchup to fg-minimal by default


Swift IconSwiftCUIUpdate2.8.1

Aug 21, 2025

  • Fix MarketFixture icon layout constraints
  • Add support for MarketHeader in SelectionGrid


Caesars UI LogoWebUpdate2.8.1

Aug 18, 2025

  • Fix Squares layout erroring when incoming selections length or data is malformed
  • Remove console.log
  • Fix placeholder not being fullHeight in some markets


Caesars UI LogoWebUpdate2.8.0

Aug 17, 2025

  • Up heap size for storybook
  • CUI Upgrade Storybook 8 -> 9
  • Add pre-install check for teams.json
  • PNPM install
  • Fix install icons script
  • fix build:teams issue on project init
  • Fix TS errors preventing build
  • Fix Competitor Logo/Name being too close at small sizes
  • Add elementtiming to Nav elements
  • Remove prop element error in console
  • Fix Single Row Scroll initial index
  • lineLabel supported in MarketButton in rowgrouped templates
  • MarketButton 44px
  • Remove refrigerator and proxima references in CUI tokens
  • Remove refrigerator deluxe static font
  • Bootstrap JerseyNumber
  • Add college font
  • Avatar Slots & JerseyNumber component
  • Fix eslint breaking doc site build
  • Setup test component in React Native Storybook
  • Fix regular storybook
  • Merge remote-tracking branch origin/develop into no-jira/pnpm-install
  • remove pnpm, fix types in Carousel


Swift IconSwiftCUIUpdate2.8.0

Aug 17, 2025

  • Support text override for Input loading status
  • NEW JerseyNumber component
  • Add support for Avatar slots (e.g. Avatar w/ JerseyNumber)
  • Update MarketButton default height and SixPack/MarketFooter layout
  • Add MarketHeader to RowGrouped template
  • Update versusText default text to "vs"


Swift IconSwiftCUIUpdate2.7.6

Aug 13, 2025

  • NEW SelectionGrid market template


Swift IconSwiftCUIUpdate2.7.4

Aug 11, 2025

  • Fix Countdown timer setup so it still fires when the UI is scrolling


Caesars UI LogoWebUpdate2.7.3

Aug 10, 2025

  • Fix Fade not showing at smallest breakpoint
  • Fix a11y issues with MarketTemplate Scrollable Rows
  • Change default QuickPick colors for top gradient to fg-primary-strong
  • Add Icon string support for Boxscore
  • Export CUImage
  • Updated BOS Bruins onDark logo
  • Patch update to Carousel aria-label
  • Retail Quick Pick Fix: Card Footer not calculated
  • Remove toReversed method in EventHeader.tsx
  • Fix onTemplateClick accidentally firing


Caesars UI LogoWebUpdate2.7.5

Aug 10, 2025

  • Add click handler to show more MarketFooter click
  • Add column label support to rowgrouped
  • Fix label object support issue in GroupedHorizontal


Swift IconSwiftCUIUpdate2.7.3

Aug 05, 2025

  • Revert conditional View modifiers to be internal


Swift IconSwiftCUIUpdate2.7.2

Aug 04, 2025

  • Use internal SVGKit mirror for stable dependency version


Caesars UI LogoWebUpdate2.7.0

Aug 03, 2025

  • Updated non-IP team logos to new assets
  • Added NFL helmets to logo database
  • Created single roll scroll market template


Swift IconSwiftCUIUpdate2.7.1

Aug 03, 2025

  • Fix SVGKit dependency reference to exact revision
  • Add SBK Avatar factory methods for portrait style
  • Support CUI ID parsing for more general usage in Components


Swift IconSwiftCUIUpdate2.7.0

Jul 31, 2025

  • Replace SFSymbols with standard SVGs
  • Updated non-IP team logos to new assets
  • Added new NFL helmets to logo database
  • Created Single Roll Scroll Market Template


Swift IconSwiftCUIUpdate2.6.7

Jul 30, 2025

  • Fix SliderMarket to guard updates that should only be MainActor


Swift IconSwiftCUIUpdate2.7.0

Jul 29, 2025

  • Update non-IP team logos to new assets
  • NEW Alternate Team Logos - NFL helmets
  • NEW Single row scrolling Market selections


Swift IconSwiftCUIUpdate2.6.6

Jul 23, 2025

  • Fix RowGrouped template to ensure displayed rows are updated when groupedMarkets change


Swift IconSwiftCUIUpdate2.6.5

Jul 21, 2025

  • Fix LoadingView issue in SwiftUI ScrollView + Lazy stacks


Caesars UI LogoWebUpdate2.6.4

Jul 15, 2025

  • Fix MarketButton disabled dom attribute when in isDisabledSelected state

Changelog
MarketButton
  • Prevent 'disabled' state from preventing DOM Element clicks when added as prop in DOM node when MarketButton is in isDisabledSelected state

Swift IconSwiftCUIUpdate2.6.4

Jul 10, 2025

  • Updated icons
  • Rollback Horseshoe theme to Roboto Condensed fonts
  • Fix shift when pill Nav items appear

Changelog
MarketButton
  • Prevent 'disabled' state from preventing DOM Element clicks when added as prop in DOM node when MarketButton is in isDisabledSelected state

Caesars UI LogoWebUpdate2.6.3

Jul 09, 2025

  • Revert Horseshoe theme to use Roboto Flex and Condensed font families

Changelog
caesars-ui
  • Revert Horseshoe theme to use Roboto Flex and Condensed font families

Caesars UI LogoWebUpdate2.6.2

Jul 07, 2025

  • Airtable Issue: Change border in TeamMatchup to fg-minimal by default

Changelog
MarketTemplate
  • MarketTemplate: Allow 'sideLabel' to be configurable in 'rowgrouped' MarketTemplate
  • Bugfix: Fix selections not mapping price in 'rowgrouped' MarketTemplate

Caesars UI LogoWebUpdate2.6.0

Jul 06, 2025

  • Fix issue with new MarketButton size affecting bleeding text in QuickPick

Changelog
Competitor
  • Rugby teams only use 'shortname'
MarketTemplate
  • Added new type, 'rowgrouped' to support Grouped Horizontal type MarketTemplates
  • Add 'scrollingMarketsInitialAnchor' support to change index when NColGrouped is scrollable

Swift IconSwiftCUIUpdate2.6.3

Jul 02, 2025

  • Add MarketFooter to RowGrouped template

Changelog
caesars-ui
  • Revert Horseshoe theme to use Roboto Flex and Condensed font families

Swift IconSwiftCUIUpdate2.4.6

Jul 01, 2025

  • Rollback Horeshoe theme to Roboto Condensed fonts


Swift IconSwiftCUIUpdate2.6.2

Jun 29, 2025

  • Expose scrollToAnimation prop for Nav

Changelog
MarketTemplate
  • MarketTemplate: Allow 'sideLabel' to be configurable in 'rowgrouped' MarketTemplate
  • Bugfix: Fix selections not mapping price in 'rowgrouped' MarketTemplate

Swift IconSwiftCUIUpdate2.6.1

Jun 23, 2025

  • Fix application of Avatar image color scheme override


Swift IconSwiftCUIUpdate2.6.0

Jun 22, 2025

  • NEW RowGrouped market template
  • NEW country flag / team: British & Irish Lions
  • Add more color/colorScheme overrides for Icon and Nav
  • Fix stacked nav trailing icon offset
  • Fix active tab border width

Changelog
Competitor
  • Rugby teams only use 'shortname'
MarketTemplate
  • Added new type, 'rowgrouped' to support Grouped Horizontal type MarketTemplates
  • Add 'scrollingMarketsInitialAnchor' support to change index when NColGrouped is scrollable

Caesars UI LogoWebUpdate2.5.0

Jun 16, 2025

  • Remove console.log

Changelog
MarketButton
  • Added 'disabled' and 'selected' state to MarketButton
MarketTemplate
  • EventHeader: Prevent click styling when 'onEventHeaderClick' is undefined, as well as removing chevron
  • EventHeader: Fix scenario where home/away teams were swapped incorrectly
Card
  • Allow active and hover states to be toggled off in default CardHead
  • Added `leadingIcon` and `trailingIcon` props to CardHead

Swift IconSwiftCUIUpdate2.5.0

Jun 16, 2025

  • Horseshoe font properties have been changed to fit previous font sizing and spacing.
  • Gradient support
  • The Top 4 leagues now have league colors, similar to our Team Color component.
  • An interactive market button selected suspended state.
  • Better icon support for cards and market expanders.
  • SGP icon has been moved to the right side near the expander chevron.
  • Chevron can be turned off in EventHeader.
  • EventHeader no longer has click styling if "onEventHeaderClick" is not passed in
  • Badges are now available in our Nav component.
  • Icons added: share with arrow, realistic casino icon for Quick Links, West Indies flag
  • Soccer teams added: Icelandic, Brazilian

Changelog
MarketButton
  • Added 'disabled' and 'selected' state to MarketButton
MarketTemplate
  • EventHeader: Prevent click styling when 'onEventHeaderClick' is undefined, as well as removing chevron
  • EventHeader: Fix scenario where home/away teams were swapped incorrectly
Card
  • Allow active and hover states to be toggled off in default CardHead
  • Added `leadingIcon` and `trailingIcon` props to CardHead

Swift IconSwiftCUIUpdate2.4.5

Jun 11, 2025

  • Updated team metadata
  • Updated sports asset names (WNBA, Champions League)


Swift IconSwiftCUIUpdate2.4.4

Jun 07, 2025

  • Fix compiler error


Swift IconSwiftCUIUpdate2.4.3

Jun 05, 2025

  • Support parsing 2 team format from CUI ID


Swift IconSwiftCUIUpdate2.4.2

Jun 04, 2025

  • Add support for CUI IDs in Nav.Item
  • Add support for URL image source within Icon


Swift IconSwiftCUIUpdate2.4.1

May 26, 2025

  • New Horseshoe fonts: figure & notoSans
  • New Icon: icon_ui_id
  • Update Nav stack variant spacing
  • Updates for teams.json

Changelog
MarketTemplate
  • Add showEventHeaderChevron prop to control if the chevron shows or not

Swift IconSwiftCUIUpdate2.4.0

May 19, 2025

  • New Stacked variant for Nav
  • New Sports and Sports Flag icons
  • Add support for EventDetails or Details in QuickPick
  • Add Input border styling for invalid state
  • Fix animation handling in Icon (fixes a possible crash on iOS 17)

Changelog
caesars-ui
  • NEW: PNG support for icons, new `sports-icons` and `sports-flags` icons.
Icon
  • Supports PNG/Bitmap icons
Nav
  • Added 'stacked' variant to Nav component

Swift IconSwiftCUIUpdate2.1.5

May 13, 2025

  • Fix Market threading issue during init


Swift IconSwiftCUIUpdate2.3.2

May 08, 2025

  • Fix Market threading issue during init

Changelog
MarketTemplate
  • Exposed 'EventHeader' as standalone component
Icon
  • Add `paddingClasses` and `marginClasses` props to accept CSS classes that change the margin/padding of Icon

Swift IconSwiftCUIUpdate2.1.4

May 06, 2025

  • Fix icon_ui_minus_circle SVG for iOS 16 and earlier


Swift IconSwiftCUIUpdate2.3.1

May 06, 2025

  • Fix InputView inset label layout issue in scroll views on iOS 17 and earlier
  • Fix column header issue in scrolling NColGrouped market templates
  • Fix icon_ui_minus_circle SVG for iOS 16 and earlier


Swift IconSwiftCUIUpdate2.1.3

May 05, 2025

  • Autogen from CUI develop (ca1865c)

Changelog
Carousel
  • Added `onCarouselScroll` event handler to listen to the Carousel scrolling action. Also added `carouselScrollDebounceSpeed` and carouselScrollDebounceOptions`. Added `disableSlideTo` to prevent Carousel from automatically sliding to an element when using `activateItem`.

Swift IconSwiftCUIUpdate2.3.0

May 04, 2025

  • NEW Event Header component and support in Market Templates
  • NEW Callout component
  • NEW variable fonts: Figtree & NotoSans
  • NEW Icon icon_ui_status_empty
  • Support for Theme font size & weight overrides
  • Updates for teams.json

Changelog
Boxscore
  • Fix issue with BoxScore not updating width on remount
MarketTemplate
  • Added 'EventHeader' support to all market template types other than SixPack

Swift IconSwiftCUIUpdate2.2.0

Apr 27, 2025

  • Nav enhancement - minimal type
  • Avatar enhancement - team matchup
  • QuickPick enhancements - team matchup promo, Details component as Leg, single market QPs, live QPs
  • Fix UIKit.UIImage extensions for ImageRepresentable
  • Fix Qatar flag
  • Updates for teams.json

Changelog
Boxscore
  • Added extended event details underneath main game state
  • Allow color bars to be hidden
QuickPick
  • Added Two Team support for Avatar
  • Added Live QuickPick support
  • Added EventDetails to QuickPick
  • Added support to disable automated title

Swift IconSwiftCUIUpdate2.1.2

Apr 10, 2025

  • Replace usage of bgTransparent with neutralsTransparent

Changelog
caesars-ui
  • Export 'setupCUIConfig' function from @caesars-ui/core for easier icon setup
  • Fix SSG errors from 'window' being undefined in useCuiConfig
QuickPick
  • Fix small 1px gap between Show More button and MarketButton in QuickPick

Swift IconSwiftCUIUpdate2.1.1

Apr 09, 2025

  • New RowGrouped features

Changelog
QuickPick
  • Add 'expandable' functionality to QuickPick, other QuickPick enhancements
Icon
  • Fix Icon aspect ratio issue causing some Icon containers to render larger than they should height wise.

Swift IconSwiftCUIUpdate2.1.0

Apr 06, 2025

  • Add borderColor to the Card config

Changelog
MarketTemplate
  • Added 'Scrollable' market template type for 4+ selection NColGrouped based markets
Avatar
  • Change how Avatar resolves imagery, remove 'team' functionality
Button
  • Add 'forceReadabilty' prop for Button to allow it to be global-white or global-black fg color regardless of theme
Card
  • Update 'expandable' functionality for Card

Swift IconSwiftCUIUpdate2.0.2

Mar 25, 2025

  • Allow QuickPick legs to use the full width limiting first leg as needed


Swift IconSwiftCUIUpdate2.0.1

Mar 18, 2025

  • Update TeamColor default color for CZR


Swift IconSwiftCUIUpdate2.0.0

Mar 17, 2025

  • Autogen from CUI develop (95cba49)

Changelog
caesars-ui-sbk
  • Reduce size of teams-map.js (roughly 150kb reduction)
caesars-ui
  • Remove 'team' knowledge from components
  • Fix rugby teams metadata in teams.json
Competitor
  • Competitor: resolveTeam function only looks for rugbyleague teams when sport is rugby
MarketTemplate
  • MarketTemplate: Now accepts `league` prop for more accurate team resolution
TeamLogo
  • TeamLogo: Implements new image loading system
Icon
  • Icon now loads images via URL instead of as React component SVG assets
Image
  • Add 'webkit' prefix to mask to fix broken icons in Android emulator

Swift IconSwiftCUIUpdate1.26.4

Mar 06, 2025

  • NOTE: This is a hotfix based on 1.26.3 which was based on 1.26.0. These hot fixes are not continuations of 1.26.2.
  • Fix SixPack details team abbreviations for women's suffix


Swift IconSwiftCUIUpdate1.27.3

Mar 06, 2025

  • Fix SixPack details team abbreviations for women's suffix
  • Add support for disabling autocorrection within Search config


Caesars UI LogoWebUpdate1.2.1

Mar 05, 2025

  • Carousel: Fixed minor issue with left/right buttons intercepting clicks when hidden causing dead space
  • BUGFIX Issue in live eventDetails for women's NCAA teams with (W) suffix appearing twice [CZRMB-4513]
  • Nav: Fix issue with activeItem prop, and initialActive prop not working with normal strings
  • Nav: Fix issue with Icons rendering empty spaces causing breaking layout
  • Nav: Updated typescript issues

Changelog
Nav
  • Nav: Fix issue with `activeItem` prop, and `initialActive` prop not working with normal strings
  • Nav: Fix issue with Icons rendering empty spaces causing breaking layout
  • Nav: Updated typescript issues

Caesars UI LogoWebUpdate1.2.0

Mar 04, 2025

  • NEW Nav component
  • Updated teams.json soccer teams, added CONCACAF teams


Swift IconSwiftCUIUpdate1.27.2

Mar 03, 2025

  • Support city field for matching teams and limit countries search
  • Update some college teams city & alternateNames field in teams.json
  • Fix fluid layout for external source TextField


Caesars UI LogoWebUpdate1.1.18

Feb 26, 2025

  • Competitor: Limit flag rendering to certain sports [DT-898]
  • TeamLogo: Prevent basketball jersey from being fallback icon for college sports


Swift IconSwiftCUIUpdate1.26.3

Feb 26, 2025

  • NOTE: This is a hotfix based on 1.26.0 and is not a continuation of 1.26.2
  • Support city field for matching teams and limit countries search
  • Update some college teams city & alternateNames field in teams.json


Caesars UI LogoWebUpdate1.1.17

Feb 25, 2025

  • Competitor: Only resolve flags if country prop was used (DT-898)


Swift IconSwiftCUIUpdate1.27.1

Feb 24, 2025

  • Fix tap area for equal width Nav tab variant @Randall


Swift IconSwiftCUIUpdate1.27.0

Feb 23, 2025

  • Add custom dictation support to Search component


Swift IconSwiftCUIUpdate1.26.2

Feb 19, 2025

  • NEW Icons (brand_cc_venmo_color, icon_ui_microphone)
  • Fix TextField layout glitches in List


Caesars UI LogoWebUpdate1.1.16

Feb 13, 2025

  • Fixed duplicate semicolons rendering from CSS for gradients
  • Card: Added mountHiddenContent prop to selectively mount the cards contents on collapse
  • Details: Make sure detail presets respect textSize prop changes on the detail level
  • Typography: Fixed issue with fg-text-link not working in color prop

Changelog
caesars-ui
  • Fixed duplicate semicolons rendering from CSS for gradients
Card
  • Added 'mountHiddenContent' prop to selectively mount the cards contents on collapse
Details
  • Make sure 'detail presets' respect `textSize` prop changes on the detail level
Typography
  • Fixed issue with `fg-text-link` not working in color prop

Caesars UI LogoWebUpdate1.1.15

Feb 11, 2025

  • Fixed icon name: icon_ui_opposite_directions
  • Removed Wildcats from Bethune-Cookman college nickname in teams.json

Changelog
caesars-ui
  • Fixed icon name: `icon_ui_opposite_directions`
  • Removed 'Wildcats' from Bethune-Cookman college nickname in teams.json

Caesars UI LogoWebUpdate1.1.14

Feb 11, 2025

  • NEW Icon, icon_ui_opposite-directions,
  • Badge: Fixed namespace collision causing types to break [DT-873],
  • Competitor: Added textAlign prop to support changing the competitor name direction (supports left, right, center),
  • TextField: Prevent bgColor from spreading over DOM node in Input component
  • BoxScore: Added new live state, fixed layout to adjust to new design

Changelog
caesars-ui
  • NEW: Icon, `icon_ui_opposite-directions`
Competitor
  • Added `textAlign` prop to support changing the competitor name direction (supports 'left', 'right', 'center')
Badge
  • Fixed namespace collision causing types to break [DT-873]
TextField
  • Prevent 'bgColor' from spreading over DOM node in `Input` component

Swift IconSwiftCUIUpdate1.26.1

Feb 06, 2025

  • Fixes for TextField
  • Expose accessibility ID in Button init


Caesars UI LogoWebUpdate1.1.13

Jan 30, 2025

  • Fix issue where MarketFixture was still showing More > action text when collapsible is true

Changelog
MarketFixture
  • Fix issue where MarketFixture was still showing 'More >' action text when `collapsible` is true

Caesars UI LogoWebUpdate1.1.12

Jan 30, 2025

  • Add StatusMessage component to CUI export
  • Add new brand_cc-venmo-color, icon_ui_microphone icons
  • teams.json updates for some soccer teams as well as color updates to NFL league teams
  • Updated CPO logos with proper trademark placement
  • MarketTemplate: Allow MarketTemplates to not render children when hidden with mountHiddenMarkets prop
  • MarketFixture: Fix issue when changing actionText causing styling to break
  • MarketFixture: Added hideHeader prop to force no header


Caesars UI LogoWebUpdate1.1.9

Jan 22, 2025

  • Card: Fix issue with Card height persisting at 0 when open in Safari/Webkit.
  • Carousel: Added topPadding and bottomPadding props to Carousel to make applying padding easier.

Changelog
Card
  • Fix issue with Card height persisting at 0 when open in Safari/Webkit
Carousel
  • Added `topPadding` and `bottomPadding` props to Carousel to make applying padding easier.

Caesars UI LogoWebUpdate1.1.8

Jan 21, 2025

  • Drawer: Fix bottom padding in iOS Capacitor

Changelog
Drawer
  • Fix issue with Drawer not initializing safe-area-bottom-inset values on Drawer mount

Swift IconSwiftCUIUpdate1.26.0

Jan 21, 2025

  • NEW Search component
  • NEW Bungee font
  • Updates to teams.json
  • Updates to CPO logos


Caesars UI LogoWebUpdate1.1.7

Jan 20, 2025

  • Fix bug caused by trying to access an undefined badgePreset due to status not being set. [CZRMB-3717]

Changelog
Price
  • Fix bug caused by trying to access an undefined `badgePreset` due to `status` not being set. [CZRMB-3717]

Caesars UI LogoWebUpdate1.1.6

Jan 17, 2025

  • Added new team names/leagues in soccer (Romanian, Swiss, Swedish, Coppa Libertadores, Dagenham and Redbridge, Israeli) and other small teams updates
  • Overlay: Fixed Overlay sheet crossing into device safe areas
  • Price: Allow for custom text for status badges in Price

Changelog
caesars-ui
  • Added new team names/leagues in soccer (Romanian, Swiss, Swedish, Coppa Libertadores, Dagenham and Redbridge, Israeli) and other small teams updates
Price
  • Allow for custom text for status badges in Price
Overlay
  • Fixed Overlay 'sheet' crossing into device safe areas

Swift IconSwiftCUIUpdate1.25.0

Jan 15, 2025

  • Add SliderMarket template state
  • Add metadata to RootConfig
  • Update teams.json


Caesars UI LogoWebUpdate1.1.5

Jan 11, 2025

  • Removed react from the package dependency list [@avelli]
  • teams.json edits/additions for some soccer teams
  • Competitor: Only show score when theres a valid score value or the sync` prop is passed in.
  • MarketButton: Added dataQa prop to MarketButton to support different element targets for data-qa tags
  • MarketTemplate: Fix wrong NCAA icon showing in Slider Markets when sport was not basketball

Changelog
caesars-ui
  • Removed 'react' from the package dependency list [@avelli]
  • teams.json edits/additions for some soccer teams
Competitor
  • Only show 'score' when there's a valid score value or the `sync` prop is passed in.
MarketButton
  • Added `dataQa` prop to MarketButton to support different element targets for data-qa tags
MarketTemplate
  • Fix wrong NCAA icon showing in Slider Markets when sport was not basketball

Swift IconSwiftCUIUpdate1.24.2

Jan 01, 2025

  • Fix scrolling of Items in more scenarios


Swift IconSwiftCUIUpdate1.24.3

Jan 01, 2025

  • Fix for rendering BoxScore countdown


Swift IconSwiftCUIUpdate1.24.1

Dec 29, 2024

  • Add programmatic access for Card expand/collapse in Market Templates


Swift IconSwiftCUIUpdate1.24.0

Dec 23, 2024

  • Add support for Detail competitor logos
  • Add programmatic access for Card expand/collapse


Caesars UI LogoWebUpdate1.1.4

Dec 18, 2024

  • Add role=region to Card body (fix failing tests)
  • Add window check for Carousel layout effect (fix sbk test)

Changelog
Card
  • Add role='region' to Card body (fix failing tests)
Carousel
  • Add window check for Carousel layout effect (fix sbk test)

Caesars UI LogoWebUpdate1.1.3

Dec 18, 2024

  • Fix issue with window.screen.orientation breaking tests in SBK (check for existence)

Changelog
Drawer
  • Fix issue with 'window.screen.orientation' breaking tests in SBK (check for existence)

Caesars UI LogoWebUpdate1.1.2

Dec 18, 2024

  • Competitor: Added additional check for CSS.supports to prevent SBK tests from failing
  • Overlay: Fixed some issues causing a lot of snapshots to fail in SBK testing (not an actual bug)

Changelog
Competitor
  • Added additional check for CSS.supports to prevent SBK tests from failing
Overlay
  • Fixed some issues causing a lot of snapshots to fail in SBK testing (not an actual bug)

Caesars UI LogoWebUpdate1.1.1

Dec 17, 2024

  • Removed Euroleague and PWHL teams from teams.json (temporarily)
  • Avatar: Use full name for team lookup when resolving TeamLogo
  • Card: Remove react-collapsed, use css-only solution with progressive enhancement for card collapse
  • Drawer: Refactor calculateHeights function, use ResizeObservers instead
  • Icon: Only allow null return from Icon component if it's tried to look up the Icon and failed
  • MarketTemplate: Fix Icon flashing in NColGrouped templates
  • MarketTemplate: Fix Soccer Jersey resolution in NColGrouped templates
  • MarketFixture: Only return null if marketTemplates, children and title are undefined/null
  • Overlay: Add id and dataQa prop support for entire modal structure
  • TeamLogo: Only let null return from TeamLogo if it tried to resolve logo and failed, add min width/height on loading

Changelog
caesars-ui
  • Removed Euroleague and PWHL teams from teams.json (temporarily)
MarketTemplate
  • Fix Icon flashing in NColGrouped templates
  • Fix Soccer Jersey resolution in NColGrouped templates
MarketFixture
  • Only return null if `marketTemplates`, `children` and `title` are undefined/null
TeamLogo
  • Only let null return from TeamLogo if it tried to resolve logo and failed, add min width/height on loading
Icon
  • Only allow null return from Icon component if it's tried to look up the Icon and failed
Avatar
  • Use full name for team lookup when resolving TeamLogo
Card
  • Remove 'react-collapsed', use css-only solution with progressive enhancement for card collapse
Drawer
  • Refactor 'calculateHeights' function, use ResizeObservers instead
Overlay
  • Add `id` and `dataQa` prop support for entire modal structure

Swift IconSwiftCUIUpdate1.23.0

Dec 17, 2024

  • NEW Nav component with pill and tab variants
  • NEW Brand Icons (NCAAF playoffs & Caesars Racebook icons)
  • NEW UI Icons (States ON & PR)
  • Updated teams.json
  • Added placeholder logo for unknown soccer teams
  • Fix SliderMarket column alignment to handle long competitor name
  • Fix close button flicker in Overlay component
  • Fix ValueChangeAnimator crash for overflowing American odds
  • Fix BoxScore async setup
  • Move NColGrouped.EventDetails chevron inline with title


Caesars UI LogoWebUpdate1.1.0

Dec 03, 2024

  • NEW Item component
  • Ensure data-qa attribute can be passed to all top level components
  • Competitor: Added inline prop to allow Compeititor to take up inline space (like inline-block)

Changelog
caesars-ui
  • Ensure data-qa can be passed to all top level components
  • NEW: Item component
Competitor
  • Competitor: Added `inline` prop to allow Compeititor to take up inline space (like inline-block).

Swift IconSwiftCUIUpdate1.22.0

Dec 03, 2024

  • NEW Casino fonts (Audiowide, VastShadow, Orbitron, Tourney, BrunoAce)
  • NEW Brand Icons (MLB leagues & all star, NBA conferences & all star, NFL pro bowl)
  • NEW UI Icons (States, meter faster/slower)
  • Added more Country Flags
  • Updated team logos and teams.json
  • TextField formatter support


Caesars UI LogoWebUpdate1.0.15

Dec 02, 2024

  • Added super bowl names to teams.json (e.g. NFC/AFC)
  • NEW Icons for each state
  • MarketTemplate: Pass sport to Squares template for colleges

Changelog
caesars-ui
  • Added super bowl names to teams.json (e.g. NFC/AFC)
  • NEW: Icons for each state
MarketTemplate
  • Pass `sport` to Squares template for colleges

Swift IconSwiftCUIUpdate1.21.1

Dec 02, 2024

  • Fix compiler errors on Xcode 15


Swift IconSwiftCUIUpdate1.21.0

Dec 01, 2024

  • Support for secure TextField
  • Added accessibility value for Price component change @Frank Ginex


Caesars UI LogoWebUpdate1.0.14

Nov 25, 2024

  • Swap order of home and away teams in Soccer Sixpacks live score updating

Changelog
MarketTemplate
  • Swap order of home and away teams in Soccer Sixpacks live score updating

Caesars UI LogoWebUpdate1.0.13

Nov 25, 2024

  • Added, Dutch and Turkish soccer teams to teams.json
  • Fixed city name for USC Upstate Spartans
  • Removed abbreviations longer than 5 characters
  • MarketTemplate: Fixed issue with live score updating in Soccer Six Packs when using sync

Changelog
caesars-ui
  • Added, Dutch and Turkish soccer teams to teams.json
  • Fixed city name for USC Upstate Spartans
  • Removed abbreviations longer than 5 characters
MarketTemplate
  • Fixed issue with live score updating in Soccer Six Packs when using `sync`

Swift IconSwiftCUIUpdate1.20.4

Nov 24, 2024

  • Fix BoxScore pregame countdown rendering issue


Caesars UI LogoWebUpdate1.0.12

Nov 18, 2024

  • Added new countries Guadeloupe, updates to Barbuda, Congo
  • UPDATE: teams.json for A's, CGY and COL, added A&M Lions ncaa
  • NEW NBA all star game logo, brand_nba_all_star_color, MLB all star game logo brand_mlb_all_star_color, MLB leagues brand_mlb_league_nl-color, brand_mlb_league_al-color, MLB all star teams logo_mlb_nl, logo_mlb_al, NFL Pro bowl logo brand_nfl_pro_bowl_color
  • Toggle: Added onToggle to dependency arrays internally to prevent stale closures
  • Toggle: Added controlled prop to prevent clicking Toggle from switching state
  • Toggle: Added pending type to Toggle to put the component in an between indeterminate state

Changelog
caesars-ui
  • Added new countries Guadeloupe, updates to Barbuda, Congo
  • UPDATE: teams.json for A's, CGY and COL, added A&M Lions ncaa
  • NEW: NBA all star game logo, `brand_nba_all_star_color`, MLB all star game logo `brand_mlb_all_star_color`, MLB leagues `brand_mlb_league_nl-color`, `brand_mlb_league_al-color`, MLB all star teams `logo_mlb_nl`, `logo_mlb_al`, NFL Pro bowl logo `brand_nfl_pro_bowl_color`
Toggle
  • Added `onToggle` to dependency arrays internally to prevent stale closures
  • Added `controlled` prop to prevent clicking Toggle from switching state
  • Added `pending` type to Toggle to put the component in an between indeterminate state

Swift IconSwiftCUIUpdate1.20.3

Nov 17, 2024

  • Fix MarketHeader layout for cases without leading or trailing content


Swift IconSwiftCUIUpdate1.20.2

Nov 17, 2024

  • Add support for Squares MarketHeader
  • Add support for Squares State


Caesars UI LogoWebUpdate1.0.11

Nov 14, 2024

  • Prevent onToggle state from being stale when setting disableToggleOnSelected

Changelog
Toggle
  • Prevent onToggle state from being stale when setting `disableToggleOnSelected`

Caesars UI LogoWebUpdate1.0.10

Nov 14, 2024

  • UPDATE: Icons, brand_nba_conference_eastern_color, brand_nba_conference_western_color, icon_ui_meter-faster, icon_ui_meter-slower
  • Toggle: Add disableToggleOnSelected prop to prevent onToggle from firing when selected prop changes.

Changelog
caesars-ui
  • UPDATE: Icons, `brand_nba_conference_eastern_color`, `brand_nba_conference_western_color`, `icon_ui_meter-faster`, `icon_ui_meter-slower`
Toggle
  • Toggle: Add `disableToggleOnSelected` prop to prevent `onToggle` from firing when `selected` prop changes.

Swift IconSwiftCUIUpdate1.20.1

Nov 14, 2024

  • Fixed async for Squares card config
  • Fixed Xcode 15 concurrency issue
  • Fixed images from autogen 1.0.8 update


Caesars UI LogoWebUpdate1.0.9

Nov 13, 2024

  • NEW Flag Icons flag_anguilla,flag_bonaire,flag_curacao,flag_martinique,flag_montserrat,flag_saint-martin,flag_sint-maarten,flag_turks-and-caicos
  • BUGFIX AlternateHeader not seeing proper descrpition in Squares template

Changelog
caesars-ui
  • NEW: Flag Icons `flag_anguilla`,`flag_bonaire`,`flag_curacao`,`flag_martinique`,`flag_montserrat`,`flag_saint-martin`,`flag_sint-maarten`,`flag_turks-and-caicos`
MarketTemplate
  • BUGFIX: AlternateHeader not seeing proper descrpition in Squares template

Swift IconSwiftCUIUpdate1.20.0

Nov 13, 2024

  • NEW Live BoxScore variant
  • Increased max width of vertical Competitor component
  • MadetoggleSelected public for manual firing of events for ToggleView @m. Daniel Chavez
  • Fixed ItemView gesture mask
  • Added home & away MarketButton.LineType cases


Caesars UI LogoWebUpdate1.0.8

Nov 12, 2024

  • Added enableInternalSkeleton to opt into hiding content until it's finalized rendering
  • Added support for description in AlternateHeader
  • Added description support in Squares template @dhillman

Changelog
MarketTemplate
  • Added `enableInternalSkeleton` to opt into hiding content until it's finalized rendering
  • Added support for `description` in AlternateHeader
  • Added description support in Squares template @dhillman

Caesars UI LogoWebUpdate1.0.7

Nov 12, 2024

  • NEW Icon, brand_youtube, brand_nba_cup_color, brand_cpo_app
  • UPDATE: Icon icon_ui_magnifier_outline
  • Added alternate names for NCAAM competitors, added West Georgia NCAA
  • teams.json - Fix Lamar University city name
  • MarketTemplate: Fix Squares template onClick handling and layout on desktop/mobile

Changelog
caesars-ui
  • NEW: Icon, `brand_youtube`, `brand_nba_cup_color`, `brand_cpo_app`
  • UPDATE: Icon `icon_ui_magnifier_outline`
  • Added alternate names for NCAAM competitors, added West Georgia NCAA
  • teams.json - Fix Lamar University city name
MarketTemplate
  • Fix Squares template onClick handling and layout on desktop/mobile

Caesars UI LogoWebUpdate1.0.6

Nov 03, 2024

  • Updated big four logos to have visually consistent sizing @mmessina
  • UPDATED: A's logo
  • NEW Icon brand_horseshoe-oc_color
  • NEW Squares Template
  • Added sync prop to eventDetails allowing for direct live score and game updates

Changelog
caesars-ui
  • Updated big four logos to have visually consistent sizing @mmessina
  • UPDATED: Oakland A's logo
  • NEW: Icon `brand_horseshoe-oc_color`
MarketTemplate
  • NEW: Squares Template
  • Added `sync` prop to `eventDetails` allowing for direct live score and game updates

Swift IconSwiftCUIUpdate1.18.6

Nov 03, 2024

  • Update inset label foreground & background to be customizable


Swift IconSwiftCUIUpdate1.19.0

Nov 03, 2024

  • NEW Squares Market Template
  • Add disabled state for Price component
  • Accessibility updates for MarketButton


Caesars UI LogoWebUpdate1.0.5

Oct 29, 2024

  • NEW Icon icon_ui_arrow-bold-up-from-line, brand_nfl_playoffs-color, logo_nfl_afc, logo_nfl_nfc, brand_nfl_draft_color
  • MarketTemplate: Clone incoming markets that are frozen for in-component state management
  • Overlay: Added subtitle and disclaimer options to the Overlay component's content object @erikmianny

Changelog
caesars-ui
  • NEW: Icon `icon_ui_arrow-bold-up-from-line`, `brand_nfl_playoffs-color`, `logo_nfl_afc`, `logo_nfl_nfc`, `brand_nfl_draft_color`
MarketTemplate
  • Clone incoming markets that are frozen for in-component state management
Overlay
  • Added `subtitle` and `disclaimer` options to the Overlay component's content object @erikmianny

Swift IconSwiftCUIUpdate1.18.5

Oct 28, 2024

  • Opt out option for BadgeView Config text formatting @Will


Swift IconSwiftCUIUpdate1.18.4

Oct 24, 2024

  • Fix animation trigger for Icon
  • Fix blurry horseshoe icons
  • Updates to teams.json and new icons (Autogen 1.0.4)


Caesars UI LogoWebUpdate1.0.4

Oct 22, 2024

  • MarketTemplate: Add isSelectedBuilder and priceFormatter support for NColGrouped templates

Changelog
MarketTemplate
  • Add isSelectedBuilder and priceFormatter support for NColGrouped templates

Caesars UI LogoWebUpdate1.0.3

Oct 21, 2024

  • BUGFIX MarketHeader, fix scenario where there's an optional description with no title and labels being rendered incorrectly [DT-765]
  • TeamLogo: Prevent soccer jerseys from rendering unless sport is explicitly set to soccer

Changelog
MarketTemplate
  • BUGFIX: MarketHeader, fix scenario where there's an optional description with no title and labels being rendered incorrectly [DT-765]
TeamLogo
  • Prevent soccer jerseys from rendering unless `sport` is explicitly set to `soccer`

Caesars UI LogoWebUpdate1.0.2

Oct 20, 2024

  • NEW Icons, brand_mass-gaming-commission. icon_ui_magnifier, icon_ui_magnifier_outline
  • Updated teams.json
  • MarketButton: Added price, priceFormatter and isSelectedBuilder props @avelli
  • BUGFIX PromoText memozation issue causing selected text state from rendering incorrectly
  • TextField: Added new search-input type. @kshreve

Changelog
caesars-ui
  • NEW: Icons, 'brand_mass-gaming-commission'. 'icon_ui_magnifier', 'icon_ui_magnifier_outline'
  • Updated teams.json
MarketButton
  • Added `price`, `priceFormatter` and `isSelectedBuilder` props @avelli
  • BUGFIX: `PromoText` memozation issue causing selected text state from rendering incorrectly
MarketTemplate
  • Added new 'price', 'priceFormatter' and 'isSelectedBuilder' props to MarketTemplates @avelli
TextField
  • TextField: Added new 'search-input' type. @kshreve

Swift IconSwiftCUIUpdate1.18.3

Oct 16, 2024

  • Manually ignore localization below iOS 16


Swift IconSwiftCUIUpdate1.18.2

Oct 15, 2024

  • Sync SliderMarket between Slider & List views
  • Fix SliderMarket slider enabled/disabled state on programmatic selection changes
  • Add ability to clear the Price increase/decrease state


Swift IconSwiftCUIUpdate1.18.1

Oct 09, 2024

  • Limit Button title to 1 line


Caesars UI LogoWebUpdate1.0.1

Oct 07, 2024

  • BUGFIX Button regression, span element still rendering even when text and children were undefined causing layout issue

Changelog
Button
  • Bugfix: Button rendering extra span when text and children were undefined causing layout regression

Caesars UI LogoWebUpdate1.0.0

Oct 07, 2024

  • BREAKING: React 18 support
  • NEW Icons, icon_ui_wifi, icon_ui_wifi-off
  • NEW Brand conferences as teams (for things like all star games)
  • teams.json updates for Soccer teams and countries
  • MarketButton: NEW Sync support via useSync hook
  • MarketButton: Restored basic animation
  • Overlay: Fix issue with native keyboard interfering with Overlay @erikmianny
  • Overlay: onOpenChange now optional (sometimes you just unmount the whole component) @erikmianny
  • TeamColor: Fixed issue with soccer teams erroring when colorType was set to dark
  • TextField: Fixed issue in Input with updating value (stale dependency array, plus more logic) @kshreve
  • Button: added removeSpan prop to prevent children from being wrapped by span tag

Changelog
caesars-ui
  • BREAKING: React 18 support
  • NEW: Icons, `icon_ui_wifi`, `icon_ui_wifi-off
  • NEW: Brand conferences as teams (for things like all star games)
  • teams.json updates for Soccer teams and countries
MarketButton
  • NEW: Sync support via `useSync` hook
  • Restored basic animation
TeamColor
  • Fixed issue with soccer teams erroring when `colorType` was set to 'dark'
Button
  • Added `removeSpan` prop to prevent children from being wrapped by `span` tag
Overlay
  • Fix issue with native keyboard interfering with Overlay @erikmianny
  • onOpenChange now optional (sometimes you just unmount the whole component) @erikmianny
TextField
  • Input, Fixed issue with updating value (stale dependency array, plus more logic)

Swift IconSwiftCUIUpdate1.18.0

Oct 06, 2024

  • Support Competitors in Details component
  • Add explicit width & height parameters to Icon
  • Update Button disabled background color
  • Update CardHeader & EventHeader pressed color
  • Update EventHeader spacing and font
  • Update NColGrouped error text layout


Swift IconSwiftCUIUpdate1.17.1

Sep 30, 2024

  • Resolves some missing UEFA Soccer teams
  • Add more Soccer teams
  • Add Internationals team and flag


Caesars UI LogoWebUpdate0.12.9

Sep 29, 2024

  • More soccer team udpates (added more major european leagues)
  • Avatar: Fixed an issue with USA not rendering the american flag if it's passed in as a team (seen in a golf market)
  • Competitor: Fix issue with Monaco resolving as flag instead of jersey for soccer
  • BUGFIX MarketTemplate: Fix issues in prepareMarkets hook causing stale market data to persist through renders
  • MarketTemplate: SliderMarket fix issue with slider MarketButtons syncing with current slider position

Changelog
caesars-ui
  • More soccer team udpates
Competitor
  • Fix issue with `Monaco` resolving as flag instead of jersey for soccer
MarketTemplate
  • BUGFIX: Fix issues in `prepareMarkets` hook causing stale market data to persist through renders
  • SliderMarket fix issue with slider MarketButtons syncing with current slider position
Avatar
  • Fixed an issue with `USA`` not rendering the american flag if it's passed in as a team (seen in a golf market)

Caesars UI LogoWebUpdate0.12.10

Sep 29, 2024

  • BUGFIX Fix regression with resolving icons from found teams in Competitor

Changelog
Competitor
  • BUGFIX: Fix regression with resolving icons from found teams

Caesars UI LogoWebUpdate0.12.8

Sep 25, 2024

  • BUGFIX MarketTemplate formatOdds in MapSelection component handle odds when number type
  • Competitor component export

Changelog
caesars-ui
  • NEW: Competitor component export
MarketTemplate
  • Fix odds when passed in as a number (formatOdds helper function).

Swift IconSwiftCUIUpdate1.17.0

Sep 21, 2024

  • Remove SliderMarket animations when moving slider
  • Limit prior Shape extension to iOS 17+
  • Add new Shape extensions
  • Don't render MarketHeader if empty (not just nil)
  • Add width and height parameters to MarketButton API
  • Add columnSpacing parameter to Item API
  • Add support for filled icons in Legs component
  • Autogen 0.12.6
  • Add missing setters for TextField component
  • Update default font for StatusMessage component


Caesars UI LogoWebUpdate0.12.7

Sep 18, 2024

  • Allow id to be passed into Icon component (to prevent random ids)

Changelog
Icon
  • Allow id to be passed to Icon component

Caesars UI LogoWebUpdate0.12.6

Sep 17, 2024

  • Added UEFA champions league and Europa teams
  • Fixed MLS team naming issues
  • NEW Icons, brand_youtube
  • BUGFIX Icons no longer conflict because of shared ID
  • MarketButton: Allow PICK to show even if line is null or 0
  • MarketTemplate: Fix Slider Market error by turning mapSelection function into React component

Changelog
caesars-ui
  • Added UEFA champions league and Europa teams
  • Fixed MLS team naming issues
  • NEW: Icons, brand_youtube
  • BUGFIX: Icons no longer conflict because of shared ID
MarketButton
  • Allow `PICK` to show even if line is null or 0
MarketTemplate
  • Fix Slider Market error by turning mapSelection function into React component

Swift IconSwiftCUIUpdate1.16.0

Sep 16, 2024

  • Autogen 0.12.4
  • Slider color changes
  • NEW TextField component
  • NEW Field component
  • NEW Input component
  • NEW StatusMessage component


Caesars UI LogoWebUpdate0.12.5

Sep 15, 2024

  • BUGFIX Horseshoe brand icons higher resolution
  • MarketTemplate: Fixed issue in Slider Market with misasligned competitors when name wraps
  • MarketTemplate: Fixed issue with micro market templates refreshing all the market information (removes duplicates)
  • PillNav: Support data-qa attribute if passing in PillNav items as object
  • Slider: Refresh slider marks when slider updates (memoization fix)

Changelog
caesars-ui
  • BUGFIX: Horseshoe brand icons higher resolution
MarketTemplate
  • Fixed issue in Slider Market with misasligned competitors when name wraps
  • Fixed issue with micro market templates refreshing all the market information (removes duplicates)
PillNav
  • Support data-qa attribute if passing in PillNav items as object
Slider
  • Refresh slider marks when slider updates (memoization fix)

Swift IconSwiftCUIUpdate1.15.1

Sep 04, 2024

  • Fix Item gesture mask bug
  • Fix icon_ui_minus_circle SVG


Caesars UI LogoWebUpdate0.12.4

Sep 03, 2024

  • Updated teams.json to fix unresolving soccer team data


Caesars UI LogoWebUpdate0.12.3

Sep 03, 2024

  • Updated teams.json to fix unresolving soccer team data


Caesars UI LogoWebUpdate0.12.2

Sep 02, 2024

  • New Icons, brand_mountaineer_color
  • Updated teams.json to fix unresolving soccer team data


Caesars UI LogoWebUpdate0.12.1

Aug 26, 2024

  • Fix issue with immer draft (restored cloning draft)


Caesars UI LogoWebUpdate0.12.0

Aug 26, 2024

  • NEW TeamColor component
  • Refactored useTeamInfo to be faster for team lookups
  • Avatar: Fixed issue when trying to render college icons, not respecting the sport
  • Competitor: Add vertical variant to Competitor
  • Competitor: Add forceReadability to give competitor names forced readability on team color backgrounds or passed in bg
  • Competitor: Code refactor
  • Competitor: Restored Soccer jersey icon loading
  • Drawer: Added check for safe-area-inset-bottom (thanks Fabio), which should fix Drawers on iOS webview
  • MarketTemplate: Replaced useImmer with useMutative (faster, same API)
  • MarketTemplate: Fixed SliderMarket to work the same as SwiftCUI
  • MarketTemplate: Added configurable locking to SliderMarket (for different use cases)

Changelog
caesars-ui
  • NEW: TeamColor component
  • Refactored useTeamInfo to be faster for team lookups
Competitor
  • Add 'vertical' variant to Competitor
  • Add forceReadability to give competitor names forced readability on team color backgrounds or passed in bg
  • Code refactor
  • Restored Soccer jersey icon loading
MarketTemplate
  • Replaced useImmer with useMutative (faster, same API)
  • Fixed SliderMarket to work the same as SwiftCUI
  • Added configurable locking to SliderMarket (for different use cases)
Avatar
  • Fixed issue when trying to render college icons, not respecting the sport
Drawer
  • Added check for safe-area-inset-bottom (thanks Fabio), which should fix Drawers on iOS webview

Swift IconSwiftCUIUpdate1.15.0

Aug 26, 2024

  • Add support for soccer jerseys
  • Add support for unknown league in Team & Athlete competitor providers
  • Fix for brand icons which can be recolored


Swift IconSwiftCUIUpdate1.14.6

Aug 25, 2024

  • Update to allow for keyboard to be shown on sheet/modal @Grant


Swift IconSwiftCUIUpdate1.14.5

Aug 22, 2024

  • Make Detail conform to RootConfig and set its accessibility id


Caesars UI LogoWebUpdate0.11.14

Aug 20, 2024

  • MarketTemplates: Pass Avatar component the sport, via Competitor in markettabs/selectiontabs templates

Changelog
Competitor
  • Pass sport to Avatar component
Avatar
  • Accept 'sport' as a prop to pass to TeamLogo when rendering logos in Avatar

Caesars UI LogoWebUpdate0.11.13

Aug 19, 2024

  • Added animation configurability to: MarketTemplate, Competitor, Loading, Skeleton, BoxScore, Card, PillNav, Button
  • Removed LiveIcon animation
  • Removed MarketButton animations
  • Removed animejs package

Changelog
Boxscore
  • Added animation prop to make child component animations configurable
Competitor
  • Added animation prop to make child component animations configurable
MarketButton
  • Removed animejs package
  • Removed animations
MarketTemplate
  • Added `animation` prop to configure using animations or not in child components
Price
  • Added animation prop to make child component animations configurable
Icon
  • Removed animation from LiveIcon
Card
  • Added animation prop to make open/close animation togglable
Loading
  • Added animation prop to make child component animations configurable
PillNav
  • Added animation prop to make child component animations configurable
Skeleton
  • Added animation prop to make child component animations configurable

Caesars UI LogoWebUpdate0.11.12

Aug 12, 2024

  • Allow animation set in Markets from MarketTemplate to override default settings

Changelog
MarketTemplate
  • Allow 'animation' to override default settings when present in MarketButton object

Swift IconSwiftCUIUpdate1.14.4

Aug 12, 2024

  • ProgressBar - show bar end caps that are covered by higher level bars


Swift IconSwiftCUIUpdate1.14.3

Aug 11, 2024

  • Fix Equatable & Hashable conformance for RootConfig
  • Ensure that all array indexing of SliderMarket markets is safe


Caesars UI LogoWebUpdate0.11.11

Aug 01, 2024

  • Toggle: Prevent onToggle from being called on mount/first render

Changelog
Toggle
  • Prevent mount/first render from calling `onToggle`

Caesars UI LogoWebUpdate0.11.10

Jul 30, 2024

  • Drawer: Give midpoints the capability of auto-height

Changelog
Drawer
  • Give midpoints the capability of auto-height

Caesars UI LogoWebUpdate0.11.8

Jul 29, 2024

  • Revert bottom margin on MarketTemplates to prevent conflicts with existing CSS.

Changelog
MarketTemplate
  • Remove bottom padding, conflicted with FE. Handle fix in FE.

Caesars UI LogoWebUpdate0.11.7

Jul 29, 2024

  • NEW Icons brand_download_app-store, brand_download_google-play, brand_download_app-store, brand_download_google-play
  • Icon: Allow brand icons to be passed without onLight or onDark, use passed in mode to load correct logo for theme
  • BUGFIX MarketTemplate SixPacks, Fix Tennis six pack dividers. Add bottom padding back to NColGrouped templates

Changelog
caesars-ui
  • NEW: Icons `brand_download_app-store`, `brand_download_google-play`, `brand_download_app-store`, `brand_download_google-play`
MarketTemplate
  • Fix Tennis six pack dividers
  • Add bottom padding back to NColGrouped templates
Icon
  • Allow brand icons to be passed without `onLight` or `onDark`, use passed in `mode` to load correct logo for theme

Caesars UI LogoWebUpdate0.11.9

Jul 29, 2024

  • Drawer: Add speed / animation configurability

Changelog
Drawer
  • Add configurable speed to Drawer

Swift IconSwiftCUIUpdate1.14.2

Jul 28, 2024

  • Fix for Icon animation issue


Swift IconSwiftCUIUpdate1.14.1

Jul 28, 2024

  • Fix strikethrough color token on Price and MarketButton
  • RootConfig conforms to Identifiable, Equatable and Hashable
  • Fix for default colors in TeamColor component
  • Colors for countries in teams.json
  • NEW Icons brand_nfl_championship_color, brand_mlb_championship_color, brand_download_google_play, brand_download_app_store, icon_ui_pound_sign, icon_ui_euro_sign, icon_ui_dollar_sign
  • Fixes for market template padding


Caesars UI LogoWebUpdate0.11.6

Jul 23, 2024

  • NEW Icons, icon_ui_dollar-sign, icon_ui_euro-sign, icon_ui_pound-sign
  • Competitor: Prevent soccer jerseys from showing up at all, preserving country flag for soccer
  • Drawer: Added support to mutate footer and still calculate positions
  • MarketTemplates: Hide markets rendering until it's finished CSS setup to prevent FOUC
  • MarketTemplates: Preserve filtering regardless of if filter pill has been activated
  • Overlay: Added bulleted list support in headers. @ErikMianny
  • QuickPick: Added new IconString support. Takes the format category###name###league.
  • QuickPIck: Added ThemeMode support (light or dark modes) for logos that support multiple modes

Changelog
caesars-ui
  • NEW: Icons, icon_ui_dollar-sign, icon_ui_euro-sign, icon_ui_pound-sign
QuickPick
  • Added new IconString support. Takes the format category###name###league.
  • Added ThemeMode support (light or dark modes) for logos that support multiple modes
Competitor
  • Prevent soccer jerseys from showing up at all, preserving country flag for soccer
MarketTemplate
  • Hide markets rendering until it's finished CSS setup to prevent FOUC
  • Preserve filtering regardless of if filter pill has been activated
Drawer
  • Added support to mutate footer and still calculate positions
Overlay
  • Added bulleted list support in headers. @ErikMianny

Swift IconSwiftCUIUpdate1.14.0

Jul 22, 2024

  • NEW ProgressBar component
  • Add support for CUI Image ID in QuickPick component
  • Add support for strikethrough state on Price component
  • Add support for custom state messages in NColGrouped template
  • Expose Card header description field on all Market templates
  • Add more publishers for SliderMarket events and allow expanded list state to be set in init
  • Update TeamColor component to use default colors based on theme
  • Fix tap area for PillNav filters in Market templates
  • Fix vertical padding in Market templates


Caesars UI LogoWebUpdate0.11.5

Jul 17, 2024

  • Added icon prop to promo object to support custom icons in QuickPick Avatar image
  • Give Drawer component ability to disable custom midPoints dynamically

Changelog
QuickPick
  • Added 'icon' prop to promo object to support custom icons in QuickPick Avatar image

Caesars UI LogoWebUpdate0.11.4

Jul 16, 2024

  • Add isOpen to necessary dependency arrays
  • Fix Drawer header not rerendering when children change
  • Fix Drawer header not being full width

Changelog
Card
  • Add `isOpen` to necessary dependency arrays

Caesars UI LogoWebUpdate0.11.3

Jul 15, 2024

  • Fix issue showing multiple Overlays at the same time
  • Add CSS that prevents duplicate scrims in the same portal child

Changelog
Overlay
  • Fix issue showing multiple Overlays at the same time
  • Add CSS that prevents duplicate scrims in the same portal child

Swift IconSwiftCUIUpdate1.13.0

Jul 15, 2024

  • Introduce String Catalog for localization support
  • NEW Icons brand_gamesense, brand_ma_problem_gambling_hotline, brand_horseshoe_responsible_gaming_color, brand_ontario_igaming_color, icon_ui_mute, icon_ui_volume
  • NEW Team Logos logo_nhl_uta, logo_nba_lac
  • Updated teams.json
  • Add support for hidden market rows in NColGrouped template
  • Add support for NColGrouped template state
  • Add disabled property to turn on/off Drawer component gestures


Caesars UI LogoWebUpdate0.11.2

Jul 14, 2024

  • Fix Overlay issue with Portal root and css on that element
  • Added cui-icons-masterlist.json to package output

Changelog
caesars-ui
  • Include 'cui-icons-masterlist.json in tokens/js output (for MDM)
Overlay
  • Fix issue with portal not showing Modal

Caesars UI LogoWebUpdate0.11.1

Jul 14, 2024

  • Fix Overlay issue with Portal root and css on that element
  • Added cui-icons-masterlist.json to package output


Caesars UI LogoWebUpdate0.11.0

Jul 14, 2024

  • NEW Price component, Drawer component, TextField component, ProgressBar component @Peter(takim)Kim
  • NEW Icons, volume icon, mute icon, CPO RG logo, NBA/MLB Championship logos
  • Updated team logos for LAC, MIN
  • BUGFIX Card component report proper collapsed state in callback
  • Carousel, fg-subtle on inactive pagination bullets
  • Overlay component, added onDismiss callback, added ability to keep content slots if passing custom body, renamed Drawer type to half-sheet.

Changelog
caesars-ui
  • NEW: Price component, Drawer component, TextField component, ProgressBar component @Peter(takim)Kim
  • NEW: Icons, volume icon, mute icon, CPO RG logo, NBA/MLB Championship logos
  • Updated team logos for LAC, MIN
Icon
  • Reduce jumpiness when Icon loads in by having min-width and height set
Card
  • Fix bug in collapsible toggle reporting wether it's open or not
Carousel
  • Carousel, added `fg-stuble` to inactive pagination bullets
Overlay
  • Added `onDismiss` callback for when Overlay component closes and loses focus
  • Added ability to change body contents and keep other content slots

Swift IconSwiftCUIUpdate1.12.0

Jul 09, 2024

  • NEW TeamColor component
  • Updates for vertical variant of Competitor component (previously stacked)
  • Updates for market template event publishers @Dave Piernick
  • Add marketsExpanded to NColGrouped public API


Swift IconSwiftCUIUpdate1.11.2

Jul 01, 2024

  • Updates for market template event publishers @Dave Piernick
  • Add skeleton type for NColGrouped template @drew


Swift IconSwiftCUIUpdate1.11.1

Jun 30, 2024

  • Remove @MainActor from public published properties (reverts breaking changes from 1.11.0)


Swift IconSwiftCUIUpdate1.11.0

Jun 27, 2024

  • NEW Slider component
  • NEW SliderMarket template
  • Add stacked variant for Competitor component
  • Updates for market template event publishers @Dave Piernick


Swift IconSwiftCUIUpdate1.10.4

Jun 25, 2024

  • Removed TeamLogo Avatar default from NColGrouped template @miked


Caesars UI LogoWebUpdate0.10.4

Jun 20, 2024

  • Added three letter abbreviations to Competitor country prop

Changelog
Competitor
  • Added three letter abbreviations to the country prop

Swift IconSwiftCUIUpdate1.10.3

Jun 17, 2024

  • Update team search to match exact names
  • Update team search to find countries regardless of league
  • Fix Overlay frame alignment to match body text alignment @Will


Swift IconSwiftCUIUpdate1.10.2

Jun 12, 2024

  • Update logos for New York Jets and Cleveland Browns
  • Fix for Sheet: A full drag to dismiss when expanded caused the content to "disappear" off the screen @Will


Caesars UI LogoWebUpdate0.10.3

Jun 11, 2024

  • Updated: New York Jets logo and Cleveland Browns logo
  • Card: Update id handling in Card
  • MarketTemplate: Added mode prop to support light and dark mode support for team logos
  • MarketTemplate: Removed hover and active (pressed) states on SixPack templates
  • MarketFixture: Pass id to Cardstack to allow for proper provided id usage
  • MarketFixture: Updated vertical padding on MarketFixtureHeader component

Changelog
caesars-ui
  • Updated: New York Jets logo and Cleveland Browns logo
MarketTemplate
  • Added 'mode' prop to support light and dark mode support for team logos
  • Removed hover and active (pressed) states on SixPack templates
MarketFixture
  • Pass 'id' to Cardstack to allow for proper provided id usage
  • Updated vertical padding on MarketFixtureHeader component
Card
  • Update 'id' handling in Card

Swift IconSwiftCUIUpdate1.10.1

Jun 10, 2024

  • Add accessibility identifier to CardHeader @miked


Swift IconSwiftCUIUpdate1.10.0

Jun 09, 2024

  • NEW Overlay component @Will
  • NEW Price component
  • Add SwiftUI.Image extensions for decorative inits @Jay Strawn


Caesars UI LogoWebUpdate0.10.2

Jun 06, 2024

  • Added highlight-accent-strong color token to all themes
  • Updated: icons brand_cpo-responsible-gaming, brand_cpo-responsible-gaming_color
  • Fixed Nicholls College name by adding State
  • Avatar: Fixed issue where flag placeholder was always showing if country passed to Avatar because team was resolving first as the icon name
  • Competitor: Added showIcon prop to force hiding Icon
  • Competitor: Fixed issue with country flags showing in Soccer Six Packs
  • Competitor: Fixed issue with Tie and Draw competitors
  • Competitor: Fixed issue with country prop showing flag when country is passed but no team

Changelog
caesars-ui
  • Added 'highlight-accent-strong' color token to all themes
  • Updated: icons `brand_cpo-responsible-gaming`, `brand_cpo-responsible-gaming_color`
  • Fixed Nicholls College name by adding State
Competitor
  • Added 'showIcon' prop to force hiding Icon
  • Fixed issue with country flags showing in Soccer Six Packs
  • Fixed issue with Tie and Draw competitors
  • Fixed issue with 'country' prop showing flag when country is passed but no team
Avatar
  • Fixed issue where flag placeholder was always showing if country passed to Avatar because `team` was resolving first as the icon name

Swift IconSwiftCUIUpdate1.9.1

Jun 06, 2024

  • NEW Icons brand_wv_lottery, brand_gamesense_color, brand_cpo_responsible_gaming, brand_cpo_responsible_gaming_color, brand_cpo_copy_logo, brand_cpo_full_logo, icon_ui_arrow_right_circle
  • NEW Color highlightAccentStrong


Swift IconSwiftCUIUpdate1.9.0

Jun 01, 2024

  • NEW Badge component @Zac Gorowski
  • NEW Drawer component
  • Add font file URL helper for use in css 
  • Add support for countries league
  • Add Card header selection event
  • Fix Knob selection colors
  • Update some country flag resources


Caesars UI LogoWebUpdate0.10.1

May 29, 2024

  • NEW Icons, brand_gamesense-color, brand_wv-lottery, brand_cpo-responsible-gaming, brand_cpo-copy-logo, brand_cpo-full-logo, icon_ui_arrow-right-circle
  • Button Token updates for Button per theme
  • Card Make restrictTo off by default
  • BUGFIX Carousel give pagination instances uniqueness so pagination is not shared amongst all mounted Carousels
  • MarketFixture Fix issue where Market Templates were not rendering due to restrictTo prop
  • BUGFIX Overlay z-index issue, allow for custom z-index prop
  • QuickPick Added elementtiming=quick_picks' to QuickPick title text

Changelog
caesars-ui
  • NEW: Icons, `brand_gamesense-color`, `brand_wv-lottery`, `brand_cpo-responsible-gaming`, `brand_cpo-copy-logo`, `brand_cpo-full-logo`, `icon_ui_arrow-right-circle`
QuickPick
  • Added `elementtiming='quick_picks' to QuickPick title text
MarketFixture
  • Fix issue where Market Templates were not rendering due to 'restrictTo' prop
Button
  • Token updates for Button per theme
Card
  • Make restrictTo off by default
Carousel
  • Bugfix: Give pagination instances uniqueness so pagination is not shared amongst all mounted Carousels
Overlay
  • Fix z-index issue, allow for custom z-index prop

Caesars UI LogoWebUpdate0.10.0

May 21, 2024

  • NEW Token, bg-transparent for use when we need a semi-transparent color
  • NEW Overlay Component! Contribution from @Erik_Miannay. This component lets us do normal Modals, but also Sheets and Drawers!
  • Added missing flags to account for all Olympic countries, Individual Neutral Athlete, Refugee Olympic Team, Scotland, Wales
  • Avatar now supports country flags introducing country prop and isCountry boolean when passing the country in the team prop to identify it as a country team.
  • Competitor: Updates to support oddsBoost markets, some issue fixes when rendering avatars vs icons
  • Competitor: Now supports countries as team names
  • Details: Added noWrap prop to Details to make flex-wrap optional
  • Icon: Updates for flag resolution, and other small country resolving fixes
  • MarketTemplate: Add Odds Boost support via isOddsBoost, change all sports to use vs for divider (a product call)
  • Toggle: Fixed duplicate onToggle calling from selected change

Changelog
caesars-ui
  • Competitor now supports countries as team names
  • Added missing flags to account for all Olympic countries, 'Individual Neutral Athlete', 'Refugee Olympic Team', 'Scotland', 'Wales'
  • NEW: Token, `bg-transparent`
  • NEW: Overlay Component! Contribution from @Erik_Miannay
Competitor
  • Make `lineClamp` configurable, defaulted to 2 lines.
  • Team name of 'Draw' uses default Icon
  • Countries can now resolve when passed as teams
  • If using `country` prop, no resolution will use placeholder flag
  • Special check when team resolving for the country 'Monaco' vs AS Monaco the team
  • Check if there's a resolvable image before using the Avatar component to prevent empty rendering
MarketTemplate
  • `isOddsBoost` prop added to MarketTemplates for help with displaying Odds Boost markets
  • Market component disables lineClamp when `name` is in use (vs. Competitor displayName/team/country)
  • All sports use `vs` now for versusText (product call)
Icon
  • Changed flags resolution logic to be faster
  • Added country words ignore list (of, the, and, etc) when resolving flags
  • Check if icons are `ui` icons when trying to resolve
Avatar
  • Avatar now supports country flags introducing `country` prop and `isCountry` boolean when passing the country in the `team` prop to identify it as a country team.
Details
  • Added `noWrap` prop to Details to make flex-wrap optional
Toggle
  • Fixed duplicate onToggle calling from selected change

Swift IconSwiftCUIUpdate1.8.0

May 21, 2024

  • NEW Item component
  • NEW Toggle component @Zac Gorowski
  • Add NCAA Baseball & NCAA Hockey logos
  • Add Odds Boost support
  • Add text limit support for competitor display name
  • Add onAppear/onDisappear MarketButton publishers @Dave Piernick
  • Update to make SkeletonView public
  • Update to teams.json & some SVG fixes


Caesars UI LogoWebUpdate0.9.0

May 15, 2024

  • NEW Toggle component, MarketFixture component
  • NEW Icons icon_ui_checklist, icon_ui_menu, icon_ui_scan-id,icon_ui_user-promo, icon_ui_user-settings
  • Updated czr-light and wh-light fg subtle up a level.
  • BUGFIX brand_horseshoe_color_onLight and brand_horseshoe_color_onDark id issue fix [DT-488]

Changelog
caesars-ui
  • NEW: `Toggle component`, `MarketFixture` component
  • NEW: Icons `icon_ui_checklist`, `icon_ui_menu`, `icon_ui_scan-id`,`icon_ui_user-promo`, `icon_ui_user-settings`
  • Updated czr-light and wh-light fg subtle up a level.
  • BUGFIX: `brand_horseshoe_color_onLight` and `brand_horseshoe_color_onDark` id issue fix [DT-488]
Icon
  • Automatically put .cui__color_icon class on Icon that is a flag (prevents overriding the colors)
  • Added id prop to Icons to support giving SVGs unique IDs internally
Details
  • Fixed issue with padding when only 1 detail is present

Caesars UI LogoWebUpdate0.9.1

May 15, 2024

  • BUGFIX Prevent onToggle from being called when it's undefined

Changelog
Toggle
  • Fixed issue with undefined onToggle callback causing error

Caesars UI LogoWebUpdate0.8.0

May 08, 2024

  • NEW Badge component
  • Carousel: Added forcePagination prop to allow Carousel to show pagination when in the mobile breakpoint
  • BUGFIX MarketTemplate, fix issue preventing non resolving team names from displaying in SixPacks for all sports

Changelog
caesars-ui
  • NEW: Badge component
MarketTemplate
  • Fix issue preventing unresolving team names from displaying in SixPacks
Carousel
  • Added `forcePagination` prop to allow Carousel to have pagination when in the mobile breakpoint
Loading
  • Dots subcomponent gets extra size `xs` and passes className from Loading to Dots component

Caesars UI LogoWebUpdate0.7.10

May 07, 2024

  • NEW brand_responsible-gaming-stamp, ui_icon_error
  • EventHeader capability introduced as option when NColGrouped template has eventDetails
  • Fixed issue where passing competitor and competitors would prevent soccer six packs from rendering the team name
  • Pass sport into eventDetails by default from MarketTemplate props
  • Fix issue with Soccer Six Packs where competitor object was being erroneously appended to Markets preventing live score updates

Changelog
caesars-ui
  • NEW: Icons, brand_responsible-gaming-stamp, ui_icon_error
MarketTemplate
  • EventHeader capability introduced as option when NColGrouped template has eventDetails
  • Fixed issue where passing `competitor` and `competitors` would prevent soccer six packs from rendering the team name
  • Pass `sport` into eventDetails by default from MarketTemplate props
  • Fix issue with Soccer Six Packs where competitor object was being erroneously appended to Markets preventing live score updates

Caesars UI LogoWebUpdate0.7.9

Apr 30, 2024

  • NEW Icons, icon_sports_aussie-rules,icon_sports_bowls,icon_sports_futsal,icon_sports_gaelic-football,icon_sports_gaelic-hurling,icon_sports_poker,icon_sports_politics,icon_sports_rowing,icon_sports_softball,icon_sports_squash,icon_ui_archive,icon_ui_comments,icon_ui_competitions,icon_ui_star-promo,icon_ui_transactions
  • Temporarily removed soccer jerseys
  • Use shortName for team names when team names resolve from teams.json
  • Use displayName for teams that do not resolve from teams.json
  • Use official abbreviations in marketHeader.labels, and fall back to calculating abbreviation for non major teams

Changelog
caesars-ui
  • NEW: Icons, `icon_sports_aussie-rules`,`icon_sports_bowls`,`icon_sports_futsal`,`icon_sports_gaelic-football`,`icon_sports_gaelic-hurling`,`icon_sports_poker`,`icon_sports_politics`,`icon_sports_rowing`,`icon_sports_softball`,`icon_sports_squash`,`icon_ui_archive`,`icon_ui_comments`,`icon_ui_competitions`,`icon_ui_star-promo`,`icon_ui_transactions`
MarketTemplate
  • Temporarily removed soccer jerseys
  • Use shortName for team names when team names resolve from teams.json
  • Use displayName for teams that do not resolve from teams.json
  • Use official abbreviations in marketHeader.labels, and fall back to calculating abbreviation for non major teams

Swift IconSwiftCUIUpdate1.7.1

Apr 30, 2024

  • Update teams.json file
  • Add String conformance for Color enums
  • Add automatic abbreviation for soccer team names in SixPack.MarketHeader column labels
  • Fix icon_ui_star_outline
  • Fix to support non-collapsible NColGrouped template configuration
  • Hide TeamLogo for soccer until custom SF Symbols are available


Swift IconSwiftCUIUpdate1.7.0

Apr 23, 2024

  • Add support for WNBA league and team logos
  • Add automatic abbreviation for team names in SixPack.EventDetails
  • Fix MarketButton frame constraints


Swift IconSwiftCUIUpdate1.6.0

Apr 21, 2024

  • NEW Loading component
  • NEW MarketFixture component
  • NEW PillNav component
  • Add EventHeader for NColGrouped market template
  • Add accessibility identifiers for all components for UI testing support
  • Fix to allow variable height for QuickPick component


Caesars UI LogoWebUpdate0.7.8

Apr 18, 2024

  • Duplicate publish of 0.7.7 (Nexus issue).


Caesars UI LogoWebUpdate0.7.7

Apr 17, 2024

  • MarketHeader can now accept hasSGP prop to show default SGP Icon
  • Fixed small issue when SixPack collapsible set to true was not showing chevron

Changelog
MarketTemplate
  • MarketHeader can how accept `hasSGP` prop to show default SGP Icon
  • Fixed small issue when SixPack collapsible set to true was not showing chevron

Caesars UI LogoWebUpdate0.7.6

Apr 17, 2024

  • NEW Icons ui_heart_outline, ui_upcoming
  • Updated Team Logos for TEX Rangers and ARI Diamondbacks
  • Button color updates to horseshoe-light theme for primary and secondary
  • Update Card to not pass undefined props to Header
  • MarketTemplate fixes for initiallyOpen and collapsible to work on both SixPacks and Standard templates

Changelog
caesars-ui
  • NEW: Icons `ui_heart_outline`, `ui_upcoming`
  • Updated Team Logos for TEX Rangers and ARI Diamondbacks
MarketTemplate
  • Restore 'initiallyOpen' and collapsible functionality for SixPacks with custom or alternate headers
  • Move AlternateHeader to it's own component and use in both SixPack and NColGrouped MarketTemplates
  • Make NColGrouped 'header.collapsible' prop control collapsibility
  • Hide collapse chevron when header.collapsible is set to true for `AlternateHeader`
Card
  • Prevent Card header slot from including undefined values in props
  • Pass memod reference to Header component to prevent unnecessary rerendering.

Swift IconSwiftCUIUpdate1.5.2

Apr 09, 2024

  • Fix layout issue for MarketFooter when SixPacks are embedded in a LazyVStack
  • Add live stream badging to BoxScore component @Shun Ganas


Swift IconSwiftCUIUpdate1.5.1

Mar 28, 2024

  • Fix SixPack to show versusText for competitor layouts with no icons
  • MarketButton: Update placeholder style


Caesars UI LogoWebUpdate0.7.5

Mar 27, 2024

  • Fixed issue with MarketTemplate/SixPack preventing scores from updating properly
  • Added showBottomBorder prop to MarketTemplate to hide border when collapsed
  • MarketTemplate: Prevented props from being spread over DOM element (hasFirebets, showMoreWagers)

Changelog
MarketTemplate
  • Added `eventDetails` to useEffect dependency list to allow for updating when competitor score is not passed in markets

Caesars UI LogoWebUpdate0.7.4

Mar 26, 2024

  • Updated status-informational-dark color token across brands
  • Updated horseshoe bg-layer-three color token
  • NEW Icons, icon_ui_triangle-md-up, icon_ui_triangle-md-down
  • BUGFIX Competitor, fixed issue with 0 score triggering fasly check and not applying proper padding
  • Competitor: Added support for NCAA Womens teams marked with (W)
  • MarketTemplate: Footer Details now wraps if it can't fit on one line
  • MarketTemplate: EventDetails lastScore auto-replacement of team names (four major sports + ncaa) with team abbreviations
  • MarketTemplate: MarketTemplateEventDetailsType includes more accurate types for onBase and batterCount as well as boolean types
  • MarketTemplate: EventDetails supports NCAA Womens teams marked with (W)

Changelog
Competitor
  • Fixed issue with '0' score triggering fasly check and not applying proper padding
  • Added support for NCAA Womens teams marked with (W)
MarketTemplate
  • MarketTemplate Footer Details now wraps if it can't fit on one line
  • EventDetails 'lastScore' auto-replacement of team names (four major sports + ncaa) with team abbreviations
  • MarketTemplateEventDetailsType includes more accurate types for onBase and batterCount as well as boolean types
  • EventDetails supports NCAA Womens teams marked with (W)

Swift IconSwiftCUIUpdate1.5.0

Mar 25, 2024

  • NEW Button component @Zac Gorowski
  • NEW Legs component @Stefan Compton
  • NEW QuickPick @Stefan Compton
  • Fix SixPack template gesture interference when embedded in a scroll view
  • Add custom button style for MarketButton to handle isPressed state colors


Swift IconSwiftCUIUpdate1.4.3

Mar 21, 2024

  • Add support for women's team suffix


Swift IconSwiftCUIUpdate1.4.2

Mar 20, 2024

  • NEW Icons ui_status-void, ui_heart, brand_cc-amex-color, brand_cc-citi-color, brand_cc-discover-color, brand_cc-mastercard-color, brand_cc-visa-color, brand_cc-apple-color, brand_cc-google-color, brand_cc-paypal-color, brand_cc-stripe-color, brand_nba-championship-color_onLight , brand_nba-championship-color_onDark , brand_nba-playoffs-color_onLight ,brand_nba-playoffs-color_onDark


Caesars UI LogoWebUpdate0.7.3

Mar 19, 2024

  • Boxscore: protect against competitors being undefined
  • BUGFIX Button/Minimal Icon colors defaults to fg-primary
  • Button: Removed DIVs from inside Button for valid HTML markup (re: @fbertone)
  • Carousel: Accessibility fix: unique id by default
  • Carousel: Accessibility fix: supports either menu, group or list roles (must give children role of listitem or menuitem if changing roles)
  • Carousel: Ensure pagination isn't focusable when hidden
  • Carousel: Update Swiper to v11.0.7
  • Carousel: Prevent blur from resetting swiper to 0
  • Carousel: Fixed issue where controls were showing even when Carousel was not overflowing with slides
  • Details: Protect against list being undefined
  • Legs: Protect against legs being undefined
  • Added QuickPick as custom icon because it was breaking during transpilation.
  • MarketButton: Checked for undefined styles object when importing SCSS Module
  • Added support for WNBA teams (using generic jersey icon).
  • NEW Icons ui_status-void, ui_heart, brand_cc-amex-color, brand_cc-citi-color, brand_cc-discover-color, brand_cc-mastercard-color, brand_cc-visa-color, brand_cc-apple-color, brand_cc-google-color, brand_cc-paypal-color, brand_cc-stripe-color, brand_nba-championship-color_onLight , brand_nba-championship-color_onDark , brand_nba-playoffs-color_onLight ,brand_nba-playoffs-color_onDark

Changelog
Boxscore
  • Protect against competitors being undefined
MarketButton
  • Checked for undefined `styles` object when importing SCSS Module
TeamLogo
  • Added support for WNBA teams (using generic jersey icon).
Icon
  • Added QuickPick as custom icon because it was breaking during transpilation
Button
  • Fixed Button/Minimal Icon colors defaults to `fg-primary`
  • Removed DIVs from inside Button for valid HTML markup (re: @fbertone)
Carousel
  • Accessibility fix: unique id by default
  • Accessibility fix: supports either 'menu', 'group' or 'list' roles (must give children role of listitem or menuitem if changing roles)
  • Ensure pagination isn't focusable when hidden
  • Update Swiper to v11.0.7
  • Prevent blur from resetting swiper to 0
  • Fixed issue where controls were showing even when Carousel was not overflowing with slides
Details
  • Protect against `list` being undefined
Legs
  • Protect against legs being undefined

Swift IconSwiftCUIUpdate1.4.1

Mar 06, 2024

  • Fixed SGP alignment in marketHeader columns
  • Fixed MarketButton odds up and odds down visual indicator (made smaller)
  • Fixed color token when MarketButton/Promo Variant is selected
  • Autogeneration updates: Updated icons for Parlay, Quick Pick, and SGP
  • Added new minus-circle UI icon
  • Color enhancements and token additions for themes (new colors for CPO dark mode theme)


Caesars UI LogoWebUpdate0.7.2

Feb 26, 2024

  • Countdown component can now count up with countUp boolean prop
  • NEW Olympics Icons
  • NEW Horseshoe theme
  • Fixed some teams.json data to be more in sync with SB API sportsbook-meta.yml

Changelog
caesars-ui
  • Added olympics icons
  • Official `horseshoe` theme
  • Countdown now supports counting up, introduced `countUp` boolean
  • More sync with `sportsbook-meta.yml` file with abbreviations and shortnames, added some teams
Countdown
  • Countdown supports counting up to future date or just show elapsed time

Swift IconSwiftCUIUpdate1.4.0

Feb 26, 2024

  • NEW Card component @Stefan Compton
  • NEW Details component @Dave Piernick
  • NEW MarketFooter @Stefan Compton
  • NEW MarketTemplates NColGrouped & SixPack @Stefan Compton
  • NEW WNBA Teams for Competitor
  • NEW Horseshoe theme


Caesars UI LogoWebUpdate0.7.1

Feb 20, 2024

  • BUGFIX Button styling issue when children passed
  • Added className support to custom left and right icons when passed as object
  • Fixed issue with team logos not resolving due to new abbreviations

Changelog
caesars-ui
  • Fixed issues with some team logos resolving with new corrected abbreviations
Button
  • Fixed issues with passing children to Button and text styling
  • Added 'className' support to custom left and right icon objects

Caesars UI LogoWebUpdate0.7.0

Feb 20, 2024

  • Added new NCAA teams to teams.json, specifically NCAA baseball and hockey schools.
  • Updated shortnames and abbreviations for schools and Big Four in teams.json.
  • Removed any duplicate teams from teams.json.
  • Added WNBA teams to Competitor / TeamLogo.
  • Added first draft of Horseshoe tokens, for testing purposes only.
  • NEW color levels for status tokens (strong, subtle, minimal) and informational status category.
  • NEW “Caesars Sportsbook” logos and “Caesars Sportsbook and Casino” logos.
  • NEW biometric icons.
  • Button statuses can now have custom icons (or no icon).
  • Button minWidth prop added.
  • Button description prop added, can be string, an object with {text: string, color: SemanticColorType, size: CUITypographyType } or JSX element
  • QuickPick typescript update for when skeleton is set to true (no longer requires other props)
  • Remove padding on last element in a Detail component details list (introduced isLast prop)
  • Added :hover and :active pseudo elements to header using bg-layer-one and bg-layer-two

Changelog
caesars-ui
  • Added new NCAA teams to teams.json, specifically NCAA baseball and hockey schools.
  • Updated shortnames and abbreviations for schools and Big Four in teams.json.
  • Removed any duplicate teams from teams.json.
  • Added WNBA teams to Competitor / TeamLogo.
  • Added first draft of Horseshoe tokens, for testing purposes only.
  • NEW color levels for status tokens (strong, subtle, minimal) and informational status category.
  • NEW “Caesars Sportsbook” logos and “Caesars Sportsbook and Casino” logos.
  • NEW biometric icons.
QuickPick
  • Created component state for skeleton=true that doesnt have additional required props
MarketTemplate
  • Fixed versus divider for tennis/soccer
  • Bugfix: Added 'fg-default' color to temporary header title text so it responds in dark mode.
Button
  • Added `minWidth` support to Button
  • Left and Right Icons can be customized in status variants, can pass an object that conforms to `IconProps`
  • Left and Right Icons can be set to `null` to hide icons in status variants
  • New `description` prop, can be string, an object with text, size or color internal properties, or a ReactNode
  • fg-moderate for disabled fg text color and icon only minimal type
  • When there's a description and the button has both a Right Icon and fluid set to true, vertically center the Right Icon
Card
  • Added ':hover' and ':active' pseudo elements to header using bg-layer-one and bg-layer-two
Details
  • Remove padding on last element in a details list (introduced 'isLast' prop)

Swift IconSwiftCUIUpdate1.3.3

Jan 17, 2024

  • Update teams.json file
  • Add additional field to team lookup
  • Spacing fix between long competitor display names and score


Swift IconSwiftCUIUpdate1.3.2

Jan 10, 2024

  • Add alternateNames to TeamsData lookup [DT-412]
  • Add name to CompetitorProvider protocol
  • Fix multi-line alignment for Competitor display name
  • Change default colors for Avatar


Swift IconSwiftCUIUpdate1.3.1

Jan 07, 2024

  • NEW Countdown component @Stefan Compton
  • Font typography token updates


Caesars UI LogoWebUpdate0.6.5

Dec 19, 2023

  • MarketHeader labels support SGP icon
  • Bugfix for Countdown (protect against null date)
  • Typescript type adjustments for BoxScore.PreGame date and MarketButton onClick

Changelog
Boxscore
  • Force abbreviation when horizontal and teams prop in use
Countdown
  • Moved firstRender check to inside component
  • Guard against possible null date value due to missing data
MarketButton
  • Added onClick default type to MarketButton incase none is passed in.
MarketTemplate
  • Labels array for MarketHeader can now be an object with a 'text' prop and 'hasSGP' prop
  • Accept 'hasSGP' prop for MarketHeader labels if passed as Object, or optional [SGP] string in label to show SGP Icon

Swift IconSwiftCUIUpdate1.3.0

Dec 19, 2023

  • NEW Countdown component @Stefan Compton


Swift IconSwiftCUIUpdate1.2.0

Dec 17, 2023

  • NEW MarketHeader (MarketTemplate UI) @Dave Piernick
  • NEW Market (MarketTemplate UI) @Stefan Compton
  • NEW Skeleton @Dave Piernick
  • NEW BoxScore @Stefan Compton
  • NEW DateDetails @Stefan Compton
  • BUGFIX TeamLogo (icon sizing)
  • teams.json fixed STL Cardinals name


Caesars UI LogoWebUpdate0.6.4

Dec 14, 2023

  • Boxscore layout fixes, design updates.
  • Competitor has new compact prop that allows the score to sit next to team name
  • Score component fixed animation

Changelog
Boxscore
  • Fixed layout issues, made design updates.
Competitor
  • Added 'compact' prop to push score closer to team
  • Fixed layout issues with competitor when 'inverse' is set to true
Score
  • Fixed Score animating issue and update when showAnimation set to false being lagged behind

Caesars UI LogoWebUpdate0.6.3

Dec 13, 2023

  • Alternate header for MarketTemplates for better integration
  • MarketHeader labels have no line-clamp
  • New Icons: ui_gps, ui_neutral-ban, brand_ceasars-sportsbook_color


Swift IconSwiftCUIUpdate1.1.0

Dec 11, 2023

  • NEW TeamLogo component @Stefan Compton
  • NEW Market component @Stefan Compton
  • NEW MarketButton component @Stefan Compton
  • NEW Icon component @Stefan Compton
  • NEW Score component @Stefan Compton
  • NEW Competitor component @Stefan Compton
  • NEW Sport icons (rodeo, sailing, surfing, competitive eating, entertainment awards)
  • NEW NCAA basketball jersey icon / football helmet icon (use via TeamLogo component)

Changelog
caesars-ui
  • Ensure data-qa can be passed to all top level components
  • NEW: Item component
Competitor
  • Competitor: Added `inline` prop to allow Compeititor to take up inline space (like inline-block).

Caesars UI LogoWebUpdate0.6.2

Dec 05, 2023

  • NEW Sport icons (rodeo, sailing, surfing, competitive eating, entertainment awards)
  • NEW NCAA basketball jersey icon
  • Icon / TeamLogo / Button - accessibilityLabel prop added for alt text / aria-label support
  • BUGFIX MarketButton aria-label removed undefined
  • BUGFIX MarketTemplate header.title prop error when header isn't defined
  • BUGFIX Boston College colors

Changelog
MarketButton
  • Fixed aria label for MarketButtons containing 'undefined' in the string output, removed them.
MarketTemplate
  • Guard against accessing 'title' prop in `header` object for accessibility
TeamLogo
  • Added 'accessibilityLabel' prop to support alt text / aria-label passing.
Icon
  • Added 'accessibilityLabel' prop to support alt text / aria-label passing

Caesars UI LogoWebUpdate0.6.1

Nov 20, 2023

  • Removed console logs and updated build package to never have them
  • QuickPick startTime and showTime props restored
  • eventDetails hasLivestream operates properly

Changelog
QuickPick
  • Added 'showTime' and 'startTime' prop support back (shows a date/time under QuickPick title)

Caesars UI LogoWebUpdate0.6.0

Nov 19, 2023

  • Created all MarketTemplate types (sixpack, slider, markettabs, selectiontabs, stacked, combined)
  • NEW Slider component
  • Small updates to MarketButton api (takes metadata prop, tabbable prop)
  • Container query support for Competitor component

Changelog
caesars-ui
  • Refactor 'useTeamColors' function return to be object instead of array. [11/14/2023]
  • randomNumericString function replaced with randomIdString and implements UUIDv4. Affects all random IDs used by Caesars UI. [11/15/2023]
Competitor
  • Added container query support for team names.
MarketButton
  • Added 'tabbable' prop to have finer grained control over tabindex
  • Added metadata prop to have better aria label details
Avatar
  • Refactored 'useTeamColors' usage. (Affects rendering team logos and team colors)
Carousel
  • Added null type for skipLink prop
PillNav
  • Added 'skipLink' prop to PillNav
  • Added default SkipLink to PillNav
  • Added 'tabbable' prop to PillNav

Caesars UI LogoWebUpdate0.5.1

Nov 01, 2023

  • Card subcomponents properly loaded in order
  • MarketTemplate "Show Less" only appears when initial showLimit is set
  • Letter spacing CSS values fixed
  • Removed duplicate typography token CSS per theme

Changelog
MarketTemplate
  • If initial showLimit prop is set to 'all', then canShowLess is not activated.
Card
  • Fixed name / displayName resolution for component slots

Caesars UI LogoWebUpdate0.5.0

Oct 29, 2023

  • NEW Components: MarketTemplate, Competitor, Score, Card, CardStack, Details
  • NEW Utility function SBApiMapper
  • MarketButton typography updates

Changelog
QuickPick
  • Added Team Logo support to QuickPick imagery. (Changed QuickPickV2, QuickPickAvatar, types.ts)
MarketButton
  • Added 'bold' to all MarketButton typography (line, odds, description)
  • Made default height 50px tall (design decision)
  • Odds now heading-sm (design decision)
  • Suspended/Disabled lock icon changed to CUI/Iconography/icon_ui_locked
Carousel
  • Added debouce cancel to unmounting of Carousel in carousel.config.ts

Caesars UI LogoWebUpdate0.4.0

Oct 24, 2023

  • NEW Fonts Roboto Flex and Oswald
  • Font changes for themes
  • Updated colors UNC Seahawks, Florida International
  • NEW Icons: Rewards Credits, Bookmark, equal sign, globe

Changelog
Button
  • Added TeamLogo support to Button via 'team' prop

Caesars UI LogoWebUpdate0.3.6

Sep 13, 2023

  • Ensure QuickPick selected state shows fg-inverse

Changelog
MarketButton
  • Strengthened logic that governs which tokens are applied for the 'promo' variant

Caesars UI LogoWebUpdate0.3.5

Sep 10, 2023

  • Fixed error caused by "Cannot find speed"
  • clearing setTimeout on unmount
  • Added cssMode prop to Carousel, for optional feature for performance trade

Changelog
Carousel
  • Added 'cssMode' prop which makes the Carousel use CSS vs. JS for certain interactions. (Causes other features to fail, such as mouse drag on desktop)
  • Added setTimeout cancel on hook unmount

Caesars UI LogoWebUpdate0.3.3

Sep 07, 2023

  • Removed horizontal scroll locking on Carousel
  • Updated teams.json

Changelog
Carousel
  • Removed horizontal scroll lock from Carousel

Caesars UI LogoWebUpdate0.3.4

Sep 07, 2023

  • Fixed "Cannot find speed" error in Carousel

Changelog
Carousel
  • Fixed issue with 'speed' and 'length' props not being read on swiper config obj.

Caesars UI LogoWebUpdate0.3.2

Sep 06, 2023

  • Added custom class support to Button
  • Addressed potential issue with Carousel not seeing speed as defined
  • Adjusted Button/Pill variant typography to not be bold weight

Changelog
Carousel
  • Put checks in place for undefined values of swiper and slideTo

Caesars UI LogoWebUpdate0.3.0

Aug 08, 2023

  • Iconography update (football player run/pass)
  • College Football Helmets (beta) update in TeamLogo component
  • Minor adjustments to PillNav
  • Fix Carousel CSS preventing the controls from hiding after hover

Changelog
Carousel
  • Fixed CSS issue causing control hover effect to not work
PillNav
  • Made `overlay` prop togglable, but false by default

Caesars UI LogoWebUpdate0.2.1

Jul 20, 2023

  • BUGFIX Carousel controls not rendering correctly in all cases
  • Carousel not erroneously rendering controls (due to item padding offests)
  • Remove margin when Carousel not enabled.


Caesars UI LogoWebUpdate0.2.0

Jul 19, 2023

  • Carousel V2
  • NEW PillNav component
  • NEW SkipLink component
  • Updated MarketButton large variant typography
  • Button pill variant and other styling updates
  • NEW FireBets icon
  • WH Theme color adjustments
  • BUGFIX "SP" Odds in MarketButton

Changelog
MarketButton
  • heading-lg used for 'large' variant odds and description
Button
  • Added 'pill' variant
  • Adjust icon only sizes for buttons when pill variant is used
  • Fixed focus state when button is selected overriding the background color
Carousel
  • Reworked Carousel component

Caesars UI LogoWebUpdate0.1.0

Jul 09, 2023

  • Updated czr-palace-light buttons for contrast on hover states
  • Added Northern Ireland flag
  • Changed wh-dark-bg-primary-strong to amber
  • Added Boost and Promo variants to MarketButton, QuickPickv2


Caesars UI LogoWebUpdate0.0.43

Jun 26, 2023

  • Updated WH color tokens
  • Updated czr-palace color tokens
  • Updated WH Button colors
  • Added league logos to brand iconography
  • Added QuickPick logos
  • Updated core color tokens for accessibility


Caesars UI LogoWebUpdate0.0.42

Jun 20, 2023

  • Caesars Palace Theme updated color tokens
  • Caesars Palace Theme updated typography tokens
  • Legs update - bold text on legs (Ross McArthur)

Changelog
Legs
  • Added boldText prop to Legs. [WHUSP-52583]

Caesars UI LogoWebUpdate0.0.41

Jun 07, 2023

  • Caesars Palace Theme Display tokens re-adjusted to work with Roboto
  • NEW Icon: brand_czr-rewards-credits
  • Icon fixes


Caesars UI LogoWebUpdate0.0.40

Jun 05, 2023

  • Fixed left and right margins in Carousel Item component
  • Adjusted some theme colors.

Changelog
Carousel
  • Fixed left and right margins for Carousel/Item component

Caesars UI LogoWebUpdate0.0.39

May 25, 2023

  • BUGFIX MarketButton line rendering
  • Added Undo and Redo Icons
  • Roboto font for CaesarsPalace Theme (web)

Changelog
MarketButton
  • Added delay to completed callback to ensure it gets called last. [DT-295]

Caesars UI LogoWebUpdate0.0.38

May 21, 2023

  • MarketButton fullHeight
  • Carousel style updates
  • NEW Avatar component
  • Iconography updates

Changelog
MarketButton
  • Added a `fullHeight` prop.
  • Height full added to base styles
Carousel
  • Adjusted carousel pagination padding. [WHUSP-54678]
  • Changed carousel pagination colors. [WHUSP-54678]

Caesars UI LogoWebUpdate0.0.37

May 15, 2023

  • NEW Components: PreGame Header, DateDetails, Countdown, Skeleton, Button
  • Typography classes documented


Caesars UI LogoWebUpdate0.0.36

May 01, 2023

  • WH Theme color updates
  • QuickPick Minimal badge hidden by default
  • NEW Iconography


Caesars UI LogoWebUpdate0.0.35

Apr 24, 2023

  • WH Theme color updates
  • QuickPick PromoButton update


Caesars UI LogoWebUpdate0.0.34

Apr 23, 2023

  • WH Theme color updates
  • QuickPick update
  • New Minimal QuickPick variant
  • New Legs component


Caesars UI LogoWebUpdate0.0.33

Apr 10, 2023

  • BUGFIX MarketButton Mem Leak (Drian)
  • Performance improvements


Caesars UI LogoWebUpdate0.0.32

Apr 04, 2023

  • MarketButton fluid prop added
  • BUGFIX MarketButton interactivity after selected
  • BUGFIX Jumping when large disabled
  • Icon respects aspect ratio.


Caesars UI LogoWebUpdate0.0.31

Apr 02, 2023

  • Typography fixes
  • SF Pro / Roboto support


Caesars UI LogoWebUpdate0.0.30

Mar 23, 2023

  • Icon fixes
  • Logo fixes and theme color adjustments


Caesars UI LogoWebUpdate0.0.29

Mar 20, 2023

  • MarketButton patch (fix no odds state on first render)
  • Icon/TeamLogo fix for wrapper element sizing
  • CannedParlay Promo Button update


Caesars UI LogoWebUpdate0.0.28

Mar 19, 2023

  • Changed Casino theme to czr-palace
  • Added new casino icons and brand logos


Caesars UI LogoWebUpdate0.0.27

Mar 12, 2023

  • Fixes to Icon and TeamLogo components sizing
  • Added missing College teams and colors


Caesars UI LogoWebUpdate0.0.26

Mar 07, 2023

  • MarketButton fixes and Enhancements
  • Loading component release
  • WH Color tokens


Caesars UI LogoWebUpdate0.0.25

Feb 15, 2023

  • teams.json update more missing teams


Caesars UI LogoWebUpdate0.0.24

Feb 15, 2023

  • Updated TeamLogo to fix missing team names


Caesars UI LogoWebUpdate0.0.23

Feb 12, 2023

  • Reduced engine version requirements in package.json


Caesars UI LogoWebUpdate0.0.22

Feb 09, 2023

  • CannedParlay updates
  • New Icons


Caesars UI LogoWebUpdate0.0.21

Feb 08, 2023

  • Bugfixes for MarketButton
  • Updates to TeamLogo and Icon


Caesars UI LogoWebUpdate0.0.20

Feb 05, 2023

  • NEW Icon Component
  • NEW TeamLogo component
  • MarketButton Large variant


Caesars UI LogoWebUpdate0.0.19

Jan 29, 2023

  • Build after MR update from kevin shreve


Caesars UI LogoWebUpdate0.0.18

Jan 24, 2023

  • Minor patch: remove folders - fix


Caesars UI LogoWebUpdate0.0.17

Jan 24, 2023

  • Minor patch: remove folders


Caesars UI LogoWebUpdate0.0.16

Jan 23, 2023

  • Minor Update for Carousel - Removed Indicators when only 1 item in carousel


Caesars UI LogoWebUpdate0.0.15

Jan 23, 2023

  • Minor Update for MarketButton and CannedParlay (via Anthony)


Caesars UI LogoWebUpdate0.0.14

Jan 22, 2023

  • Text components


Caesars UI LogoWebUpdate0.0.13

Jan 18, 2023

  • Minor bugfixes to carousel



Pre 0.0.13 Release Archive