All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
2.52.18 (2024-11-13)
2.52.17 (2024-11-12)
- auto close date picker after selection (#907) (5c8c0ce)
- dropdown auto click the element when TAB operation is invoked (#909) (a86ce4d)
2.52.16 (2024-11-11)
2.52.15 (2024-11-11)
2.52.15-1 (2024-11-11)
2.52.15-0 (2024-11-11)
2.52.0-rollup-rc.0 (2024-06-24)
- selectors: add aria attributes (#848) (b476471)
- svg: updates empty profile lock illustration colors to match design specification (#845) (cbeef9c)
2.51.3 (2024-05-30)
2.51.2 (2024-05-22)
- accordion: deep accessibility updates (#823) (bc92489)
- menu: adds semantic css variables (#836) (de5174c)
- accordion: reverts fit content change in sass (#831) (72abf1f)
- isequal: remove dep and replace with utility function derivation (#833) (8f6222a)
- table: ensure boolean types in react render when expandable row (#834) (11c96e0)
2.51.1 (2024-04-30)
- carousel and tooltip: preventTouchMoveDefault false for tooltips inside carousels (#825) (f0c025d)
- tab: fixes stat tabs word wrap and spacing when border is false (#826) (4554ba4)
2.51.0 (2024-04-25)
- accordion: adds rendercontentalways prop managed by expanded (#816) (891d37e)
- accordion: enable custom summary layout using full width (#799) (e66947d)
- drawer: add drawer component (#795) (fbcbc50)
- infobar: reflow to support small screens according to latest design spec (#798) (3cf3525)
- select: performance optimizations and features (#815) (7330c30)
- truncate: adds truncate hook and component with overflow utils (#820) (95ea6e5)
2.50.1 (2024-04-12)
- menu: adds onclick handler back to main button when secondarybuttonprops fixing menu onchange (#813) (e426ba3)
2.50.0 (2024-04-09)
2.49.4 (2024-04-08)
2.49.3 (2024-04-05)
2.49.2 (2024-04-05)
- a11y: card focus visible styles and aria label placeholders with additional code cleanup (#806) (d27adbe)
- card: types file cleanup and enable string dimension types via string union (#800) (af9f076)
- select: address selector scoping bugs when portal and right icon and export type (#802) (ca88b52)
2.49.1 (2024-03-09)
2.49.0 (2024-02-26)
- carousel: adds size overlaycontrols and button props (#774) (74bcec2)
- configprovider: add support for gradient and individual component theme containers (#783) (c9d0e83)
- navbar: adds navbar height semantic variable and update the height to 80 pixels (#745) (a53158e)
- stat: adds direction lineclamp fullwidth and maxwidth props (#781) (f796ff9)
- table: expandable config improvements (#777) (adfb54d)
- tabs: alignIcon for default and pill and updates stat to add xsmall and optional button (#780) (4d1d324)
- upload: adds delete button to single dropzones and other updates (#775) (1057618)
- a11y: numerous screen reader fixes (#789) (1e6589a)
- form: ensure form item label custom node content display is inline (#786) (e828a69)
- linkbutton: adjust anchor specificity to ignore bootstrap styles (#776) (a0bd86a)
- table: adds indeterminate state to check all box if only some rows are selected (#772) (300f535)
- upstream: ensures upstream snaps do not minify function component names (#779) (c4c52c1)
2.48.0 (2024-01-09)
- a11y: arrow key navigation support for list menu dropdown and select (#759) (740e172)
- add more icons (#765) (3d2549c)
- carousel: exports autoscrollapi and updates story to include custom buttons example (#756) (87a570e)
- grid: adds xl breakpoint (#762) (57f8131)
- icon: add domain, circle slices and arrow head icons (#761) (e6e1a7d)
- skill: adds svg and suffix support with assessments status and required props (#758) (cbdbdd5)
- tooltip: adds touch api support with hover a11y fixup (#749) (6637f00)
- button: fixes round icon only secondary buttons padding to consider its border (#748) (f52d5ba)
- form: fixes required and optional marks so they display inline with the label text (#747) (33f512a)
- input: updates validation status font color to latest specification (#771) (8df221c)
- sass: moves scroll bars mixin to global scope and adds it to dropdown (#726) (501ddce)
- slider: ensure touchmove is not prevented to enable default touch on mobile (#769) (5772b80)
- table: showscroller rtl support (#764) (4b6af71)
- tooltip: dedupes tooltip id and updates story for screen readers (#768) (268b54f)
- tooltip: defer cursor style to implementation in host app (#754) (66594f3)
2.47.0 (2023-11-03)
- extend breadcrumb for custom divider and crumb (#739) (23c8968)
- fadein: add fadein component (#737) (32064df)
- focustrap: export focus trap and add new hook props (#743) (43f34ef)
- pickers: add readonly mode (#741) (b0d40c6)
- skill: add skill component (#717) (7691505)
- table: add rowexpanddisabled prop (#731) (b0b7640)
- upload: add fullwidth prop for small and medium dropzone responsiveness (#730) (2688ead)
- focustrap: improve reliability of use focus trap hook (#735) (078ae83)
- inlinesvg: memoized fetch and compare with previous url (#734) (77a7946)
- list: add listclassnames prop and unit tests (#724) (91fb3ce)
- tooltip: escape to dismiss default tooltip on hover only (#736) (388d24d)
2.46.2 (2023-10-18)
- avatar: update background theme colors from tertiary to secondary (#732) (9f68040)
- dropzone: ensures tab key event is not prevented (#727) (e4f0359)
- panel: ensures there is no element when footer is not implemented (#728) (0d0ef61)
2.46.1 (2023-10-06)
- focustrap: fixes typo in selector string (#722) (e3205d5)
- link: align two hover colors with the latest design spec (#719) (8bc7e24)
2.46.0 (2023-09-29)
2.45.0 (2023-09-21)
- inputs: add readonly support and its styles (#706) (d9903be)
- progress: add pill variant (#709) (fc5e49d)
- button: fixes counter position when button only contains an icon (#713) (1770722)
- carousel: add controls prop to scroll menu (#705) (0044f69)
- linkbutton: fixes counter position when button only contains an icon (#714) (1c5ecc4)
- tooltip: fixes default clone element class names (#699) (3404bb1)
2.44.0 (2023-08-25)
- badge: add badge size and update button and tab custom css (#672) (af91b66)
- pickers: changeonblur and button props with option to hide buttons (#696) (0a08831)
- selectors: adds checkbox indeterminate state and selector pill variants (#694) (7941608)
- button: moves button transition to global semantic variables (#695) (c239873)
- popup: fixes style inheritance of reference element (#675) (88827e0)
- textarea: ensure grip icon doesn't block mouse drag (#698) (cbfc558)
- tooltip: fixes tooltip toggle on mobile devices (#668) (a5cb7ec)
2.43.0 (2023-08-08)
- card: update card size prop and remove bunko story (#682) (772f328)
- infobar: adds bordered prop (#676) (b2b75ef)
- accordion: fixes scroll bar animation flicker (#680) (2bf20ef)
- table: adds default overflow back to latest scroll bars mixin (#678) (560cebf)
2.42.0 (2023-07-21)
- persistentbar: support small screens and themes plus custom render (#667) (447d2a1)
- selectors: add var theme support to check box radio and toggle (#659) (8525e42)
- slider and progress: add ability to visually hide borders (#673) (414bc32)
- select: adds fall back and optional chaining to avoid null reference errors at runtime (#669) (13c73e7)
2.41.0 (2023-06-27)
- menu: add htmltype prop to menu item button (#654) (9a6141a)
- picker: color contrast ratio fixes (#647) (fea047d)
- select: Update selected option based on defaultValue when isLoading changes (#646) (844a3a3)
- slider: ensure tooltip is visually hidden when slider is disabled (#651) (b810ba8)
- slider: fixes hidetrack and hiderail props typos and ommissions (#656) (0c00967)
- table: updates scrollable div by removing deprecated css property (#655) (ee4c5d6)
2.40.0 (2023-06-20)
- linkbutton: ensure default width matches min and max width (#640) (ffe5abf)
- matchscore: color contrast and vertical alignment fix up (#641) (5353f90)
- table: various accessibility improvements (#644) (4cec71c)
- tabs: pill variant color contrast fix up (#642) (33646f6)
2.39.1 (2023-06-14)
2.39.0 (2023-06-12)
- icon: add collapse icon for kanban (#637) (0f05959)
- icon: add icons to support integration system simplification (#634) (693ee85)
- icon: add icons to support kanban view (#632) (f94efac)
- button: ensure loading dots use text color and enable two state loader (#636) (94f7759)
- select: Update selected option based on defaultValue when isLoading changes. (#631) (1e0417a)
- slider: increase vertical hit target and handle segmented gap clicks (#635) (b4cad7b)
2.38.0 (2023-06-02)
- messagebar: add message bar component (#622) (421d785)
- rename background-color to background (#628) (71c490b)
- table: adds column border and disable row bg hover color props (#624) (78a333d)
- css: global css variable name alignment with design specification (#625) (26c16fd)
- pill: ensure pill heights match latest design specification (#626) (3576613)
- select: ensure medium and large pills fit inside inputs of same size (#630) (156800d)
- table: fix loading compare and updates default spinner size and position (#627) (b0b830e)
2.37.0 (2023-05-23)
- button: pass disruptive down from props to button from defaultbutton (#614) (ab4a4c9)
- dropdown: fix visible prop (#616) (5e9f147)
- dropdown: tweak css slideupin animation (#618) (7a26de0)
- locale: add support for hi locale (#602) (4232b01)
2.36.2 (2023-05-09)
2.36.1 (2023-05-04)
2.36.0 (2023-05-03)
- adding style option for Empty description (#606) (0539a61)
- linkbutton: add link button component (#607) (8b3d782)
- dropdown: use id from clone element props if present (#608) (6db0dc9)
- pagination: Issues with VisiblePagerCountSize (#610) (919c7c5)
2.35.3 (2023-04-24)
2.35.2 (2023-04-24)
2.35.1 (2023-04-17)
2.35.0 (2023-04-13)
- add mdi icon mdiClipboardAlert (#582) (8ed7d9f)
- pill: add align icon prop (#595) (176d484)
- popup: add more props to style and global css vars (#592) (5a1a533)
- stepper: Add scroll to active step support (#591) (32682a6)
- button: move three more button palettes to global css vars (#593) (f4e3ac5)
- panel: fixes panel to fit small screens (#594) (7deba10)
- select: clear input value on dismiss when not selected and other fixes (#584) (c0f483b)
- upload: adds button type props to show list item interface (#596) (77984f3)
2.34.2 (2023-04-10)
2.34.1 (2023-04-07)
2.34.0 (2023-04-07)
- adding mdi trend icons (#585) (56a04c7)
- avatar: add avatar popup and fix group tooltips (#575) (c4dc4aa)
- inline svg component (#583) (76836a0)
- dropdown: handle event propagation and disabled (#580) (8e49fef)
- menu: fixes keyboard focus and screen reader functionality (#579) (caeb475)
- pagination: bug fixes for simplified pagination (#581) (c6b83cc), closes #577
- slider: pixel push extremity labels to better match thumb label position (#577) (f6b9a4e)
- storybook: fixes null ref error on var theme (#578) (da57518)
2.33.0 (2023-03-23)
- cascadingmenu: add cascading menu component (#566) (4f7ca8c)
- menuitem: adds align icon prop and fixes list item rendering bug (#563) (65dde9a)
- carousel: only handle wheel event when not using touchpad (#568) (045ba0e)
- no scrolling buttons when body does not have scroll bar (#571) (a64a582)
- panel: body padding prop on panel does not work (#569) (f3ddff5)
- select: options change not reacting properly when value is an object (#570) (1cba3fd)
- status item styles, add option to place status icon before status text (#567) (cdf866c)
- tooltip: fixes pixel position rounding error (#572) (4a5a70f)
2.32.0 (2023-03-15)
- adjust navbar colors to match design system (#561) (4774be8)
- upload: adds deferred api story and exports type (#559) (921bf1c)
2.31.0 (2023-03-07)
- configprovider: update context then add locale story and unit tests (#555) (2e42f02)
- popup: adds popup component (#543) (5912141)
- Spaced avatar group style (#550) (993d98a)
- table: show scroller on table rows (#556) (e5c685c)
- carousel: update wheel handler (#557) (f2655aa)
- infobar: buttons should have transparent background and inherit color (#548) (2e0da40)
- popup: do not toggle when no content or disabled (#553) (12a2e88)
- select: improves select by adding props and enabling default value array (#545) (1b13981)
- stepper: Handle decimal scrollLeft value for scroll buttons (#546) (49340dd)
2.30.0 (2023-02-24)
- infobar: buttons should have transparent background and inherit color (#548) (2e0da40)
- popup: do not toggle when no content or disabled (#553) (12a2e88)
- select: improves select by adding props and enabling default value array (#545) (1b13981)
- stepper: Handle decimal scrollLeft value for scroll buttons (#546) (49340dd)
2.29.0 (2023-02-23)
- Avatar status icons (#539) (76304f3)
- carousel: add single prop and update api to support single item scroll (#537) (5ca8835)
- menulinks: fix font weight (#551) (17037dc)
- nudge: removes unnecessary border calculations in css (#547) (a0c01c7)
- skeleton: ensure wave overflow is hidden in safari browser (#544) (25b084e)
2.28.1 (2023-02-14)
2.28.0 (2023-02-14)
- add secondary button in menu item (#540) (e75f047)
- link: adds variants with var theme styles and improves api (#535) (9539e78)
- slider��: enable basic data comparison slider implementations (#529) (7c6bae2)
- do not provide default colors for ConfigProvider (#538) (4242cc9)
- input: ensure id passed from props does not append uuid (#532) (3921c72)
2.27.0 (2023-02-03)
2.26.0 (2023-02-03)
- add subtext in link menu item (#530) (bc28cdc)
- link: adds variants with var theme styles and improves api (#531) (aa22ddb)
- optionally show empty dropdown (#517) (5e121cb)
2.25.0 (2023-02-01)
- button: update button loader z index to map to updated layout with nudge option (#525) (3a29afd)
- css modules: moves keyframes into modules reducing dupes and compiled css size (#524) (17b9cee)
- picker: ensure keyboard navigation selected styles are implemented in year mode (#523) (3582bc4)
2.24.0 (2023-01-31)
- badge: updates color palette to match the latest design and improves accessibililty (#518) (9831512)
- slider: update state when value changes externally (#520) (96dd188)
2.23.0 (2023-01-27)
- dropdown now stays within the viewport (#512) (d93f0fd)
- infobar: updates the default role prop value to alert (#516) (a8614a6)
- pagination: disable next button only when current page is equal to total page count (#509) (50588d2)
- pill: handle jsx when lineclamp is null or zero (#515) (7c46458)
2.22.0 (2023-01-19)
- scroller for horizontally scrollable table (#507) (e96f791)
- stepper: adds show active step index prop (#505) (6d0176f)
- stepper: adds timeline variant (#504) (62f433f)
2.21.1 (2023-01-11)
2.21.0 (2023-01-11)
- inputs: border color used for inputs is not a11y friendly (#499) (cb386bd)
- selectors: adds null value check to checkbox group onchange (#497) (b4a5dc2)
- table: groups header right border on last element in n+1 rows is 0 when bordered prop is true (#492) (96150f8)
2.20.9 (2023-01-09)
- carousel: arrow blinks when its edge meets window edge (#494) (4785002)
- configprovider: export OcThemeNames from a better location, rename to OcThemeName (#495) (e85d360)
- logical fixes in Pagination component (#479) (1be8dcb)
2.20.8 (2023-01-04)
2.20.7 (2023-01-04)
2.20.6 (2023-01-04)
- second icon on button (#475) (d06a7aa)
- stack: use flex gap instead of margins (#483) (476d978)
- stat tabs: enable stat themes by validation status (#486) (757d5e2)
- expandable search overlay zindex fix (#482) (fd0e29e)
- label: exposes all tooltip props and fixes hover pixel shift (#484) (6945528)
- pagination: updates border css property to outline, fixing pixel shift regression (#487) (8d5f14d)
- picker: fixes trigger hide animation curves and updates slide out animations (#485) (d635a00)
- upload: fixes rendering error caused by hooks in class component uid utility regression (#488) (1f0ddfb)
2.20.5 (2023-01-04)
- second icon on button (#475) (d06a7aa)
- stack: use flex gap instead of margins (#483) (476d978)
- stat tabs: enable stat themes by validation status (#486) (757d5e2)
- expandable search overlay zindex fix (#482) (fd0e29e)
- label: exposes all tooltip props and fixes hover pixel shift (#484) (6945528)
- pagination: updates border css property to outline, fixing pixel shift regression (#487) (8d5f14d)
- picker: fixes trigger hide animation curves and updates slide out animations (#485) (d635a00)
- upload: fixes rendering error caused by hooks in class component uid utility regression (#488) (1f0ddfb)
2.20.4 (2022-12-28)
- add support for autocomplete attribute to TextInput and SearchBox (#467) (298cd97)
- extend var theming implementation (#465) (fb9954d)
- make focus highlighting varTheme friendly (#474) (b3046fe)
- added position left on expandable search (#463) (ad73e14)
- input border color (#452) (9e708cb)
- only generate a unique id once (#472) (70effc7)
- remove padding from borderless stat-tabs, extend varTheme (#470) (c70f2dd)
- skeleton: use lighter colors in skeleton (#478) (11086bd)
- switch to two space indent (#468) (2b2c571)
- twoStateButton: vertical align counter (#477) (03b3c1d)
- update git-blame-ignore-revs to correct commit hash (#469) (3554159)
2.20.3 (2022-12-22)
- add support for autocomplete attribute to TextInput and SearchBox (#467) (298cd97)
- extend var theming implementation (#465) (fb9954d)
- make focus highlighting varTheme friendly (#474) (b3046fe)
- added position left on expandable search (#463) (ad73e14)
- input border color (#452) (9e708cb)
- only generate a unique id once (#472) (70effc7)
- remove padding from borderless stat-tabs, extend varTheme (#470) (c70f2dd)
2.20.2 (2022-12-12)
2.20.1 (2022-12-12)
2.20.0 (2022-12-10)
- carousel: add carousel component (#448) (1ce439f)
- extend navbar theming (#456) (95ac762)
- tabs: Add support for large medium and small sizes to pill variant (#455) (c2af012)
- varTheme based theming (#446) (a692b41)
- datepicker: refine animations, updates icon buttons to round and fixes today and week styles (#453) (49516d3)
- pill: fixes pill button hover and active styles to inherit from pill (#457) (ec71c91)
- slider: slider track width when isrange and showmarkers false and values intersect (#449) (c9ca0b5)
- table: updates large size insets so they are not the same as medium (#454) (b923215)
2.19.0 (2022-11-24)
- add menu subtext (#444) (341729f)
- mdi icons (#445) (fe05c82)
- slider: add custom marker, dots, hide thumb, tooltip, read only support (#431) (3719fa5)
- slider: Add inline extremity label position option (#432) (944b2a5)
- stat tabs: Add stat tabs component (#428) (30de7c1)
- table: add on row hover event (#436) (a80f7c4)
- using React.ReactNode as content type in InfoBar and Snackbar (#435) (13dec8e)
- added row key (#441) (07cba48)
- changed mouse event on table row hover (#443) (b856c89)
- pagination: fixes pagination aria attributes (#433) (6c39b82)
- security: dependabot audit deps fixup and upgrade vulnerable packages (#437) (4911307)
- security: dependabot audit deps fixup and upgrade vulnerable packages part two (#440) (e1af748)
- table: updates use selection hook selectors to have ids by row key (#439) (e4b9579)
2.18.2 (2022-11-03)
2.18.1 (2022-11-01)
2.18.0 (2022-10-27)
- avatar group: add the avatar group component (#422) (535cfe6)
- upload: add upload component (#426) (2fa465e)
- exports: adds progress size and avatar group to exports (#425) (5028ace)
- form: add portal prop to tooltip to fix tooltip in modal (#424) (5c6beed)
- search box: pressing enter key clears text when clearable is true (#427) (498947c)
2.17.1 (2022-10-19)
2.17.0 (2022-10-19)
- adding rtl addon (#418) (b65ef2c)
- implementation of search box expandable (#408) (aba0df7)
- progress: add progress component to octuple (#420) (aa1ad1d)
2.16.1 (2022-10-12)
- a11y fixes in cases of portal dropdown (#405) (2ab62d0)
- accordion: remove body top border on borderd false (#416) (95870ed)
- dialog focus trap and restore (#412) (651d4fd)
- dropdown: modify flip behavior for filterable Select (#417) (25b6144)
- overflow fix in the panel (#415) (844be5e)
- panel: fix panel animation while closing (#414) (7e12a20)
- select: adds html type to chevron button (#419) (532c091)
2.16.0 (2022-10-06)
- card: custom card story ui polish (#411) (ad6bb46)
- picker: fix flicker on resize, update buttons, and font weight to match latest design (#410) (1fe6e52)
2.15.0 (2022-10-06)
- card: custom card story ui polish (#411) (ad6bb46)
- picker: fix flicker on resize, update buttons, and font weight to match latest design (#410) (1fe6e52)
2.14.0 (2022-10-03)
- add shape and size prop for accordion (#397) (8b006cd)
- dialog: add localization support to dialog (#402) (25366c9)
- Enable readOnly for pills without buttons (#396) (66954ef)
- pagination: add localization support to pagination (#399) (e723bfc)
- picker: add localization support to date and time pickers (#400) (e1a3e24)
- table: Add loc support and column, cell css vertical alignment prop (#394) (e0045e3)
- tabs: add underlined option to tabs (#401) (8f15496)
- select: update when options change (#403) (7cac956)
- table: add page sizes prop to table pagination (#393) (5f45f94)
- table: revert overflow css and update esmx strings (#398) (d363abb)
- type annotation cleanup (#372) (c3c5f32)
2.13.2 (2022-09-27)
2.13.1 (2022-09-27)
- panel add scrollLock prop and select handle 0 value (#390) (2538b7e)
- rtl: rtl ui polish (#387) (5eb44e9)
- theme: fixes navbar and tabs configprovider theme (#389) (d72ad05)
2.13.0 (2022-09-21)
- link: updates link story layout to account for link style flex removal (#385) (14b1e9d)
- tooltip: adds two props to improve configuration of portal mode (#382) (3982c91)
2.12.1 (2022-09-16)
- button: fixes floating icon button distortion in some versions of safari (#377) (0fce942)
- panel: update the default shape of the header buttons to be round (#371) (c29b359)
- persistent bar: export buttontype and type cleanup (#373) (dd77e4b)
- remove flex style from link (#380) (0a47459)
2.12.0 (2022-09-12)
- dialog: add dialog helper method to render dialogs with ease (#365) (7a6f1e8)
- label: add support for custom buttons and type clean up (#366) (4e9f352)
2.11.1 (2022-09-12)
2.11.0 (2022-09-12)
- add skeleton component (#357) (e84a4eb)
- dialog: add box shadows on scrollable content for modals, dialogs (#339) (4f1d5bf)
- search box: icon button default htmltype should be button path should have a default (#356) (0bb0072)
- table: adds type annotations and omits private transformColumns property (#363) (991de21)
- text input: removes unused interface omits a prop from text area and alphabetizes types (#362) (35cf3c5)
2.10.2 (2022-09-09)
2.10.1 (2022-09-09)
- adding support for 3 more icons (#360) (26569b5)
- selectors: add ability to vertically align label (#353) (457b984)
- check box sizes (#347) (b7eee38)
- date picker: adds type annotations and alphabetizes types (#348) (3859587)
- form: adds type annotations and sorts them renames one internal type (#355) (38b7c0a)
- radio button size (#346) (cab5d09)
- table: clip long table header text (#354) (31d534c)
- update styles for table header and empty component (#345) (da6353e)
2.10.0 (2022-09-05)
- dropdown: fix on click outside getting triggered on portaled dropdowns (#343) (f400b41)
- searchbox: set default shape to pill (#344) (6a1b136)
- table: remove box shadow from bordered table (#341) (931b2a8)
2.9.1 (2022-09-02)
- dialog: update padding according to design guidelines (#337) (7a93319)
- pills: fix allignment of text (#336) (e022633)
- select: removes portal property from tooltip and replace with position (#335) (07cd4e4)
- stack: add ml size (#338) (b7fca4f)
2.9.0 (2022-08-31)
2.8.1 (2022-08-26)
2.8.0 (2022-08-25)
2.7.1 (2022-08-25)
- inputs: text input color (#328) (263fb73)
- menu: update menu min width and reduce font weight of menu item (#327) (565ac23)
- table: increase border radius (#329) (93a2ea1)
2.7.0 (2022-08-25)
2.6.2 (2022-08-24)
2.6.1 (2022-08-24)
2.6.0 (2022-08-24)
- select: fixes pills layout and removes redundant options change (#323) (503f0d8)
- update page as currentPage prop value updates (#322) (b5c6b8e)
2.5.3 (2022-08-23)
2.5.2 (2022-08-22)
2.5.1 (2022-08-19)
- added fix for split btn icon (#314) (a1c0651)
- added transparency prop to system ui button (#313) (8856895)
- menu: remove octuple chrome from menu and menu item (#315) (119d0e6)
- selectors: increase radio and checkbox paddings (#317) (442baf3)
- table: remove background from a sorted row (#311) (98f1f70)
- table: remove left border from last fixed cell (#316) (2268579)
2.5.0 (2022-08-18)
2.4.1 (2022-08-17)
- change default input and textarea shape to rectangle (#305) (93460a2)
- tooltips in safari for disabled element (#309) (26f76c0)
2.4.0 (2022-08-12)
- select: export SelectShape and SelectSize (#304) (c62a081)
- selectors: fix selectors getting squished in certain scenarios (#303) (053bd5b)
- selectors: fix selectors getting squished in certain scenarios part two (#308) (2d135a0)
- toggle: fix toggles getting squished in certain scenarios (#307) (23ee9dd)
2.3.0 (2022-08-11)
- add 12 column grid and layout components (#291) (c21df64)
- adds headerbuttonprops, headericon, bodypadding, and overlay props to surface ui (#290) (cbe4b87)
- button: use configprovider focus visible styles (#301) (6102bc6)
- input: fixes rectangle shape for theme 2 input and textarea (#295) (658d009)
- searchbox: add form onSubmit prop (#296) (b13ce34)
- select: fixes select clear when items are toggled (#300) (72ba459)
2.2.5 (2022-08-07)
2.2.4 (2022-08-04)
2.2.3 (2022-08-03)
2.2.2 (2022-08-03)
- css: scope normalize css reset to octuple components (#283) (1eeb0cd)
- radio group: updates story implementation to scope selection states (#282) (2ef7609)
2.2.1 (2022-08-02)
- codesandbox: adds basic codesandbox ci pr build config (#278) (a2b363f)
- system ui button: add system ui button (#280) (4f79dbe)
- match score: update logic for filled and half filled scores (3f8dab5)
- radiobutton: fixes width of radio element in flex when layout is constrained (#279) (aa1cb92)
- selectors: adds size prop, fixes styles to match the latest (#275) (ffa7735)
- snackbar: increase snackbar z-index to be more than surface elements (#277) (40d8840)
2.2.0 (2022-08-01)
- codesandbox: adds basic codesandbox ci pr build config (#278) (a2b363f)
- system ui button: add system ui button (#280) (4f79dbe)
2.1.2 (2022-07-29)
- selectors: adds size prop, fixes styles to match the latest (#275) (ffa7735)
- snackbar: increase snackbar z-index to be more than surface elements (#277) (40d8840)
2.1.1 (2022-07-29)
- button: fixes secondary button border in safari, cleans up focus visible styles (#272) (3370a03)
- slider: fixes slider onchange event hang in react 16 (#274) (2ec21fd)
2.1.0 (2022-07-28)
2.0.2 (2022-07-27)
- dependabot: removes and upgrades developer dependencies (#267) (e082a3d)
- slider: fixes slider onresize event hang in react 16 (#268) (a03d14f)
2.0.1 (2022-07-26)
- add all theme2 colors to avatar and pill component (e00d129)
- table: update table hover color, fix accordion hover overflow (#255) (2f4a851)
- theme 2 color palette, default button & input shape to pull, styles for selectors, tabs, buttons, accordion & match score (#174) (286ec69)
- theme 2 for dialog, modal, infobar, snackbar and dropdown (#162) (883bc8f)
- Update incorrect colors for Tabs and Buttons in theme 2 (#214) (89bdd03)
- update menu item, pagination and inputs to theme 2 (#213) (cb89df6)
- Update checkbox colors to the correct values (#230) (14babe6), closes #162 #174
- update two state button to theme 2 (#226) (e42fc18)
1.19.1 (2022-07-26)
1.19.0 (2022-07-25)
- export TextInputSize (#254) (04ef8f0)
- radiobutton: multiple radio buttons on the same page doesnt work as intended (#253) (664c531)
1.18.0 (2022-07-21)
- icon: adds mdi "auto-fix" icon (#236) (e1b99bb)
- input: add inline prop (#239) (e52d79a)
- input: add underline variant (#237) (553fee7)
- modal: add three additional header action button props (#244) (60abc1f)
- select: fixes pills, filtering, empty text, and spinner position (#243) (c1bcf24)
- select: Move chevron indicator to the right side (#240) (e1d3ac0)
- toggle hover dropdown on click, fixed dropdown flicker on close (#238) (ad9f340)
- usematchmedia: implement addlistener fallback for older browsers (#241) (f27b5bc)
2.0.1-pre.2 (2022-07-20)
- add all theme2 colors to avatar and pill component (1a29b95)
- icon: adds mdi "auto-fix" icon (#236) (e1b99bb)
- input: add inline prop (#239) (e52d79a)
- input: add underline variant (#237) (553fee7)
- modal: add three additional header action button props (#244) (60abc1f)
- theme 2 color palette, default button & input shape to pull, styles for selectors, tabs, buttons, accordion & match score (#174) (38cc2fe)
- theme 2 for dialog, modal, infobar, snackbar and dropdown (#162) (ba57712)
- Update incorrect colors for Tabs and Buttons in theme 2 (#214) (897e93b)
- update menu item, pagination and inputs to theme 2 (#213) (867a01a)
- select: Move chevron indicator to the right side (#240) (e1d3ac0)
- toggle hover dropdown on click, fixed dropdown flicker on close (#238) (ad9f340)
- Update checkbox colors to the correct values (#230) (07f4cdb), closes #162 #174
- update two state button to theme 2 (#226) (a9f1a8b)
- usematchmedia: implement addlistener fallback for older browsers (#241) (f27b5bc)
1.17.0 (2022-07-14)
- add ability to pass custom class to table header (#224) (e819423)
- datepicker: adds date and time picker components (#233) (14e652c)
- datepicker: adds missing module selector (#235) (4cf98b0)
- prevent slider from firing onChange during init (#232) (5616347)
2.0.1-pre.1 (2022-07-10)
- add all theme2 colors to avatar and pill component (16d2eda)
- theme 2 color palette, default button & input shape to pull, styles for selectors, tabs, buttons, accordion & match score (#174) (bf405e7)
- theme 2 for dialog, modal, infobar, snackbar and dropdown (#162) (20ba49a)
- Update incorrect colors for Tabs and Buttons in theme 2 (#214) (46079ac)
- update menu item, pagination and inputs to theme 2 (#213) (e038591)
- Update checkbox colors to the correct values (#230) (f3219a3), closes #162 #174
- update two state button to theme 2 (#226) (0eeba80)
1.16.0 (2022-07-08)
1.15.3 (2022-07-08)
1.15.2 (2022-07-07)
1.15.1 (2022-07-07)
1.15.1-0 (2022-07-07)
2.0.1-pre.0 (2022-07-06)
- add all theme2 colors to avatar and pill component (190ac3d)
- theme 2 color palette, default button & input shape to pull, styles for selectors, tabs, buttons, accordion & match score (#174) (e8a64eb)
- theme 2 for dialog, modal, infobar, snackbar and dropdown (#162) (f28cb26)
- Update incorrect colors for Tabs and Buttons in theme 2 (#214) (deb36f4)
- update menu item, pagination and inputs to theme 2 (#213) (623e0af)
1.15.0 (2022-07-01)
1.14.3 (2022-06-30)
1.14.2 (2022-06-28)
- tabs: allign first item to the left (#208) (daa2175)
- update button font sizes and outline colors (#206) (2fccac3)
1.14.1 (2022-06-24)
1.14.0 (2022-06-24)
1.13.0 (2022-06-23)
1.12.0 (2022-06-22)
1.11.2 (2022-06-22)
1.11.1 (2022-06-21)
1.11.0 (2022-06-16)
- add neutral menu type, add default dropdown offset (#189) (e70b338)
- button: adds counter badge support to all buttons (#187) (45eaec1)
1.10.0 (2022-06-14)
- empty: adds empty state component (#180) (9927e96)
- tooltip: adds portal prop to tooltips (#179) (e48479a)
- inputs: adds forward ref support, adjusts default wait interval (#177) (996f8d6)
- pagination: enables page size and jumper controls and hides elements via total (#178) (d8de579)
- radio button: add classnames prop to radio button (#176) (3810d9a)
1.9.1 (2022-06-13)
1.9.0 (2022-06-13)
1.8.1 (2022-06-10)
1.8.0 (2022-06-08)
- fixed search event persist issue (#169) (55c99df)
- handle onScrollLock cleanly, dialog to render inside parent element (#168) (e9a5f0e)
2.0.0 (2022-06-01)
1.7.2 (2022-06-02)
1.7.1 (2022-06-01)
1.7.0 (2022-05-31)
- forward classNames to tab component (#157) (bb032ac)
- improve usability of checkbox, checkbox group, radio and radio group component (#156) (7369636)
1.6.0 (2022-05-30)
- config provider: move css variables to root selector, make base font size configurable (#150) (db84a9b)
- storybook: adds storybook controls and documentation (#147) (2ab1362)
- modal: fix styling of modal header (#149) (10fc5d6)
- selectors: adds null check to radio button onchange event (#145) (499c4f5)
1.5.3 (2022-05-25)
- extend RadioButtonProps and CheckBoxProps to OcBaseProps (#143) (08e9696)
- remove classname prop from CheckBoxProps (#144) (bdce5c3)
1.5.2 (2022-05-24)
1.5.1 (2022-05-24)
1.5.0 (2022-05-24)
- add ... (#132) (57e3ee7)
- add Accordion component (#126) (9b9e7fe)
- add checkbox and radio button components (#56) (80bc310)
- added link component (#135) (b9ecc0f)
1.4.0 (2022-05-24)
1.3.0 (2022-05-19)
- button: use root inverse text color instead of local variable (#119) (95f2c12)
- input: fixes onchange handler of inputs (#120) (e5158e3)
- pixel baseline: removes rem calculations (#124) (2739633)
- snackbar: handle snackbar width on different screen sizes (#116) (c1b8d6c)
- text input: hides clear button for number inputs (#118) (2738e1d)
1.2.0 (2022-05-13)
- accessibility and i18n: adds keyboard focus, canvas direction support (#109) (c6704b3)
- adds octuple spinner component (#114) (702931d)
- button: ensures the height of buttons and clarifies class names (#112) (882b3fd)
- text input: adds line height to text input to prevent descenders from clipping (#113) (362dc1b)
1.1.0 (2022-05-05)
1.0.0 (2022-05-03)
-
classnames and icon props must be updated to match latest
-
fix: match score: updates references and classname prop
- add match score component 🟢 🟢 🟢 ⚪️ ⚪️ (#92) (99f07ec)
- props: normalize label, classnames, button alignment and iconprops (#97) (5b3456a)
0.0.17 (2022-05-02)
- adds octuple badge, use badge in tabs (#89) (81f6fa5)
- change menu item value to type any (#93) (b5cff2e)
- button: fixes button height and min width in flex layouts (#95) (0ba62c0)
- dropdown: fix memory leak in dropdowns, change position strategy to absolute (#90) (25de4bf)
- tooltip: dont show tooltip if no content (#94) (13f6a2e)
0.0.16 (2022-04-28)
- adds octuple info bars (#84) (3ef3840)
- adds octuple snackbar component (#81) (6559c78)
- button: adds two state button component (#80) (3ea58e3)
- modal scrollbar only if content is scrollable (#78) (e72ffb8)
- panel: footer not sticking to the bottom (#83) (e31a070)
- tabs: remove background from tabs (#85) (4ddb663)
0.0.15 (2022-04-20)
0.0.14 (2022-04-19)
0.0.13 (2022-04-19)
0.0.12 (2022-04-13)
0.0.11 (2022-04-13)
- adds octuple panel component, add portal component (#55) (4e1a7e1)
- adds octuples dialog component (#58) (7fbf365)
- button: add split button component (#57) (46246b7)
- Adds octuple list, menu, dropdown components (#30) (3f558f5)
- Adds octuple pills component (#22) (4ddec57)
- baseline font size: add use font size hook, update config provider using font size css var (#50) (4749c03)
- button and input: adds neutral button, exports components, renames enum to better match others (#48) (7fc3bf9)
- changelog and commit linting: adds changelog scripts, commit message linter and updates readmes (#18) (6401ec5)
- input component: adds searchbox, textarea and textinput components (#40) (22e6657)
- toggle button: adds toggle button and its hooks, updates scss (#43) (67149a2)
- asset swap: updates highlight rectangle making it symmetrical (#23) (879589a)
- button: refines button prop and adds form type support (#19) (44636b1)
- button: there was a missing scss selector (#17) (afb91ac)
- commitlint: adds custom commitlint config (#25) (ebf31f9)
- handle menu item value type (#44) (cc66e8e)
- html base pixel unit: changes the base from 16 to 10 (#34) (61b4825)
- peer dependencies: ensure react is installed as a peer dependency (#32) (e079310)
- pill button: updates hover state to match latest button styles (#45) (b98488f)
- pills: removes unused selectors (#36) (28b11ef)
- react: ignore react in production build to avoid conflicts (#29) (718c3f5)
- readme: fixes asset and documentation urls (#27) (6c2fb07)
- textarea: pixel push resize icon (#46) (bbf1e7e)
- user agent border in tabs: overrides ua style (#20) (1396bbb)
- Adds octuple list, menu, dropdown components (#30) (3f558f5)
- Adds octuple pills component (#22) (4ddec57)
- baseline font size: add use font size hook, update config provider using font size css var (#50) (4749c03)
- button and input: adds neutral button, exports components, renames enum to better match others (#48) (7fc3bf9)
- changelog and commit linting: adds changelog scripts, commit message linter and updates readmes (#18) (6401ec5)
- input component: adds searchbox, textarea and textinput components (#40) (22e6657)
- toggle button: adds toggle button and its hooks, updates scss (#43) (67149a2)
- asset swap: updates highlight rectangle making it symmetrical (#23) (879589a)
- button: refines button prop and adds form type support (#19) (44636b1)
- button: there was a missing scss selector (#17) (afb91ac)
- commitlint: adds custom commitlint config (#25) (ebf31f9)
- handle menu item value type (#44) (cc66e8e)
- html base pixel unit: changes the base from 16 to 10 (#34) (61b4825)
- peer dependencies: ensure react is installed as a peer dependency (#32) (e079310)
- pill button: updates hover state to match latest button styles (#45) (b98488f)
- pills: removes unused selectors (#36) (28b11ef)
- react: ignore react in production build to avoid conflicts (#29) (718c3f5)
- readme: fixes asset and documentation urls (#27) (6c2fb07)
- textarea: pixel push resize icon (#46) (bbf1e7e)
- user agent border in tabs: overrides ua style (#20) (1396bbb)
- Adds octuple list, menu, dropdown components (#30) (3f558f5)
- Adds octuple pills component (#22) (4ddec57)
- baseline font size: add use font size hook, update config provider using font size css var (#50) (4749c03)
- button and input: adds neutral button, exports components, renames enum to better match others (#48) (7fc3bf9)
- changelog and commit linting: adds changelog scripts, commit message linter and updates readmes (#18) (6401ec5)
- input component: adds searchbox, textarea and textinput components (#40) (22e6657)
- toggle button: adds toggle button and its hooks, updates scss (#43) (67149a2)
- asset swap: updates highlight rectangle making it symmetrical (#23) (879589a)
- button: refines button prop and adds form type support (#19) (44636b1)
- button: there was a missing scss selector (#17) (afb91ac)
- commitlint: adds custom commitlint config (#25) (ebf31f9)
- handle menu item value type (#44) (cc66e8e)
- html base pixel unit: changes the base from 16 to 10 (#34) (61b4825)
- peer dependencies: ensure react is installed as a peer dependency (#32) (e079310)
- pill button: updates hover state to match latest button styles (#45) (b98488f)
- pills: removes unused selectors (#36) (28b11ef)
- react: ignore react in production build to avoid conflicts (#29) (718c3f5)
- readme: fixes asset and documentation urls (#27) (6c2fb07)
- textarea: pixel push resize icon (#46) (bbf1e7e)
- user agent border in tabs: overrides ua style (#20) (1396bbb)
- Adds octuple list, menu, dropdown components (#30) (3f558f5)
- Adds octuple pills component (#22) (4ddec57)
- changelog and commit linting: adds changelog scripts, commit message linter and updates readmes (#18) (6401ec5)
- input component: adds searchbox, textarea and textinput components (#40) (22e6657)
- toggle button: adds toggle button and its hooks, updates scss (#43) (67149a2)
- asset swap: updates highlight rectangle making it symmetrical (#23) (879589a)
- button: refines button prop and adds form type support (#19) (44636b1)
- button: there was a missing scss selector (#17) (afb91ac)
- commitlint: adds custom commitlint config (#25) (ebf31f9)
- handle menu item value type (#44) (cc66e8e)
- html base pixel unit: changes the base from 16 to 10 (#34) (61b4825)
- peer dependencies: ensure react is installed as a peer dependency (#32) (e079310)
- pill button: updates hover state to match latest button styles (#45) (b98488f)
- pills: removes unused selectors (#36) (28b11ef)
- react: ignore react in production build to avoid conflicts (#29) (718c3f5)
- readme: fixes asset and documentation urls (#27) (6c2fb07)
- textarea: pixel push resize icon (#46) (bbf1e7e)
- user agent border in tabs: overrides ua style (#20) (1396bbb)
- Adds octuple pills component (#22) (4ddec57)
- changelog and commit linting: adds changelog scripts, commit message linter and updates readmes (#18) (6401ec5)
- asset swap: updates highlight rectangle making it symmetrical (#23) (879589a)
- button: refines button prop and adds form type support (#19) (44636b1)
- button: there was a missing scss selector (#17) (afb91ac)
- commitlint: adds custom commitlint config (#25) (ebf31f9)
- html base pixel unit: changes the base from 16 to 10 (#34) (61b4825)
- peer dependencies: ensure react is installed as a peer dependency (#32) (e079310)
- pills: removes unused selectors (#36) (28b11ef)
- react: ignore react in production build to avoid conflicts (#29) (718c3f5)
- readme: fixes asset and documentation urls (#27) (6c2fb07)
- user agent border in tabs: overrides ua style (#20) (1396bbb)
- Adds octuple pills component (#22) (4ddec57)
- changelog and commit linting: adds changelog scripts, commit message linter and updates readmes (#18) (6401ec5)
- asset swap: updates highlight rectangle making it symmetrical (#23) (879589a)
- button: refines button prop and adds form type support (#19) (44636b1)
- button: there was a missing scss selector (#17) (afb91ac)
- commitlint: adds custom commitlint config (#25) (ebf31f9)
- html base pixel unit: changes the base from 16 to 10 (#34) (61b4825)
- peer dependencies: ensure react is installed as a peer dependency (#32) (e079310)
- react: ignore react in production build to avoid conflicts (#29) (718c3f5)
- readme: fixes asset and documentation urls (#27) (6c2fb07)
- user agent border in tabs: overrides ua style (#20) (1396bbb)
- Adds octuple pills component (#22) (4ddec57)
- changelog and commit linting: adds changelog scripts, commit message linter and updates readmes (#18) (6401ec5)
- asset swap: updates highlight rectangle making it symmetrical (#23) (879589a)
- button: refines button prop and adds form type support (#19) (44636b1)
- button: there was a missing scss selector (#17) (afb91ac)
- commitlint: adds custom commitlint config (#25) (ebf31f9)
- peer dependencies: ensure react is installed as a peer dependency (#32) (e079310)
- react: ignore react in production build to avoid conflicts (#29) (718c3f5)
- readme: fixes asset and documentation urls (#27) (6c2fb07)
- user agent border in tabs: overrides ua style (#20) (1396bbb)
- Adds octuple pills component (#22) (4ddec57)
- changelog and commit linting: adds changelog scripts, commit message linter and updates readmes (#18) (6401ec5)
- asset swap: updates highlight rectangle making it symmetrical (#23) (879589a)
- button: refines button prop and adds form type support (#19) (44636b1)
- button: there was a missing scss selector (#17) (afb91ac)
- react: ignore react in production build to avoid conflicts (#29) (718c3f5)
- readme: fixes asset and documentation urls (#27) (6c2fb07)
- user agent border in tabs: overrides ua style (#20) (1396bbb)
- Adds octuple pills component (#22) (4ddec57)
- changelog and commit linting: adds changelog scripts, commit message linter and updates readmes (#18) (6401ec5)
- asset swap: updates highlight rectangle making it symmetrical (#23) (879589a)
- button: refines button prop and adds form type support (#19) (44636b1)
- button: there was a missing scss selector (#17) (afb91ac)
- readme: fixes asset and documentation urls (#27) (6c2fb07)
- user agent border in tabs: overrides ua style (#20) (1396bbb)
- Adds octuple pills component (#22) (4ddec57)
- changelog and commit linting: adds changelog scripts, commit message linter and updates readmes (#18) (6401ec5)
- asset swap: updates highlight rectangle making it symmetrical (#23) (879589a)
- button: refines button prop and adds form type support (#19) (44636b1)
- button: there was a missing scss selector (#17) (afb91ac)
- user agent border in tabs: overrides ua style (#20) (1396bbb)
All notable changes to this project will be documented in this file. See standard-version for commit guidelines.