-
Notifications
You must be signed in to change notification settings - Fork 91
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 #2787
Merged
Merged
chore: prepare release #2787
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
✅ Deploy Preview for patternfly-elements ready!
To edit notification comments on pull requests, go to your Netlify site settings. |
github-actions
bot
force-pushed
the
changeset-release/main
branch
8 times, most recently
from
June 25, 2024 19:56
6890d84
to
b6ee464
Compare
github-actions
bot
force-pushed
the
changeset-release/main
branch
4 times, most recently
from
July 3, 2024 11:40
0312688
to
5888616
Compare
github-actions
bot
force-pushed
the
changeset-release/main
branch
6 times, most recently
from
July 16, 2024 12:11
1a5e0ea
to
4c9fa25
Compare
github-actions
bot
force-pushed
the
changeset-release/main
branch
3 times, most recently
from
August 12, 2024 07:07
28a8252
to
ac431a5
Compare
github-actions
bot
force-pushed
the
changeset-release/main
branch
6 times, most recently
from
August 19, 2024 06:50
df7f696
to
505832b
Compare
bennypowers
approved these changes
Aug 19, 2024
github-actions
bot
force-pushed
the
changeset-release/main
branch
from
August 19, 2024 13:26
505832b
to
918dbea
Compare
github-actions
bot
force-pushed
the
changeset-release/main
branch
from
August 19, 2024 13:38
918dbea
to
8de7249
Compare
✅ Commitlint tests passed!More Info{
"valid": true,
"errors": [],
"warnings": [],
"input": "chore: prepare release"
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
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/pfe-core@4.0.0
Major Changes
c9bd577:
RovingTabindexController
,ListboxController
: constructor options were changed.In particular, the
initItems(items: Item[])
andsetActiveItem(item: Item)
methodswere removed and replaced with the
getItems: () => Item[]
constructor option, andthe
atFocusedItemIndex
accessor.Before:
After:
For further migration guidance, please see the sources in
@patternfly/pfe-core
,especially:
ATFocusController.ts
,RovingTabindexController.ts
, andListboxController.ts
.c9bd577: Removed global
pfeLog
featurec9bd577: Removed
window.PfeConfig
global config objectc9bd577: Removed global
auto-reveal
featurec9bd577: Decorators: Added
@observes
. Use it to add property change callback bydecorating them with the name of the property to observe
Breaking change: This commit makes some changes to the internal APIs of the
pre-existing
@observed
observer, most notably it changes the constructorsignature of the
PropertyObserverController
and associated functions. Mostusers should not have to make any changes, but if you directly import and use
those functions, check the commit log to see how to update your call sites.
c9bd577: Removed global
trackPerformance
featureMinor Changes
c9bd577: ✨ Added
ActiveDescendantController
This controller implements the WAI-ARIA activedescendant pattern
for keyboard and screen-reader accessibility.
c9bd577: ✨ Added
ComboboxController
This controller implements the WAI-ARIA combobox pattern for both
select-only and inline autocomplete comboboxes.
6d9045e:
InternalsController
: added staticisSafari
boolean flagc9bd577: Decorators: Added
@listen
. Use it to attach element event listeners toclass methods.
Patch Changes
InternalsController
: corrected the types for aria IDL list attributesmakeContextRoot
no longer crashes SSR processes@patternfly/elements@4.0.0
Major Changes
c9bd577:
<pf-icon>
: removed thegetIconUrl
static method, and replaced it with theresolve
static methodThe steps for overriding icon loading behaviour have changed. Before, you had to
return a string from the
getIconUrl
method, or the second argument toaddIconSet
. Now, both of those functions must return a Node, or any lit-htmlrenderable value, or a Promise thereof.
Before:
After:
c9bd577:
<pf-icon>
: removed thedefaultIconSet
static field.c9bd577:
<pf-accordion>
: RemovedBaseAccordion*
classes, as well as staticisPanel
,isHeader
, andisAccordion
methods. Removed the optionalparentAccordion
parameter toPfAccordion#expand(index)
. Renamed accordion event classes by adding thePf
prefix:Before:
After:
c9bd577:
<pf-icon>
: removed svg files, use@patternfly/icons
insteadc9bd577:
<pf-label>
: when clicking close button,close
event is fired.Now, if that event is not cancelled, the label will remove itself from the document.
To restore previous behaviour:
c9bd577:
<pf-clipboard-copy>
: RemovedBaseClipboardCopy
class.Reimplement (recommended) or extend
PfClipboardCopy
.Renames
AvatarLoadEvent
toPfAvatarLoadEvent
and moves it topf-avatar.js
.Before:
After:
c9bd577:
<pf-icon>
: RemovedBaseIcon
class. Reimplement (recommended) or extendPfIcon
.c9bd577:
<pf-label>
: RemovedBaseLabel
class. Reimplement (recommended) or extendPfLabel
.c9bd577:
<pf-switch>
: RemovedBaseSwitch
class. Reimplement (recommended) or extendPfSwitch
.c9bd577:
<pf-avatar>
: RemovedBaseAvatar
class. Reimplement (recommended) or extendPfAvatar
.Renames
AvatarLoadEvent
toPfAvatarLoadEvent
and moves it topf-avatar.js
.Before:
After:
c9bd577:
<pf-badge>
: RemovedBaseBadge
class. Reimplement (recommended) or extendPfBadge
.c9bd577:
<pf-button>
: RemovedBaseButton
class. Reimplement (recommended) or extendPfButton
.c9bd577:
<pf-code-block>
: RemovedBaseCodeBlock
class. Reimplement (recommended) or extendPfCodeBlock
.c9bd577:
<pf-spinner>
: RemovedBaseSpinner
class. Reimplement (recommended) or extendPfSpinner
.c9bd577:
<pf-tabs>
: RemoveBaseTabs
. UseTabsAriaController
, etc. to reimplementyour elements which extend it, or extend from
PfTabs
instead.c9bd577:
<pf-tile>
: RemovedBaseTile
class. Reimplement (recommended) or extendPfTile
.c9bd577:
<pf-tooltip>
: RemovedBaseTooltip
class. Reimplement (recommended) or extendPfTooltip
.c9bd577:
<pf-card>
: RemovesBaseCard
base class. If your project extendsBaseCard
, we recommend extendingLitElement
instead and re-implementing card's properties. Alternately, extend fromPfCard
.Minor Changes
c9bd577:
<pf-card>
: addedtitle
slot, for when the title is not inline with any slotted header actionsc9bd577: ✨ Added
<pf-select variant="typeahead">
A typeahead select is an inline-autocomplete combobox.
587d957:
<pf-button>
: Addedhref
attribute to<pf-button variant="link">
Patch Changes
<pf-select>
: prevent bug when select is in a deeply nested in shadow root<pf-back-to-top>
: fix hover color@patternfly/eslint-config-elements@4.0.0
Major Changes
@typescript-eslint
^8.0.0Patch Changes
@patternfly/pfe-tools@3.0.0
Major Changes
1ca3515: Custom Elements Manifest: Removed support for non-standard inline
{@default value}
JSDoc tags. Use standard syntax insteadBefore:
After:
c9bd577: Custom Elements Manifest: added
custom-elements-manifest.js
, which exports the functiongetAllManifests
Minor Changes
c9bd577:
a11ySnapshot
: Added chai assertions for various accessibility-tree scenariosExamples:
c9bd577: Added
querySnapshot
accessibility testing helperc9bd577: TypeScript: Add static version transformer. This adds a runtime-only
static
version
field to custom element classes.Patch Changes
console chatter during test runs
@patternfly/create-element@1.0.3
Patch Changes