Skip to content

Releases: Skyscanner/backpack

35.0.1

28 Aug 11:43
4a9e3a3
Compare
Choose a tag to compare

What’s Changed

Fixed

35.0.0

28 Aug 08:28
dac541e
Compare
Choose a tag to compare

What’s Changed

Breaking

  • [NO JIRA][BpkSwitch]: Remove label and just ship switch (#3582) @olliecurtis

    • This change removes the label property and now allows you to provide the label yourself, positioning it wherever you require.

    • To update the component to this updated API you will now be required to provide your own text and layout when using the component. E.g.

       // Before
      
       <BpkSwitch label="My switch" />
      
       // After
      
       <div>
         <BpkText> My switch </BpkText>
         <BpkSwitch ariaLabel="Toggle my switch" />
       </div>
  • [BpkNudger] Simplify nudger to make it support only number types (#3576) @metalix2

    • Changed onChange property to be onValueChange
    • Removes the BpkConfigurableNudger as this is not part of our design system and unused previous ideation
    • Nudger only now supports Number values, so if you are passing strings as the numbers these will need to be updated or any tests that looks for a string value will need to be updated
  • [LOOM-1540][BpkSplitInput]: Property update and tsx migration for splitinput and inputField components (#3565) @Parisistan

    • Changed onChange property to be onInputChange
    • Migrated to Typescript

Added

  • [LOOM-1609]: React 18 migration (#3585) @olliecurtis
    • Adds support for React 18 as a version by accepting ranges between 17 to 18
  • [Loom-1535][BpkSlider] - add form-test to bpkSlider (#3579) @Parisistan
  • [LOOM-1520][BpkSlider] Fix for Slider to support Form properly (#3567) @metalix2

Fixed

  • [NO JIRA][BpkSplitInput]: Fix default state of inputValue (#3591) @olliecurtis
  • [NO JIRA][BpkLoadingButton]: Updating TS types and removing propTypes ahead of React 18 (#3588) @olliecurtis
  • [NO JIRA][BpkCloseButton]: Updating to TS and removing propTypes ahead of React 18 (#3587) @olliecurtis
  • [NO JIRA][BpkSpinner]: Updating TS types and removing propTypes ahead of React 18 (#3586) @olliecurtis
  • [NO-JIRA][BpkLoadingButton]: Added submit to loading button props (#3574) @amburrrshand

34.16.0

02 Aug 09:59
5169c23
Compare
Choose a tag to compare

What’s Changed

Added

34.15.1

25 Jul 15:11
3556a4e
Compare
Choose a tag to compare

What’s Changed

Fixed

34.15.0

25 Jul 09:41
d8e86fb
Compare
Choose a tag to compare

What’s Changed

Added

Fixed

34.14.0

24 Jul 08:30
480daca
Compare
Choose a tag to compare

What’s Changed

Added

  • Revert "[BD-8573][BpkCarousel][BpkMobileScrollContainer] Resolve force reflow issues causing by carousel utils and scroll container" (#3554) @yifeng-ruan
  • [NO JIRA][BpkImage]: Update image radius to 12px (#3550) @olliecurtis
  • [LOOM-1525] - Refactor Nudger remove readonly attribute from input and Emit native events from buttons (#3540) @metalix2

Fixed

  • [LUNA-1725][BpkFloatingNotification] Fixing FloatingNotification to viewport (#3551) @Scomcn

34.13.1

18 Jul 09:53
d5c2662
Compare
Choose a tag to compare

What’s Changed

Fixed

  • [NO-JIRA]: [BpkSegmentedControls] Fix rtl border radius issue (#3543) @LouiseReid

34.13.0

18 Jul 08:14
d1ca50a
Compare
Choose a tag to compare

What’s Changed

Added

  • [ARGG-1161][Portal]: Deprecate the Backpack Portal component (#3536) @olliecurtis
    • The Backpack Portal component has been deprecated and will be removed in a future release, as its no longer used in Backpack and was previously built at a time when no native portal support existed in React. For migration options please see the Migration Guide for alternative approaches.

Fixed

34.12.0

15 Jul 15:08
9d33f3c
Compare
Choose a tag to compare

What’s Changed

Added

Fixed

34.11.0

11 Jul 15:08
b708ebc
Compare
Choose a tag to compare

What’s Changed

Added

  • [BD-8573][BpkCarousel][BpkMobileScrollContainer] Resolve force reflow issues causing by carousel utils and scroll container (#3520) @yifeng-ruan

Fixed