Skip to content

build(deps): Bump the patch-minor group with 7 updates#595

Merged
evadecker merged 1 commit intomainfrom
dependabot/npm_and_yarn/patch-minor-7f682f08e0
Apr 21, 2025
Merged

build(deps): Bump the patch-minor group with 7 updates#595
evadecker merged 1 commit intomainfrom
dependabot/npm_and_yarn/patch-minor-7f682f08e0

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Apr 21, 2025

Bumps the patch-minor group with 7 updates:

Package From To
@astrojs/netlify 6.2.6 6.3.0
@types/react 19.1.1 19.1.2
astro 5.6.2 5.7.4
astro-font 1.0.0 1.1.0
framer-motion 12.6.5 12.7.4
sanitize-html 2.15.0 2.16.0
@playwright/test 1.51.1 1.52.0

Updates @astrojs/netlify from 6.2.6 to 6.3.0

Release notes

Sourced from @​astrojs/netlify's releases.

@​astrojs/netlify@​6.3.0

Minor Changes

  • #13527 2fd6a6b Thanks @​ascorbic! - The experimental session API introduced in Astro 5.1 is now stable and ready for production use.

    Sessions are used to store user state between requests for on-demand rendered pages. You can use them to store user data, such as authentication tokens, shopping cart contents, or any other data that needs to persist across requests:

    ---
    export const prerender = false; // Not needed with 'server' output
    const cart = await Astro.session.get('cart');
    ---
    <a href="/checkout">🛒 {cart?.length ?? 0} items</a>

    Configuring session storage

    Sessions require a storage driver to store the data. The Node, Cloudflare and Netlify adapters automatically configure a default driver for you, but other adapters currently require you to specify a custom storage driver in your configuration.

    If you are using an adapter that doesn't have a default driver, or if you want to choose a different driver, you can configure it using the session configuration option:

    import { defineConfig } from 'astro/config';
    import vercel from '@astrojs/vercel';
    export default defineConfig({
    adapter: vercel(),
    session: {
    driver: 'upstash',
    },
    });

    Using sessions

    Sessions are available in on-demand rendered pages, API endpoints, actions and middleware.

    In pages and components, you can access the session using Astro.session:

    ---
    const cart = await Astro.session.get('cart');
    ---
    <a href="/checkout">🛒 {cart?.length ?? 0} items</a>

    In endpoints, actions, and middleware, you can access the session using context.session:

... (truncated)

Changelog

Sourced from @​astrojs/netlify's changelog.

6.3.0

Minor Changes

  • #13527 2fd6a6b Thanks @​ascorbic! - The experimental session API introduced in Astro 5.1 is now stable and ready for production use.

    Sessions are used to store user state between requests for on-demand rendered pages. You can use them to store user data, such as authentication tokens, shopping cart contents, or any other data that needs to persist across requests:

    ---
    export const prerender = false; // Not needed with 'server' output
    const cart = await Astro.session.get('cart');
    ---
    <a href="/checkout">🛒 {cart?.length ?? 0} items</a>

    Configuring session storage

    Sessions require a storage driver to store the data. The Node, Cloudflare and Netlify adapters automatically configure a default driver for you, but other adapters currently require you to specify a custom storage driver in your configuration.

    If you are using an adapter that doesn't have a default driver, or if you want to choose a different driver, you can configure it using the session configuration option:

    import { defineConfig } from 'astro/config';
    import vercel from '@astrojs/vercel';
    export default defineConfig({
    adapter: vercel(),
    session: {
    driver: 'upstash',
    },
    });

    Using sessions

    Sessions are available in on-demand rendered pages, API endpoints, actions and middleware.

    In pages and components, you can access the session using Astro.session:

    ---
    const cart = await Astro.session.get('cart');
    ---
    <a href="/checkout">🛒 {cart?.length ?? 0} items</a>

    In endpoints, actions, and middleware, you can access the session using context.session:

... (truncated)

Commits

Updates @types/react from 19.1.1 to 19.1.2

Commits

Updates astro from 5.6.2 to 5.7.4

Release notes

Sourced from astro's releases.

astro@5.7.4

Patch Changes

astro@5.7.3

Patch Changes

  • #13643 67b7493 Thanks @​tanishqmanuja! - Fixes a case where the font face src format would be invalid when using the experimental fonts API

  • #13639 23410c6 Thanks @​florian-lefebvre! - Fixes a case where some font families would not be downloaded when using the same font provider several times, using the experimental fonts API

astro@5.7.2

Patch Changes

astro@5.7.1

Patch Changes

astro@5.7.0

Minor Changes

  • #13527 2fd6a6b Thanks @​ascorbic! - The experimental session API introduced in Astro 5.1 is now stable and ready for production use.

    Sessions are used to store user state between requests for on-demand rendered pages. You can use them to store user data, such as authentication tokens, shopping cart contents, or any other data that needs to persist across requests:

... (truncated)

Changelog

Sourced from astro's changelog.

5.7.4

Patch Changes

5.7.3

Patch Changes

  • #13643 67b7493 Thanks @​tanishqmanuja! - Fixes a case where the font face src format would be invalid when using the experimental fonts API

  • #13639 23410c6 Thanks @​florian-lefebvre! - Fixes a case where some font families would not be downloaded when using the same font provider several times, using the experimental fonts API

5.7.2

Patch Changes

5.7.1

Patch Changes

5.7.0

Minor Changes

... (truncated)

Commits

Updates astro-font from 1.0.0 to 1.1.0

Release notes

Sourced from astro-font's releases.

astro-font@1.1.0

With astro-font@^1.1.0, the library now:

  • has an (optional) Astro integration which takes care of bundling all the fetched fonts in __astro_font_generated__ directory in your static bundle. Use it via:
// File: astro.config.*
+  import { astroFont } from 'astro-font/integration'
  // ...
  integrations: [
+  astroFont()
  ]
  // ...
  • ensures if it has write access to write fetched font files locally
Commits

Updates framer-motion from 12.6.5 to 12.7.4

Changelog

Sourced from framer-motion's changelog.

[12.7.4] 2025-04-17

Fixed

  • Removed non-deterministic behaviour from AnimatePresence.

[12.7.3] 2025-04-15

Fixed

  • Fixing duration for animateView transitions.
  • Prevent .commitStyles() on pseudoElement animations.

[12.7.2] 2025-04-14

Fixed

  • Adding "sideEffects": false to motion-dom and motion-utils packages.

[12.7.1] 2025-04-14

Fixed

  • Skip .commitStyles on psuedoElement animations.

[12.7.0] 2025-04-14

Added

  • Private layoutCrossfade allows disabling crossfade of shared layout elements.
Commits

Updates sanitize-html from 2.15.0 to 2.16.0

Changelog

Sourced from sanitize-html's changelog.

2.16.0 (2025-04-16)

  • Add onOpenTag and onCloseTag events to enable advanced filtering to hook into the parser. Thhanks to Rimvydas Naktinis.
Commits
  • 3b45c7c Merge pull request #702 from apostrophecms/release-2.16.0
  • 7caf6d2 release 2.16.0
  • 0313050 Merge pull request #701 from apostrophecms/thanks-692
  • 4248936 thanks
  • b3dd0e6 Merge pull request #692 from naktinis/add-tag-and-text-events
  • 3f609e3 chore: add a note about tag open/close event example being illustrative
  • fb7a13b Merge branch 'main' into add-tag-and-text-events
  • be113c6 chore: add a CHANGELOG entry
  • 0d67ebd chore: update test to demonstrate isImplied argument, demonstrate all argumen...
  • 007523a fix: example output
  • Additional commits viewable in compare view

Updates @playwright/test from 1.51.1 to 1.52.0

Release notes

Sourced from @​playwright/test's releases.

v1.52.0

Highlights

  • New method expect(locator).toContainClass() to ergonomically assert individual class names on the element.

    await expect(page.getByRole('listitem', { name: 'Ship v1.52' })).toContainClass('done');
  • Aria Snapshots got two new properties: /children for strict matching and /url for links.

    await expect(locator).toMatchAriaSnapshot(`
      - list
        - /children: equal
        - listitem: Feature A
        - listitem:
          - link "Feature B":
            - /url: "https://playwright.dev"
    `);

Test Runner

  • New property testProject.workers allows to specify the number of concurrent worker processes to use for a test project. The global limit of property testConfig.workers still applies.
  • New testConfig.failOnFlakyTests option to fail the test run if any flaky tests are detected, similarly to --fail-on-flaky-tests. This is useful for CI/CD environments where you want to ensure that all tests are stable before deploying.
  • New property testResult.annotations contains annotations for each test retry.

Miscellaneous

  • New option maxRedirects in apiRequest.newContext() to control the maximum number of redirects.
  • New option ref in locator.ariaSnapshot() to generate reference for each element in the snapshot which can later be used to locate the element.
  • HTML reporter now supports NOT filtering via !@my-tag or !my-file.spec.ts or !p:my-project.

Breaking Changes

  • Changes to glob URL patterns in methods like page.route():
    • ? wildcard is not supported any more, it will always match question mark ? character.
    • Ranges/sets [] are not supported anymore. We recommend using regular expressions instead.
  • Method route.continue() does not allow to override the Cookie header anymore. If a Cookie header is provided, it will be ignored, and the cookie will be loaded from the browser's cookie store. To set custom cookies, use browserContext.addCookies().
  • macOS 13 is now deprecated and will no longer receive WebKit updates. Please upgrade to a more recent macOS version to continue benefiting from the latest WebKit improvements.

Browser Versions

  • Chromium 136.0.7103.25
  • Mozilla Firefox 137.0
  • WebKit 18.4

This version was also tested against the following stable channels:

  • Google Chrome 135
  • Microsoft Edge 135
Commits
Maintainer changes

This version was pushed to npm by playwright-bot, a new releaser for @​playwright/test since your current version.


Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the patch-minor group with 7 updates:

| Package | From | To |
| --- | --- | --- |
| [@astrojs/netlify](https://github.com/withastro/astro/tree/HEAD/packages/integrations/netlify) | `6.2.6` | `6.3.0` |
| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `19.1.1` | `19.1.2` |
| [astro](https://github.com/withastro/astro/tree/HEAD/packages/astro) | `5.6.2` | `5.7.4` |
| [astro-font](https://github.com/rishi-raj-jain/astro-font) | `1.0.0` | `1.1.0` |
| [framer-motion](https://github.com/motiondivision/motion) | `12.6.5` | `12.7.4` |
| [sanitize-html](https://github.com/apostrophecms/sanitize-html) | `2.15.0` | `2.16.0` |
| [@playwright/test](https://github.com/microsoft/playwright) | `1.51.1` | `1.52.0` |


Updates `@astrojs/netlify` from 6.2.6 to 6.3.0
- [Release notes](https://github.com/withastro/astro/releases)
- [Changelog](https://github.com/withastro/astro/blob/main/packages/integrations/netlify/CHANGELOG.md)
- [Commits](https://github.com/withastro/astro/commits/@astrojs/netlify@6.3.0/packages/integrations/netlify)

Updates `@types/react` from 19.1.1 to 19.1.2
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react)

Updates `astro` from 5.6.2 to 5.7.4
- [Release notes](https://github.com/withastro/astro/releases)
- [Changelog](https://github.com/withastro/astro/blob/main/packages/astro/CHANGELOG.md)
- [Commits](https://github.com/withastro/astro/commits/astro@5.7.4/packages/astro)

Updates `astro-font` from 1.0.0 to 1.1.0
- [Release notes](https://github.com/rishi-raj-jain/astro-font/releases)
- [Commits](rishi-raj-jain/astro-font@1.0.0...1.1.0)

Updates `framer-motion` from 12.6.5 to 12.7.4
- [Changelog](https://github.com/motiondivision/motion/blob/main/CHANGELOG.md)
- [Commits](motiondivision/motion@v12.6.5...v12.7.4)

Updates `sanitize-html` from 2.15.0 to 2.16.0
- [Changelog](https://github.com/apostrophecms/sanitize-html/blob/main/CHANGELOG.md)
- [Commits](apostrophecms/sanitize-html@2.15.0...2.16.0)

Updates `@playwright/test` from 1.51.1 to 1.52.0
- [Release notes](https://github.com/microsoft/playwright/releases)
- [Commits](microsoft/playwright@v1.51.1...v1.52.0)

---
updated-dependencies:
- dependency-name: "@astrojs/netlify"
  dependency-version: 6.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: patch-minor
- dependency-name: "@types/react"
  dependency-version: 19.1.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: patch-minor
- dependency-name: astro
  dependency-version: 5.7.4
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: patch-minor
- dependency-name: astro-font
  dependency-version: 1.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: patch-minor
- dependency-name: framer-motion
  dependency-version: 12.7.4
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: patch-minor
- dependency-name: sanitize-html
  dependency-version: 2.16.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: patch-minor
- dependency-name: "@playwright/test"
  dependency-version: 1.52.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: patch-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code labels Apr 21, 2025
@netlify
Copy link

netlify bot commented Apr 21, 2025

Deploy Preview for eva-town ready!

Name Link
🔨 Latest commit 132b99e
🔍 Latest deploy log https://app.netlify.com/sites/eva-town/deploys/680611eb65fa04000897f6a3
😎 Deploy Preview https://deploy-preview-595--eva-town.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
Lighthouse
Lighthouse
1 paths audited
Performance: 94
Accessibility: 100
Best Practices: 100
SEO: 93
PWA: 70
View the detailed breakdown and full score reports

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

@evadecker evadecker merged commit e123ad1 into main Apr 21, 2025
8 checks passed
@evadecker evadecker deleted the dependabot/npm_and_yarn/patch-minor-7f682f08e0 branch April 21, 2025 12:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant