Releases: freeCodeCamp/ui
Releases · freeCodeCamp/ui
v5.2.1
What's Changed
- fix(Modal): use fixed positioning to avoid parent-dependent sizing by @huyenltnguyen in #749
- fix(Audio,Transcript): let the components inherit parent width by @huyenltnguyen in #750
Full Changelog: v5.2.0...v5.2.1
v5.2.0
What's Changed
- fix(Modal): use percentage sizing to prevent scrollbar flash by @garyeung in #744
- docs(Modal): add storybook demo for Modal with long content by @huyenltnguyen in #746
- feat(QuizQuestion,Quiz): support audio segment by @huyenltnguyen in #745
New Contributors
Full Changelog: v5.1.1...v5.2.0
v5.1.1
What's Changed
- chore(deps): upgrade ESLint to v9 by @huyenltnguyen in #740
- chore(deps): upgrade FontAwesome packages to v7 by @huyenltnguyen in #741
Full Changelog: v5.1.0...v5.1.1
v5.1.0
What's Changed
- feat(Quiz,QuizQuestion): add action buttons for answer options by @huyenltnguyen in #724
- chore: upgrade Node to version 24 by @Copilot in #726
- feat: implement and integrate Audio and Transcript components with QuizQuestion by @huyenltnguyen in #728
- refactor: replace fireEvent with userEvent in unit tests by @Copilot in #732
- feat(base.css): add ruby element styles and typography demo by @Copilot in #730
- fix(storybook): move Audio and Transcript to Internal Components section by @Copilot in #734
- fix(transcript): accept and render HTML string by @huyenltnguyen in #735
- fix: remove extra styles from typography demo by @huyenltnguyen in #737
- fix(tsconfig): update target to ES2017 by @huyenltnguyen in #739
Full Changelog: v5.0.1...v5.1.0
v5.0.1
What's Changed
- fix(callout): explicitly style label for higher specificity by @huyenltnguyen in #693
- fix: code formatting by @huyenltnguyen in #717
- fix(QuizQuestion): align position and question text along baseline by @huyenltnguyen in #718
Full Changelog: v5.0.0...v5.0.1
v5.0.0
What's Changed
- feat(FormControl): allow forwarding refs by @Copilot in #685
- feat(modal): support initialFocus prop by @huyenltnguyen in #687
- fix: remove preinstall script by @huyenltnguyen in #690
- feat: use standardised callouts by @raisedadead in #679
- fix(dropdown): color combination and width behavior by @huyenltnguyen in #686
- fix(alert,callout): button and link colors by @huyenltnguyen in #682
- fix(callout): require label prop by @huyenltnguyen in #691
Breaking Changes
Calloutcomponent:successvariant renamed totipinfovariant renamed tonotedangervariant renamed tocaution- Now requires a
labelprop
Dropdowncomponent:- The menu and toggle no longer span the full width by default. Set the
blockprop totruefor full width.
- The menu and toggle no longer span the full width by default. Set the
Full Changelog: v4.3.0...v5.0.0
v4.3.0
What's Changed
- feat(col): expand grid support by @Copilot in #640
- chore(.github): add copilot-instructions.md by @huyenltnguyen in #641
- chore(col): replace ml-* with ms-* by @Copilot in #643
- feat(row): support orientation prop by @huyenltnguyen in #644
- chore: add debug-storybook.log to .gitignore by @Copilot in #646
- fix: add purple colors to tailwind config by @Copilot in #648
- docs(col, row, container): improve demos and usage guides by @huyenltnguyen in #649
- chore(storybook): use custom toolbar button for theme selection by @huyenltnguyen in #652
- docs(dropdown): use dummy actions in storybook examples by @Copilot in #651
Full Changelog: v4.2.0...v4.3.0
v4.2.0
What's Changed
- feat(button): add disabled styles for danger variant by @Sembauke in #518
- fix(tabs): correct props interfaces of TabsTrigger and TabsList by @mr-nobody-7 in #597
New Contributors
- @mr-nobody-7 made their first contribution in #597
Full Changelog: v4.1.0...v4.2.0
v4.1.0
What's Changed
- feat(PrismFormatted): support sass and scss by @shootermv in #543
- feat(color): Add orange30 to the color palette by @krasnoff in #570
- feat(quiz): allow revealing correct answers on success by @huyenltnguyen in #487
- feat: export UseQuizResult and UseQuizProps interfaces by @krasnoff in #571
- feat(color): add green80 and yellow80 to color palette by @Priyesh1311421 in #588
- chore: upgrade node and pnpm versions by @huyenltnguyen in #584
- fix(alert, callout): change text color of Alert and Callout by @Priyesh1311421 in #591
New Contributors
- @krasnoff made their first contribution in #570
- @Priyesh1311421 made their first contribution in #588
Full Changelog: v4.0.1...v4.1.0
v4.0.1
What's Changed
- fix(base.css): remove bold font-weight from base styles by @Sembauke in #530
- fix(control-label): set font weight to bold by @Sembauke in #529
- fix(Quiz): remove marker from list items by @huyenltnguyen in #531
Full Changelog: v4.0.0...v4.0.1