Socket
Socket
Sign inDemoInstall

@primer/view-components

Package Overview
Dependencies
Maintainers
0
Versions
5359
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@primer/view-components - npm Package Versions

1
536

0.0.48

Diff

Changelog

Source

0.0.48

Breaking changes

  • Ensure panels in Navigation::Tab have a label.

    Kate Higa

Misc

  • Expose custom cops and default config for erblint.

    Manuel Puyol

  • Fix double constant assign.

    Manuel Puyol

manuelpuyol
published 0.0.47 •

Changelog

Source

0.0.47

Breaking changes

  • Restrict tag for Popover to :div and Popover heading slot to headings.

    Kate Higa

  • Renames:

    • Primer::AutoComplete to Primer::Beta::AutoComplete

    • Primer::AutoComplete::Item to Primer::Beta::AutoComplete::Item

    • Primer::AvatarComponent to Primer::Beta::Avatar

      Manuel Puyol

Misc

  • Update doc_examples_axe_test to exclude non-standalone components and fix Markdown example.

    Kate Higa

  • Update DetailsComponent examples.

    Manuel Puyol

  • Add linter to suggest system arguments instead of classes.

    Manuel Puyol

  • Update component generator to create components in the right status module.

    Manuel Puyol

  • Add example for truncating HTML to Truncate.

    Joel Hawksley

  • Update docs generation to point to the correct file sources.

    Manuel Puyol

  • Add ENV flag to dump linter data into a file.

    Manuel Puyol

manuelpuyol
published 0.0.46 •

Changelog

Source

0.0.46

Updates

  • Default to matching name and id of input.

    Kate Higa

  • Restrict usage of padding system arguments on BorderBox, recommending use of padding density instead.

    Joel Hawksley

Breaking changes

  • Restrict TabNavand Tab tags.

    Kate Higa

  • Restrict AvatarStack body slot tag and ImageCrop spinner tag.

    Kate Higa

  • Restrict Details body slot tags and UnderlineNav body slot tags.

    Kate Higa

  • Move Primer::Classify from app/lib/ to lib/. This requires an extra require "primer/classify" statement for anywhere Classify is needed.

    Manuel Puyol, Jon Rohan

  • Restrict Menu heading slot tags to heading tags and require tag argument.

    Kate Higa

  • Adding animation, vertical_align, word_break, display, visibility, & position arguments to the utilities class. animation: :grow is now animation: :hover_grow this was a change because we changed the class name in primer.

    Jon Rohan

Misc

  • Update contributing guidelines with release instructions.

    Kate Higa

  • Prevent flexible tag syntax with rubocop rule.

    Kate Higa

  • Update linter autocorrection to use "" instead of true for boolean attributes.

    Manuel Puyol

  • Update Storybook version.

    Manuel Puyol

  • Add a changelog authoring guide to CHANGELOG.md.

    Amélia Chavot

khiga8
published 0.0.45 •

Changelog

Source

0.0.45

Updates

  • Allow copying from elements using for in ClipboardCopy.

    Manuel Puyol

Breaking changes

  • Remove label argument in favor of aria-label in ClipboardCopy.

    Manuel Puyol

Misc

  • Add autocorrect for button linters.

    Manuel Puyol

  • Unify contributing guidelines.

    Kate Higa

  • Rerun flaky system tests.

    Manuel Puyol

  • Check if selector is a classify class in Utilities.

    Jon Rohan

manuelpuyol
published 0.0.44 •

Changelog

Source

0.0.44

Updates

  • Allow Dropdown menu items to be rendered outside a list.

    Manuel Puyol

Breaking changes

  • Require a label or aria-label to be provided for AutoComplete component.

    Kate Higa

  • Renames:

    • DropdownComponent to Dropdown.

    • Dropdown::MenuComponent to Dropdown::Menu.

    • Primer::ButtonMarketingComponent to Primer::Alpha::ButtonMarketing.

    • Primer::TextComponent to Primer::Beta::Text.

      Manuel Puyol

  • Removes summary_classes attribute in favor of the summary slot in Dropdown.

    Manuel Puyol

Misc

  • Replace Classify::Spacing class with pre-generated mappings.

    Jon Rohan

  • Add linter suggestions for Button component.

    Manuel Puyol

  • Sort documentation arguments.

    Jon Rohan

  • Add validations for docs generation.

    Manuel Puyol, Kate Higa

  • Change docs header order.

    Manuel Puyol, Kate Higa

  • Add preliminary criteria for new alpha components.

    Joel Hawksley

manuelpuyol
published 0.0.43 •

Changelog

Source

0.0.43

New

  • Add clearfix and container system arguments.

    Manuel Puyol

Updates

  • Promote TabNav component to beta.

    Manuel Puyol

  • Allow customizing TabContainer when using TabNav and UnderlineNav components.

    Manuel Puyol

Breaking changes

  • Restrict col system arguments to only accept values between 1 and 12.

    Manuel Puyol

Misc

  • Raise an error if class is used as a system argument.

    Manuel Puyol

  • Don't commit auto-generated component previews.

    Kate Higa

  • Provide linters for component migrations.

    Manuel Puyol

  • Update docs to accept multiline descriptions.

    Manuel Puyol

  • Upgrade primer/css to 17.2.1

    Jon Rohan

manuelpuyol
published 0.0.42 •

Changelog

Source

0.0.42

New

  • Add font_family, font_style and text_transform system arguments.

    Manuel Puyol

  • Add more options for font_size and font_weight.

    Manuel Puyol

Updates

  • Add align option to the TabNav extra slot to allow HTML ordering.

    Manuel Puyol

Misc

  • Auto-generate component previews from doc examples and run integration test checks.

    Kate Higa, Joel Hawksley

  • Configure previews controller to allow view helper usage in preview template.

    Kate Higa

  • Only include ViewComponent::SlotableV2 if ViewComponent::Base does not already include it.

    Manuel Puyol

  • Add force_system_arguments option to raise an error if a class is used instead of using System Arguments.

    Manuel Puyol

Breaking changes

  • Restrict allowed tags for Truncate, Markdown, and HiddenTextExpander.

    Kate Higa

manuelpuyol
published 0.0.41 •

Changelog

Source

0.0.41

New

  • Create LocalTime component.

    Kristján Oddsson

  • Create Image component.

    Manuel Puyol

  • Add extra slot to TabNav.

    Manuel Puyol

  • Do not raise error if Primer CSS class name is passed to component if PRIMER_WARNINGS_DISABLED is set.

    Joel Hawksley

Accessibility

  • Accept aria-current="true" in tabbed components.

    Manuel Puyol

Changes

  • Promote Tooltip component to beta.

    Manuel Puyol

Bug fixes

  • Ensure that ClipboardCopy behaviors only target ViewComponents.

    Manuel Puyol

  • Ensure that the rounded attribute for <image-crop> is represented as a boolean attribute.

    Kristján Oddsson

Breaking changes

  • Rename TooltipComponent to Tooltip.

    Manuel Puyol

  • Don't allow OcticonComponent height/width values under 16px

    Jon Rohan

  • Remove :large size option from OcticonComponent and change :medium to 24px

    Jon Rohan

  • Restrict Label tag to span, div, a, summary.

    Kate Higa

Misc

  • Add a CI check for changes to the CHANGELOG file.

    Kristján Oddsson

manuelpuyol
published 0.0.40 •

Changelog

Source

0.0.40

New

  • Create ImageCrop component.

    Kristján Oddsson

Changes

  • Promote IconButton to beta.

    Manuel Puyol

  • Add box argument to IconButton.

    Manuel Puyol

  • Promote Markdown to beta.

    Manuel Puyol

Bug fixes

  • Fix IconButton raising when aria-label was provided using an object.

    Manuel Puyol

  • Fix disabling of default styles for SpinnerComponent via nil style parameter.

    Chris Wilson

Deprecations

  • Deprecate Flex in favor of BoxComponent.

    Manuel Puyol

Breaking Changes

  • Restrict ButtonGroup tag to :div and update docs for Text tag.

    Kate Higa

  • Remove non-functional width and height :fill option.

    Jon Rohan, Joel Hawksley

  • Restrict Subhead heading slot tag to div and h1-h6.

    Kate Higa

  • Restrict Blankslate tag to div.

    Kate Higa

  • Explicitly limit tag for AvatarStack to :div and :span.

    Kate Higa

  • Rename MarkdownComponent to Markdown.

    Manuel Puyol

manuelpuyol
published 0.0.39 •

Changelog

Source

0.0.39

  • Promote CloseButton to beta.

    Manuel Puyol

  • Update ClipboardCopy to not toggle icons unless they both exist.

    Kristján Oddsson

  • Add icon and counter slots to ButtonComponent.

    Manuel Puyol

  • Create IconButton component.

    Manuel Puyol

  • Removing trailing whitespace from output of class="" Classify generation.

    Jon Rohan

  • Deprecate FlexItem in favor of BoxComponent.

    Manuel Puyol

  • Dropping requirement of octicons_helper and updating OcticonComponent to use octicon gem directly.

    Jon Rohan

  • Breaking change: Remove :overlay option from border_color.

    Simon Luthi

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc