Releases: coreui/coreui-react
Releases · coreui/coreui-react
Release list
v5.13.0
What's Changed
- docs: migrate to the shared @coreui/astro-docs engine by @mrholek in #486
- chore: fix library source lint by @mrholek in #487
- chore: pin react/react-dom to 18.3.1 for deterministic dedupe by @mrholek in #488
- chore: migrate test runner from Jest to Vitest by @mrholek in #489
- test(CAlert): align to canonical cross-framework cases by @mrholek in #490
- feat(CAlert): add transition, onClosed and ariaCloseLabel by @mrholek in #491
- test(CAlertHeading, CAlertLink): align to canonical cross-framework cases by @mrholek in #492
- test(CButton): align to canonical cross-framework cases by @mrholek in #493
- feat(CButton): add toggle prop and render without the CLink wrapper by @mrholek in #495
- fix(CToastClose, CDropdownToggle): drop unintended props inherited from CButton by @mrholek in #496
- feat(CCloseButton, CModalHeader, CToastHeader): allow customizing the close button aria-label by @mrholek in #497
- docs: add AI Tools (MCP) getting-started page by @mrholek in #498
- docs: add AI Tools section (MCP Server + LLMs.txt) by @mrholek in #499
- docs: fix doubled base path in AI Tools LLMs.txt links by @mrholek in #500
- docs: fix broken internal links (dead API-ref sections, relative paths) by @mrholek in #501
- chore(docs): bump @coreui/astro-docs to 0.1.0-beta.12 by @mrholek in #502
- chore: migrate from Yarn Classic to npm by @mrholek in #503
- docs: add SECURITY.md by @mrholek in #504
- chore: add Dependabot config by @mrholek in #505
- chore(package): exclude tests from the published tarball by @mrholek in #509
- fix(useColorModes): clean up the matchMedia listener by @mrholek in #510
- fix(Tooltip): dismiss tooltip and popover on Escape key (WCAG 1.4.13) by @mrholek in #511
- ci: make Lint a required check (drop continue-on-error) by @mrholek in #512
- ci: pin GitHub Actions to full commit SHAs, bump to current versions by @mrholek in #513
- ci: add CodeQL code scanning by @mrholek in #514
- chore: migrate docs to Astro 7 (@coreui/astro-docs 0.1.0) by @mrholek in #515
- chore(deps): bump @coreui/coreui to 5.9.0 and dev dependencies by @mrholek in #516
- chore: reconcile package-lock.json (npm ci sync) by @mrholek in #517
Full Changelog: v5.12.0...v5.13.0
v5.12.0
What's Changed
- feat(Chip): add CChipSet component and filter chips by @mrholek in #457
- docs: add AddedIn badge component by @mrholek in #458
- feat(CNavGroup): controlled visibility, onVisibleChange and context-based accordion by @mrholek in #459
- fix(CNavGroup): retain nested subgroup state when reopening a collapsed parent by @mrholek in #460
- fix(build): bump tsconfig lib to es2023 to support Array.prototype.at() by @mrholek in #461
- docs(CSearchButton): change custom shortcut example to meta+i to avoid DocSearch conflict by @mrholek in #462
- chore(eslint): disable unicorn autofix rules that break TS typing by @mrholek in #463
- fix(CDropdown): prevent window listener and popper leaks on unmount by @mrholek in #464
- fix(CTooltip,CPopover): cancel pending delay timers and preserve child handlers by @mrholek in #465
- fix(CModal): fire onClosePrevented only on prevented close and ignore drag-out releases by @mrholek in #466
- fix(CCarousel): clear cycle timeouts reliably and scope effects by @mrholek in #467
- chore(eslint): enable react/jsx-uses-react and apply prettier formatting by @mrholek in #468
- refactor(lint): replace expression statements with explicit conditionals by @mrholek in #469
- fix(CCarouselItem,CSidebar,CLink): remove leaked listeners and dead code by @mrholek in #470
- refactor(lint): replace any and tighten type idioms by @mrholek in #471
- chore(docs): clear straightforward lint errors by @mrholek in #472
- refactor(docs): load prismjs grammars at module scope instead of during render by @mrholek in #473
- ci: replace broken workflows with a working build/test/lint pipeline by @mrholek in #474
- chore(docs): remove unused ExampleSnippetLazy component by @mrholek in #475
- fix(CCarousel): use the vanilla swipe helper for touch navigation by @mrholek in #476
- release: v5.12.0 by @mrholek in #477
Full Changelog: v5.11.0...v5.12.0