This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence | Type | Update |
|---|---|---|---|---|---|---|---|
| @stacksjs/bunpress (source) | ^0.2.11 → ^0.2.31 | devDependencies | patch | ||||
| actions/cache | v5.0.3 → v5.1.0 | action | minor | ||||
| actions/checkout | v6.0.2 → v6.1.0 | action | minor | ||||
| better-dx | ^0.2.7 → ^0.2.38 | devDependencies | patch | ||||
| font-awesome (source) | 7.0.1 → 7.3.1 | minor | |||||
| happy-dom | ^20.8.4 → ^20.14.6 | devDependencies | minor | ||||
| oven-sh/setup-bun | v2.1.2 → v2.2.0 | action | minor | ||||
| shivammathur/setup-php | 2.37.1 → 2.40.0 | action | minor | ||||
| stacksjs/action-releaser | v1.2.9 → v1.2.11 | action | patch |
Release Notes
stacksjs/bunpress (@​stacksjs/bunpress)
v0.2.31
v0.2.30
v0.2.29
v0.2.28
v0.2.27
v0.2.26
v0.2.25
v0.2.24
v0.2.23
v0.2.22
v0.2.21
v0.2.20
v0.2.19
v0.2.18
v0.2.17
v0.2.16
v0.2.15
v0.2.14
v0.2.13
v0.2.12
actions/cache
v5.1.0
What's Changed
- Bump @actions/cache to v5.1.0 - handle read-only cache access by @jasongin in #1775
Full Changelog: https://github.com/actions/cache/compare/v5...v5.1.0
v5.0.5
What's Changed
- Update ts-http-runtime dependency by @yacaovsnc in #1747
Full Changelog: https://github.com/actions/cache/compare/v5...v5.0.5
v5.0.4
What's Changed
- Add release instructions and update maintainer docs by @Link- in #1696
- Potential fix for code scanning alert no. 52: Workflow does not contain permissions by @Link- in #1697
- Fix workflow permissions and cleanup workflow names / formatting by @Link- in #1699
- docs: Update examples to use the latest version by @XZTDean in #1690
- Fix proxy integration tests by @Link- in #1701
- Fix cache key in examples.md for bun.lock by @RyPeck in #1722
- Update dependencies & patch security vulnerabilities by @Link- in #1738
New Contributors
Full Changelog: https://github.com/actions/cache/compare/v5...v5.0.4
actions/checkout
v6.1.0
What's Changed
- [BREAKING] backport
allow-unsafe-pr-checkoutto v6 by @aiqiaoy in #2500 - backport fixes to releases-v6 by @aiqiaoy in #2527
https://github.blog/changelog/2026-06-18-safer-pull_request_target-defaults-for-github-actions-checkout/ for more details about this breaking change
Full Changelog: https://github.com/actions/checkout/compare/v6.0.3...v6.1.0
v6.0.3
- Fix checkout init for SHA-256 repositories by @yaananth in #2439
- fix: expand merge commit SHA regex and add SHA-256 test cases by @yaananth in #2414
stacksjs/better-dx (better-dx)
v0.2.38
v0.2.37
v0.2.36
v0.2.35
v0.2.34
v0.2.33
v0.2.32
v0.2.31
v0.2.30
v0.2.29
v0.2.28
v0.2.27
v0.2.26
v0.2.25
v0.2.24
v0.2.23
v0.2.22
v0.2.21
v0.2.20
v0.2.19
v0.2.18
v0.2.17
v0.2.16
v0.2.15
v0.2.14
v0.2.13
v0.2.12
v0.2.11
v0.2.8
FortAwesome/Font-Awesome (font-awesome)
v7.3.1
Change log available at https://fontawesome.com/docs/changelog/
v7.3.0
Change log available at https://fontawesome.com/docs/changelog/
v7.2.0
Change log available at https://fontawesome.com/changelog
v7.1.0
Change log available at https://fontawesome.com/docs/changelog/
capricorn86/happy-dom (happy-dom)
v20.14.6
:construction_worker_man: Patch fixes
- Fixes cookie scope forgery vulnerability - By @capricorn86
v20.14.5
:construction_worker_man: Patch fixes
- Preserve character references in comment data - By @hampustagerud in task #2409
v20.14.4
:construction_worker_man: Patch fixes
- End comments at the first comment end tag when it overlaps a comment start tag - By @hampustagerud in task #2407
v20.14.3
:construction_worker_man: Patch fixes
- Avoids cloning all properties in CSSPropertyManager.toString - By @erictheswift in task #2363
v20.14.2
:construction_worker_man: Patch fixes
- Fixes regression where not all CSS variables where resolved in
getComputedStyle()- By @klaesra in task #2344
v20.14.1
:construction_worker_man: Patch fixes
- Invalidate the computed style cache for the whole subtree - By @matmannion and @capricorn86 in task #2366
v20.14.0
:art: Features
- Improves computed style cache - By @capricorn86 in task #2357
v20.13.2
:construction_worker_man: Patch fixes
- Fix problem with getComputedStyle with :host and :host-context selectors - By @capricorn86 in task #2349
v20.13.1
:construction_worker_man: Patch fixes
- GetComputedStyle should return inherited value when it is set to inherit - By @capricorn86 in task #2347
v20.13.0
:art: Features
- Adds support for :host psuedo query selector - By @capricorn86 in task #2345
v20.12.2
:construction_worker_man: Patch fixes
- Custom elements should be upgraded when connected to DOM - By @capricorn86 in task #2342
v20.12.1
:art: Features
- Adds support for kebab-case properties on
CSSStyleDeclaration- By @capricorn86 in task #2256 - Adds support for all Chromium CSS properties to
CSSStyleDeclaration- By @capricorn86 in task #2256- Downloads a list from the Chromium project when compiling
:construction_worker_man: Patch fixes
- Fixes issue with parsing CSS fallback variables - By @capricorn86 in task #2256
v20.12.0
:art: Features
- Adds support for
Animation,AnimationTimeline,DocumentTimelineandKeyframeEffect- By @capricorn86 - Adds support for
Element.animate()- By @capricorn86
v20.11.15
:construction_worker_man: Patch fixes
- Fixes issue with upgrading custom element caused by previous release - By @capricorn86 in task #2331
v20.11.14
:construction_worker_man: Patch fixes
- Change prototype of element to the custom element when upgraded to keep the reference - By @capricorn86 in task #2331
- The previous solution replaced the element with the custom element and copied it's properties, but this made any reference to the original element invalid
v20.11.13
:construction_worker_man: Patch fixes
- Copy event listeners when upgrading a custom element - By @capricorn86 in task #2329
v20.11.12
:construction_worker_man: Patch fixes
- Add check for if the node is still a parent during disconnect - By @capricorn86 in task #2322
v20.11.11
:construction_worker_man: Patch fixes
- Use proxy as parent node in Node.connectedToNode - By @diegohaz in task #2253
v20.11.10
:construction_worker_man: Patch fixes
- Return default validationMessage for built-in constraint violations - By @mixelburg in task #2187
v20.11.9
:construction_worker_man: Patch fixes
- Make sure that the element has been upgraded before invoking reaction callback in custom elements - By @capricorn86 in task #2317
v20.11.8
:construction_worker_man: Patch fixes
- Values pushed or assigned to the
adoptedStyleSheetarray should be validated - By @capricorn86 in task #2315
v20.11.7
:construction_worker_man: Patch fixes
- The properties
Document.adoptedStyleSheetsandShadowRoot.adoptedStyleSheetsshould validate it's value - By @capricorn86 in task #2313
v20.11.6
:construction_worker_man: Patch fixes
- Updates docs for the global-registrator package - By @capricorn86 in task #2300
v20.11.5
:construction_worker_man: Patch fixes
- Allow explicit element types for querySelector (e.g.
querySelector<HTMLInputElement>(".my-input")) - By @cyphercodes
v20.11.4
:construction_worker_man: Patch fixes
- Fixes the CORS check
fetch()to match origins instead of host and protocol - By @rexxars in task #1490
v20.11.3
:construction_worker_man: Patch fixes
- Make document.links return a live HTMLCollection - By @bangseongbeom in task #2299
- Copy labels array to prevent mutation of cached querySelectorAll result - By @mixelburg in task #2226
v20.11.2
:construction_worker_man: Patch fixes
- MutationObserver callback being GC'd due to orphaned WeakRef - By @mixelburg in task #2264
v20.11.1
:construction_worker_man: Patch fixes
- Improve performance of query selectors by avoiding construction of DOMException when not needed - By @@cyfung1031 in task #2228
v20.11.0
:art: Features
- Adds support for CookieStore API - By @TrevorBurnham in task #1864
- Adds support for Element.checkVisibility() - By @capricorn86 in task #1506
v20.10.6
:construction_worker_man: Patch fixes
- Await NodeJS internal ReadableStream promise during teardown - By @capricorn86 in task #2217
v20.10.5
:construction_worker_man: Patch fixes
- Adds cache to query selector parser - By @capricorn86 in task #2142
- The selector parser degraded in performance in v20.6.3 to solve more complex selectors
- Parsing is still a bit slower, but the cache will hopefully mitigate most of the problem
v20.10.4
:construction_worker_man: Patch fixes
v20.10.3
:construction_worker_man: Patch fixes
- Fix "~=" attribute selector matching hyphenated substrings in CSS selectors - By @mixelburg in task #2194
v20.10.2
:construction_worker_man: Patch fixes
- Updates external dependencies - By @capricorn86 in task #2163
v20.10.1
v20.10.0
:art: Features
- Adds support for setting a canvas adapter for handling the canvas rendering using the browser setting canvasAdapter - By @RAprogramm and @capricorn86 in task #241
- Adds new package @happy-dom/node-canvas-adapter - By @RAprogramm and @capricorn86 in task #241
- @happy-dom/node-canvas-adapter is a pluggable canvas adapter for Happy DOM using node-canvas.
- Adds support for loading image files when enabling the browser setting enableImageFileLoading - By @capricorn86 in task #241
- Adds support for loading image data URLs - By @capricorn86 in task #241
- Adds support for ImageData - By @capricorn86 in task #241
- Adds support for ImageBitmap - By @capricorn86 in task #241
- Adds support for Window.createImageBitmap() - By @capricorn86 in task #241
v20.9.0
:art: Features
- Adds support for event listener properties on Window (e.g.
Window.onkeydown) - By @capricorn86 in task #2131
v20.8.9
:construction_worker_man: Patch fixes
- Fixes issue where cookies from the current origin was being forwarded to the target origin in fetch requests - By @capricorn86 in task #2117
- A security advisory (GHSA-w4gp-fjgq-3q4g) was reported for this security vulnerability. Big thanks to @r74tech for reporting this!
v20.8.8
:construction_worker_man: Patch fixes
- Fixes issue where export names can be interpolated as executable code in ESM - By @capricorn86 in task #2113
- A security advisory (GHSA-6q6h-j7hj-3r64) has been reported that shows a security vulnerability where it may be possible to escape the VM context and get access to process level functionality in unsafe environments using CommonJS. Big thanks to @tndud042713 for reporting this!
v20.8.7
:construction_worker_man: Patch fixes
- Replace implementing Node.js
Consolewith commonIConsoleinterface to support latest version of Bun - By @YevheniiKotyrlo in task #1845
v20.8.6
:construction_worker_man: Patch fixes
Request.formData()should honor "Content-Type" header - By @brianhelba in task #2106
v20.8.5
:construction_worker_man: Patch fixes
- Fixes error thrown when modifying DOM structure in
connectedCallback()- By @capricorn86 in task #2110
oven-sh/setup-bun
v2.2.0
oven-sh/setup-bun is the github action for setting up Bun.
What's Changed
- build: update action runtime to Node.js 24 by @adam0white in #176
- ci: use
actions/checkout@v6.0.2in the test workflow by @tcely in #173 - ci: update actions for the
autofix.ciworkflow by @tcely in #174 - ci: update actions for the
Release new action versionworkflow by @tcely in #175 - release: v2.2.0 by @xhyrom in #177
New Contributors
- @adam0white made their first contribution in #176
- @tcely made their first contribution in #173
Full Changelog: https://github.com/oven-sh/setup-bun/compare/v2...v2.2.0
v2.1.3
oven-sh/setup-bun is the github action for setting up Bun.
What's Changed
- perf: avoid unnecessary api calls by @xhyrom in #161
- feat: add bun- prefix to cache keys by @maschwenk in #160
- fix: use native Windows ARM64 binary for Bun >= 1.3.10 by @oddrationale in #165
- feat: add AVX2 support detection for x64 Linux systems by @GoForceX in #167
- fix: validate cached binary version matches requested version (#146) by @wyMinLwin in #169
- release: v2.1.3 by @xhyrom in #170
New Contributors
- @oddrationale made their first contribution in #165
- @GoForceX made their first contribution in #167
- @wyMinLwin made their first contribution in #169
Full Changelog: https://github.com/oven-sh/setup-bun/compare/v2...v2.1.3
shivammathur/setup-php
v2.40.0
Changelog
- Added support for PHP 8.7 nightly builds. This installs PHP builds from the master branch of
php/php-src.
- name: Setup PHP 8.7
uses: shivammathur/setup-php@v2
with:
php-version: '8.7'Added support for Ubuntu 26.04 (
ubuntu-26.04). (#1083)Added support for pinning tools to SHA-256 and SHA-512 checksums. (#1098, #1099)
- name: Setup PHP with tools pinned to checksums
uses: shivammathur/setup-php@v2
with:
php-version: '8.5'
tools: >
composer:2.9.8@sha256:59b2c50e10cafa0d8efc19ede9a326d782f096c674a26baf98cf042ce23de890,
phpunit:12.5.0@sha512:76430b433bd57f96e5fbbabaefc0c82e3a5b19b1a366bd836614344c441a7a87575d77faa07e0e58ecec52061af67584b036adc4311f0764bd4414bc62be4684Fixed support for Couchbase, Oracle, and IBM extensions on Ubuntu 26.04. (#1123)
Added support for
cpx. (#1104)
- name: Setup PHP with cpx
uses: shivammathur/setup-php@v2
with:
php-version: '8.5'
tools: cpx- Added support for Laravel Cloud CLI. (#1106)
- name: Setup PHP with Laravel Cloud CLI
uses: shivammathur/setup-php@v2
with:
php-version: '8.5'
tools: laravel-cloud- Added configurable verbose logging using the
verboseenvironment variable. Set it totrueorvto show command output, orvvorvvvto also enable tracing. Also, deprecated theverboseandmore-verbosetags in favor of this environment variable. (#1077, #1118, #1119)
- name: Setup PHP with verbose logging
uses: shivammathur/setup-php@v2
with:
php-version: '8.5'
env:
verbose: true- Improved support for PHP version files, including version aliases, partial versions, and comments. For example, a
.php-versionfile containing8.xcan now be used to set up the latest stable PHP 8 version. (#1121)
- name: Checkout
uses: actions/checkout@v7
- name: Setup PHP from a version file
uses: shivammathur/setup-php@v2
with:
php-version-file: '.php-version'Improved PHP installation on macOS using cached builds from
shivammathur/php-darwin. This should improve the setup-php runtime from around a minute to 5-10s.Improved Homebrew extension installation, timeout handling, and retries. (#1120)
Improved PHP installation on Windows using release manifests and cached builds from
shivammathur/php-builder-windows.Improved caching and validation of versioned extensions on Linux, macOS, and Windows. (#1108)
Added opt-in support for cached PHP builds on Blacksmith and Depot runners using
use_builds_cacheenvironment variable. This is currently experimental and uses the builds cache that we maintain for GitHub hosted runners. (#1056, #1129)
- name: Setup PHP with cached builds
uses: shivammathur/setup-php@v2
with:
php-version: '8.5'
env:
use_builds_cache: trueSwitched to Homebrew extension packages for Lua and GEOS extensions on supported macOS PHP versions.
Deprecated support for Intel macOS and macOS 14 arm64 runners. It is recommended to upgrade to arm64 based macOS runners (macos-15 or newer). (#1112)
Updated Node.js dependencies and internal GitHub Actions workflows.
For the complete list of changes, please refer to the Full Changelog
Thanks @kmaeda-rakus, @jrfnl, @WendellAdriel, @damiantw, @ibrahimlawal-paystack, @Perlence, and @Sainan for the contributions.
v2.37.2
Changelog
Fixed macOS setup by marking
shivammathur/phpandshivammathur/extensionsas trusted taps.Switched to Visual Studio 18
(vs18)builds for PHP 8.6 on Windows.Improved looking up environment variables.
Tightened security in internal GitHub action workflows.
Updated Node.js dependencies.
For the complete list of changes, please refer to the Full Changelog
stacksjs/action-releaser
v1.2.11
🐛 Bug Fixes
- release: publish GitHub action directly (0cf36bd) (by Chris <chrisbreuer93@>gmail.com>)
🧹 Chores
- release v1.2.11 (fe1e8d5) (by Chris <chrisbreuer93@>gmail.com>)
Contributors
- Chris <chrisbreuer93@>gmail.com>
v1.2.10
Configuration
📅 Schedule: (UTC)
- Branch creation
- At any time (no schedule defined)
- Automerge
- At any time (no schedule defined)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
- If you want to rebase/retry this PR, check this box
This PR was generated by Mend Renovate. View the repository job log.