patternfly-elements icon indicating copy to clipboard operation
patternfly-elements copied to clipboard

chore: prepare release

Open github-actions[bot] opened this issue 2 years ago • 1 comments

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.

Releases

@patternfly/[email protected]

Major Changes

  • 0d92145: InternalsController: made the constructor private. Use InternalsController.of

    BEFORE:

    class PfJazzHands extends LitElement {
      #internals = new InternalsController(this);
    }
    

    AFTER:

    class PfJazzHands extends LitElement {
      #internals = InternalsController.of(this);
    }
    
  • de4cfa4: Remove deprecatedCustomEvent

Minor Changes

  • ac0c376: SlotController: Add isEmpty method to check if a slot is empty. If no slot name is provided it will check the default slot. (#2603) SlotController: hasSlotted method now returns default slot if no slot name is provided. (#2603)
  • c71bbe5: InternalsController: added computedLabelText read-only property
  • c71bbe5: InternalsController: reflect all methods and properties from ElementInternals
  • 0d92145: RovingTabindexController: keyboard navigation includes first-character navigation.

Patch Changes

  • 24d43bd: Logger: add Logger.info and Logger.debug
  • 24d43bd: SlotController: move debug logs to Logger.debug
  • 50f462c: Update dependencies, including Lit version 3

@patternfly/[email protected]

Major Changes

  • 16d0dd7: <pf-modal>: remove deprecated width attribute. use variant instead
  • de4cfa4: Remove /elements/pf-icon/icons/**/*. Use @patternfly/icons instead.
  • de4cfa4: <pf-accordion>: use patternfly design tokens. removes --accordion__bordered--Color
  • 50f462c: Update dependencies, including Lit version 3

Minor Changes

  • 22d7536: ✨ Added <pf-back-to-top>

    <pf-back-to-top href="#top" scrollable-selector="main"
      >Back to Top</pf-back-to-top
    >
    
  • 292d3e9: ✨ Added <pf-background-image>

    <pf-background-image
      src="/path/to/image.jpg"
      src-2x="/path/to/[email protected]"
      src-sm="/path/to/image-768.jpg"
      src-sm-2x="/path/to/[email protected]"
      src-lg="/path/to/image-992.jpg"
    ></pf-background-image>
    
  • 0d92145: ✨ Added <pf-chip>

    A chip is used to communicate a value or a set of attribute-value pairs within workflows that involve filtering a set of objects.

    <pf-chip-group>
      <pf-chip>Chip 1</pf-chip>
      <pf-chip>Chip 2</pf-chip>
      <pf-chip>Chip 3</pf-chip>
      <pf-chip>Chip 4</pf-chip>
    </pf-chip-group>
    
  • 0d92145: ✨ Added <pf-dropdown>

    A dropdown presents a menu of actions or links in a constrained space that will trigger a process or navigate to a new location.

    <pf-dropdown>
      <pf-dropdown-item>item4</pf-dropdown-item>
      <div role="separator"></div>
      <pf-dropdown-group label="Group 1">
        <pf-dropdown-item>item1</pf-dropdown-item>
        <pf-dropdown-item>item2</pf-dropdown-item>
        <div role="separator"></div>
        <pf-dropdown-item>item3</pf-dropdown-item>
      </pf-dropdown-group>
      <pf-dropdown-group label="Group 2">
        <pf-dropdown-item>item1</pf-dropdown-item>
        <pf-dropdown-item>item2</pf-dropdown-item>
      </pf-dropdown-group>
    </pf-dropdown>
    
  • 0d92145: ✨ Added <pf-select>

    A select list enables users to select one or more items from a list.

    <pf-select>
      <pf-option>Blue</pf-option>
      <pf-option>Green</pf-option>
      <pf-option>Magenta</pf-option>
      <pf-option>Orange</pf-option>
      <pf-option>Purple</pf-option>
      <pf-option>Pink</pf-option>
      <pf-option>Red</pf-option>
      <pf-option>Yellow</pf-option>
    </pf-select>
    
  • c71bbe5: ✨ Added <pf-text-area>

    <form>
      <pf-text-area
        id="textarea"
        name="comments"
        placeholder="OpenShift enabled our team to..."
        resize="vertical"
        auto-resize
        required
      ></pf-text-area>
    </form>
    
  • 2c019ac: <pf-text-input>: adds helper-text, error-text, and validate-on attributes. Forwards pattern attribute

    <pf-text-input
      id="validated"
      error-text="Enter a three digit integer"
      helper-text="How much wood could a woodchuck chuck?"
      validate-on="blur"
      pattern="\d{3}"
      required
    ></pf-text-input>
    <pf-button id="validate">Validate</pf-button>
    
  • 45a1a27: <pf-text-input>: added placeholder attribute

Patch Changes

  • 1bdc31a: <pf-accordion>: remove animations which are not present in PatternFly specs

  • 3d7ce5a: <pf-text-input>: pressing Enter will request to submit the form

  • 0d92145: <pf-popover>: deprecate closeButtonLabel property / close-label attribute in favor of accessibleCloseLabel property / accessible-close-label attribute

    Before:

    <pf-popover close-label="סגירה">...</pf-popover>
    

    After:

    <pf-popover accessible-close-label="סגירה">...</pf-popover>
    
  • Updated dependencies [ac0c376]

  • Updated dependencies [c71bbe5]

  • Updated dependencies [c71bbe5]

  • Updated dependencies [0d92145]

  • Updated dependencies [24d43bd]

  • Updated dependencies [de4cfa4]

  • Updated dependencies [0d92145]

  • Updated dependencies [24d43bd]

  • Updated dependencies [50f462c]

@patternfly/[email protected]

Major Changes

  • de4cfa4: Remove DocsPage render functions

  • de4cfa4: Dev server config no longer uses nodeResolution. Instead you must provide configuration for the import map plugin.

    import {
      pfeDevServerConfig,
      getPatternflyIconNodemodulesImports,
    } from "@patternfly/pfe-tools/dev-server/config.js";
    
    export default pfeDevServerConfig({
      importMapOptions: {
        providers: {
          "zero-md": "nodemodules",
          "@patternfly/icons": "nodemodules",
          "@patternfly/elements": "nodemodules",
          "@patternfly/pfe-tools": "nodemodules",
          "@patternfly/pfe-core": "nodemodules",
        },
        inputMap: {
          imports: {
            ...(await getPatternflyIconNodemodulesImports(import.meta.url)),
          },
        },
      },
    });
    
  • de4cfa4: Remove react and vue test wrapper helpers. Use React wrapper components instead.

Minor Changes

  • 502e931: React wrapper generator: add parameters to support different packages

Patch Changes

  • 22d7536: Update typescript version
  • 50f462c: Update dependencies, including Lit version 3

@patternfly/[email protected]

Patch Changes

  • de4cfa4: Update ecmaVersion to 2022

github-actions[bot] avatar Sep 20 '23 13:09 github-actions[bot]

Deploy Preview for patternfly-elements ready!

Name Link
Latest commit 1ca9334fa48f0aa8f6cad964e43c156bae77f9d2
Latest deploy log https://app.netlify.com/sites/patternfly-elements/deploys/66091dbfb2caa900082ae030
Deploy Preview https://deploy-preview-2596--patternfly-elements.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 configuration.

netlify[bot] avatar Sep 20 '23 13:09 netlify[bot]