Skip to content

Tags: LaunchPadLab/lp-components

Tags

v10.1.0

Toggle v10.1.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Create reusable FieldsetLegend component (#640)

* Create a component for fieldset legend

* Replace logic in Checkbox and Radio Groups

* Create fieldset legend storybook

* Increase minor v

* Add unit tests

* Provide default value inside bracket

* Add a note re: visually-hidden class

* Remove confusing stories

* Remove commented out code

* fix version

* Rename component + files

v10.0.1

Toggle v10.0.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Pass in input name for Input id in storybook (#638)

* Pass in input name for input id

* version patch update

v10.0.0

Toggle v10.0.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Rename v.10.0.0.md to v10.0.0.md

v9.3.1

Toggle v9.3.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Hotfix: button variant story (#630)

* Fix button variant story

* Bump patch

v9.3.0

Toggle v9.3.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Chore: Enable node 20 (#626)

* Allow Node 20

* Remove unnecessary core-js package

v9.2.2

Toggle v9.2.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Fix flaky aria-disabled tests (#621)

* Fix flaky aria-disabled tests

* Version bump: 9.2.2

---------

Co-authored-by: Versionator <dev@launchpadlab.com>

v9.2.1

Toggle v9.2.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Fix missing loc in date-input test (#615)

* Fix missing loc in date-input test

* Remove unnecessary prop

* Bump patch

v9.2.0

Toggle v9.2.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Support React 18 (#613)

* Refactor cloudinary test to more closely align with RTL philosophy

* Upgrade to React 18

* Address instances where React 18 has stricter act enforcement

* Format cloudinary spec

* Bump minor

* Upgrade jest-dom

* Upgrade jest-environment-jsdom

* Upgrade datepicker

* Work around {Enter} RTL bug

* Remove unused helper function

* Remove unused imports

* Clean up my act

v9.1.0

Toggle v9.1.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Migrate enzyme to testing library (#586)

* Set up React Testing Library

* Migrate Spinner

* convert button tests from enzyme to rtl

* remove unused imports

* remove unused import

* Update jest and set test environment to jsdom

* Bump version

* update checkbox.test.js tests

* checkbox.test.js and checkbox-group.test.js complete

* update button.test.js to use userevent

* update color-input.test.js to rtl

* remove unused imports

* update date input

* complete color-input and date-input

* complete dropdown-checkbox-group

* complete hidden input

* complete icon-input

* Fix date input issues

* RTL migration: controls (#602)

* Migrate paginator

* Add comment

* Remove unused import

* Migrate tab-bar

* RTL migration: modal (#601)

* Initial commit

* Clean up logs

* Add tests more default close interactions

* RTL migration: indicators (#600)

* Migrate loading container

* Migrate flash message

* Migrate flash message container

* Upgdate assertion

* Partial cleanup; Address code review

* Remove unecessary test

* Remove moment dependency from DateInput test

* Update ColorPicker component

* Update DropdownCheckboxGroup

* Update HiddenInput

* Update IconInput

* Update Spinner component

* Bump minor version

* Address comments

* Fix trigger on keys util

* Migrate color-picker

* RTL migration: tables (#603)

* RTL migration: labels (#607)

* partial label folder tests

* Clean up error label

* Fix input error tests

* Remove unused attribute

* Fix input label tests

* Migrate labeled-field tests

* Fixes

---------

Co-authored-by: Alex Jin <alex@launchpadlab.com>

* RTL migration: inputs (#604)

* Migrate input

* Migrate textarea

* Remove unused import

* Migrate switch

* Remove unused import

* Migrate range-input

* Migrate select

* Migrate masked input

* Migrate replace empty string value hoc

* Migrate blur dirty

* Migrate radio group input

* Migrate cloudinary uploader

* Be more explicit

* Use toHaveAttribute

* Do not reference id directly

* RTL migration: file inputs (#590)

* Migrate FileInput to RTL

* Migrate CloudinaryFileInput to RTL

---------

Co-authored-by: Conor <conor@launchpadlab.com>

* Remove enzyme

* Add act back to file input

* Avoid race conditions with act

* Update lock

* Add test for read helper

* Mock server...better

* Address uncovered line in wrap-display-name

* Remove unused default

* Add coverage for modal

* Increase dropdown select coverage

* Increase color picker coverage

* Increase color-input coverage

* Increase to-hex coverage

* Increase paginator coverage

* Increase masked input coverage

* Increase date input coverage

* Increase radio group coverage

* Improve cloudinary-uploader coverage

* Improve coverage for getEnvVar

* Improve sortable table coverage

* Improve tab-bar coverage

* Update trigger on keys

* Add comment

* Replace act with waitFor

---------

Co-authored-by: Alex Jin <alex@launchpadlab.com>
Co-authored-by: Conor Hawes <conor@launchpadlab.com>

v9.0.0

Toggle v9.0.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Routine maintenance 2023-08 (#596)

* Run yarn upgrade

* Update non-breaking majors

* Update eslint

* Upgrade size-limit

* Update jest

* Update yarn.lock

* Address prop type errors

* Add alt for decorative image

* Use button instead of link

* Update tab-bar tests

* Update paginator a11y linting

* Use a button!

* Address color picker issues

* Address input label

* Add missing type

* Add migration guide

* Fix input-label tests

* Ignore mocks in prod builds

* Add publish GH action

* Upgrade latest lint-staged

* Take recent upgrades

* Style tooltip trigger more globally