Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: prepare release (beta) #652

Merged
merged 1 commit into from Jan 18, 2023
Merged

chore: prepare release (beta) #652

merged 1 commit into from Jan 18, 2023

Conversation

github-actions[bot]
Copy link
Contributor

@github-actions github-actions bot commented Dec 6, 2022

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.

⚠️⚠️⚠️⚠️⚠️⚠️

main is currently in pre mode so this branch has prereleases rather than normal releases. If you want to exit prereleases, run changeset pre exit on main.

⚠️⚠️⚠️⚠️⚠️⚠️

Releases

@rhds/elements@1.0.0-beta.28

Minor Changes

  • 99cf19e: ✨ Added <rh-tag>.

    A tag is an inline-block element component that provides a distinct visual style for metadata in a UI. Supports adding icon by attribute or slotted.

    <rh-tag>Content</rh-tag>
  • f58c607: ✨ Added <rh-accordion>.

    Accordion displays multiple, related disclosure widgets.

    <rh-accordion>
      <rh-accordion-header>
        <h2>Item One</h2>
      </rh-accordion-header>
      <rh-accordion-panel>
        <p>
          Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod
          tempor incididunt ut labore et dolore magna aliqua.
        </p>
      </rh-accordion-panel>
      <rh-accordion-header>
        <h2>Item Two</h2>
      </rh-accordion-header>
      <rh-accordion-panel>
        <p>
          Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod
          tempor incididunt ut labore et dolore magna aliqua.
        </p>
      </rh-accordion-panel>
      <rh-accordion-header>
        <h2>Item Three</h2>
      </rh-accordion-header>
      <rh-accordion-panel>
        <p>
          Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod
          tempor incididunt ut labore et dolore magna aliqua.
        </p>
      </rh-accordion-panel>
    </rh-accordion>
  • ffc4ddd: ✨ Added <rh-badge>.

    A badge is used to annotate other information with numerical content.

    <rh-badge number="1">1</rh-badge>
  • 0703a7e: rh-tooltip is being moved from the previous version of pfe-tooltip to the newest version which includes the migration from popperjs to floating-ui.

    This will provide user experience and performance improvements and eliminate the need for the process.env.NODE_ENV variable to be set by the user going forward.

Patch Changes

  • aa2d5b4: <rh-tooltip>: calculated the tooltip offset when the element is first updated

  • aa2d5b4: <rh-blockquote>: added colour context and updated style tokens

  • b7aa79a: Color Context: added attribute option to @colorContextConsumer (defaults
    to false), allowing elements to make their context private to the shadow DOM.

  • 41e27dd: <rh-tag>: Fixed styles and tests connected with upstream changes in BaseLabel

  • 185df89: Color Context: fixed context features, making sure they update the host
    element.

  • db3c6af: <rh-spinner>: made color context implementation private (removed on
    attribute).

  • 54a2bbc: <rh-alert>: fixed empty footer actions container still taking up blockwise
    space.

  • ee8e16d: <rh-secondary-nav>:

    • updated styles for rh-context-provider in shadowroot to ensure cta
      centering.
    • BREAKING: fixed incorrect color map for dark variant color-palette="darker" to color-palette="dark"

    Color Context: added light and dark context-color css rules to match
    surface tokens --rh-color-surface-light and --rh-color-surface-dark

  • 750f451: Added support for PFE 2.0 icon color in rh-footer

  • 57f660c: <rh-cta>: made color context implementation private (removed on attribute).

  • aa2d5b4: <rh-dialog>: internal refactoring

  • 6f8c8e7: <rh-footer>: fixed representation of social media links list for assistive technologies

  • a76169e: chore: added the lib/ directory to the exports in package.json.
    Users can now do things like import controllers into their own projects:

    import { ScreenSizeController } from "@rhds/elements/lib/ScreenSizeController.js";
  • d2e77b5: <rh-tooltip>: removed on attribute

  • 3edd725: <rh-cta>: fixed styles.

  • b7aa79a: <rh-stat>: fixed icon slot and attribute.

@netlify
Copy link

netlify bot commented Dec 6, 2022

Deploy Preview for red-hat-design-system ready!

Name Link
🔨 Latest commit 6457be3
🔍 Latest deploy log https://app.netlify.com/sites/red-hat-design-system/deploys/63c7ff9ef98fba0009bb1d86
😎 Deploy Preview https://deploy-preview-652--red-hat-design-system.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site settings.

Copy link
Member

@bennypowers bennypowers left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'd like to clean up the changesets and make the color context decorator default to no attribute before releasing this

@github-actions github-actions bot force-pushed the changeset-release/main branch 7 times, most recently from 223552e to 43df5b0 Compare December 22, 2022 07:51
@bennypowers
Copy link
Member

Let's sit on this release perhaps until January, if there's no pressing need.

@github-actions github-actions bot force-pushed the changeset-release/main branch 4 times, most recently from 1971997 to afb6504 Compare January 12, 2023 20:46
@github-actions github-actions bot force-pushed the changeset-release/main branch 4 times, most recently from 51c7a77 to 8242b1c Compare January 16, 2023 14:34
Copy link
Member

@heyMP heyMP left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🚀 it

@heyMP
Copy link
Member

heyMP commented Jan 16, 2023

@bennypowers I think you need to approve this release. Are you good with releasing this without defaulting the color context to no attribute?

@bennypowers bennypowers enabled auto-merge (squash) January 18, 2023 14:22
@bennypowers bennypowers merged commit 8ccd4a4 into main Jan 18, 2023
7 checks passed
@bennypowers bennypowers deleted the changeset-release/main branch January 18, 2023 14:24
nikkimk pushed a commit that referenced this pull request Jan 23, 2023
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants