@pine-ds/core@0.0.2-alpha.0
Pre-release
Pre-release
github-actions
released this
14 Dec 22:08
·
297 commits
to main
since this release
0.0.2-alpha.0 (2023-12-14)
Bug Fixes
- avatar: correct prop name (a99dc81)
- button css: update custom properties structure/naming (4f60977)
- button test coverage: test for clicking buttons within forms to trigger handleClick() (101a003)
- button: add more tests (25bad9b)
- button: add onClick, handleClick, and new props (9fee1c7)
- button: add vertical alignment to buttons so they avoid baseline alignment (1deda19)
- button: update broken test and remove reflect from props (0630971)
- button: update hard coded icon to use pds-icon (0877005)
- button: update logic and tests to be more clear and pass all tests (2014e7b)
- button: update tests after review (ea421bc)
- checkbox: add error stories and styling (876a61d)
- checkbox: added event (c9cb354)
- checkbox: adjust disabled css (efe91e7)
- checkbox: adjust props based on warnings (d698b47)
- checkbox: convert css values to variables (4232d41)
- checkbox: fix css variable name typo (5732481)
- checkbox: prop adustments and docs (8bff9f9)
- checkbox: prop and styling cleanup (72c8157)
- checkbox: prop and styling cleanup (223d8fc)
- checkbox: update error to invalid (26885ed)
- checkbox: update event name and tests (5dbdcf4)
- checkbox: update to use state class naming - hattip @goodwinchris (808f9c6)
- chip: a11y adjustments on icon and button (00cb038)
- chip: add close event and prop descriptions (b65eda9)
- chip: add large prop, refactor class names and styling (28efcbb)
- chip: convert dropdown to button and correct styling (d9f5ffd)
- chip: converts color terms to sentiment (78fbe32)
- chip: converts color terms to sentiment (0a3c916)
- chip: copy and styling updates based on review (787b013)
- chip: update color naming, hover styles and fix test (3cb7b7a)
- chip: update css prop to use variable (d08f9a8)
- cleanup from review, remove un-needed options for decorators, fix spacing, update links (adedc51)
- copytext: add component id prop (4ea2d52)
- copytext: add copyToClipboard function (e403177)
- copytext: add reflect to border prop (70002c8)
- copytext: convert styles to use logical (06058ad)
- copytext: convert to use pds-button (caa5f25)
- copytext: correct icon size (3f999a3)
- copytext: correct line-height to match input (117638d)
- copytext: set value to required (2b66091)
- correct helper message styling when invalid (9424a63)
- divider: correct a typo (6e2ef92)
- divider: fix typo in offset values (902015d)
- divider: refactor css each based on review (c5ae847)
- divider: separate vertical styles (157747e)
- docs: add disabled arg to primary story (ccb0863)
- docs: add space between prop declaration and custom prop in scss to show in args table (a0d806c)
- docs: update button, icon, and link stories with correct links and consistent naming (ea51609)
- docs: update story file names (e0b629d)
- docs: update storybook URL capitalization and reorder tab content to fix rendering bug (46ec2a0)
- docs: update tabs, tabpanel, and tab docs to match new story structure (2ec8744)
- eslint warning for unused variable 'h' (2b066f6)
- input: added styles and label prop (58e9b2c)
- input: added styles, additional props, and demo updates (93cb8eb)
- input: convert to vars and remove prop comments (28b8f17)
- input: correct variable name and value (83e9526)
- input: initial commit (76dc82b)
- input: minor tweaks to input docs to align with textarea and prettier changes (6ddeaf8)
- input: revert changes made in attempt to align files, work to be done separately (d628fd1)
- input: revert changes made in attempt to align files, work to be done separately (8dc35d3)
- input: updates to error-text prop (1fd2ea9)
- input: updates to props and start e2e tests (8a23ca7)
- link: add conditions to classes (16c0cc6)
- lint-staged: move the lint-stage file into libs/core (f1cb21d)
- lint: address errors that were identified via lint.all (2ee6c5b)
- my-component.stories.mdx name change (18ec4ca)
- sage-tabpanel: update naming of to to align with namingof aria role (8c79288)
- sage-tabs: logic to navigate via keyboard was broken due to activeTabIndex being undefined (7e1586e)
- sage-tooltip: missing changes from compilation of core icon build (3ac432a)
- stories/docs: add documentation for activeTabIndex and fix story props (af875cc)
- switch: correct display state for disabled & checked (9463fea)
- switch: message assignment to input (f03f280)
- switch: modify aria output to string (89bd513)
- switch: replace arrow function use in prop (449c292)
- switch: restore checked prop (faa0a99)
- tab test: update test to match new order of tab content and edges for availability variant (db74e4f)
- tab/tabpanel: remove logic for unique named controls, noting to come back to this in followup (1741849)
- tab/tabpanel: update logic for controls and ids to ensure they're unique (d947a67)
- tabpanel: add tabindex to active tabpanel in alignment with W3C guidance (4252184)
- tabpanel: remove state import (66696c3)
- tabpanel: set tabindex to 0 in alignment with W3C guidance for auto activation tabs (0c49d9e)
- tabs docs/tests: update docs and write tests for tabs, tab, and tabpanel (56f2b6f)
- tabs documentation: add documentation for tabs component (ab1c0e9)
- tabs, tab, tabpanel: move tab matching to Tabs component, update tests, cleanup/unify syntax (de8cb6f)
- tabs, tab, tabpanel: update logic to allow use of state as per stencil docs (210066e)
- tabs/errors: cleanup eslint errors and warnings, add new line to eslilnt config, tab styles (500ec2b)
- tabs/tab/tabpanel: update propGeneration method to have default index (746f6e7)
- tabs: add styles, parent logic, variant logic, and stories for each tab variant (de57536)
- tabs: peventDefault on keypress from within sage-tabs (2f5223b)
- tabs: scope key input active tab changes to components which matching parentId's (57b270d)
- tabs: update tabs listen decorator to remove passive option (9114fcd)
- tag updates (a62af96)
- tests: add tabpanels to tests to cover pushing information to them (c56ccec)
- tests: cleanup test files (bffec9b)
- tests: remove commented out test from tabpanel (2667460)
- tests: rewrite new test description (10bc5e9)
- tests: update tests to include key inputs to test listners (c5e29f9)
- test: update tests to match expected behaviors with new activeTabIndex, required variant, etc (26e7f3c)
- textarea and input: fixes to prop names, updates to docs, ff fallback, and utils addition (49435c9)
- textarea docs: change story prop from "placeholderMessage" to "placeholder-message" (9c52400)
- textarea: rename props, fix test coverage, iterate logic, clean up code (3cbe78a)
- textarea: update tests, fix/reword documentation, and new lines from self-review (5b59f7c)
- tokens: fixes issue with build function not using proper argument (b10247b)
- update docs to include a11y section and removed commented code (bcf33d6)
- update prop names for clarity, fix tests, reword some documentation, general cleanup (fff0065)
- update tests, clean up docs, add spacing custom props, remove make methods public for testing (9b536f6)
- updates from review (0934a1b)
- updating pine references (9b2bdd9)
- updating to sage (d97bfed)
Features
- add actions addon (a408dfe)
- adding catalog-info documents for Radiator integration (83c9d46)
- avatar: add id prop (e3ec16a)
- button: add id prop (118c0b4)
- button: add unstyled variant (58ddc8a)
- button: first pass on new button component (65342e5)
- checkbox: add basic css styling (d7689c5)
- checkbox: add error message (35d75d2)
- checkbox: initial component generation and markup (6b3dbda)
- chip: add id prop (2d441b8)
- chip: adds dropdown variant + styling (4ddf4ab)
- chip: adds status dot and styling (9d0bd26)
- chip: initial generation and base color styles (7fd0bc1)
- copytext: add initial styling (60e135c)
- copytext: add truncation styling (1238c0f)
- copytext: adjust descs and add truncation (2f9a69c)
- copytext: initial generation markup and test (0ae791f)
- core: add sage-icon library to core lib (f318d2e)
- core: include globalScript for Core library (f58a563)
- divider: add divider component and styles (bc3aa57)
- divider: add id prop (8ae537f)
- divider: initial component generation (54013ed)
- image: add id prop (0166ab5)
- image: adds aspect ratio custom property (e2d4117)
- image: adds css custom property for aspect ratio (87695b8)
- image: adds height and width props (39b4d23)
- image: adds initial commit with two starting props (fb28c2e)
- image: adds loading prop for image lazy loading (d5f83ff)
- image: adds props for srcset and sizes (725d7b4)
- image: adds sizes prop (35f3acb)
- label: adds for prop and associated styling for component (fe82e21)
- label: initial commit (de2d5e3)
- link: add external property (b0460d9)
- link: add id prop (8f29fb1)
- link: creates link component (308f2a9)
- progress: add default view and styling (8449cd7)
- progress: initial generation and test files (794499f)
- radio: add error message (3927bf4)
- react: add PdsIcon helper (#126) (066cacc)
- sage-icon: update storybook documentation (2cb0074)
- sage-link: add size variant to component (0223449)
- sage-link: add variant for inline and plain (d1fb802)
- switch: add helpermessage options (2b2b365)
- switch: add styling for state (a5cbe6a)
- switch: emit switch change event, (c4c67c5)
- switch: error state handling (849be04)
- switch: initial commit (ee2d149)
- switch: initial styles (009605d)
- switch: setting props (d389f31)
- switch: style adjustments (46737b6)
- switch: updated props and examples (f986331)
- tabs: add initial setup for tabs, states, and onclick behavior (43bb34b)
- tabs: add tabs, tab, and tabpanel components with logic to swap tabs (a4c1e70)
- tabs: updates to props, addition of keyboard navigation, and general cleanup (53fc9db)
- textarea: add basic build of textarea component with first pass at docs (ddffc46)
- tokens: adds initial Sage tokens to JSON file (4c35cf5)
Reverts
- tooltip: revert to original core package json (87d4550)