Skip to content

v7.5.0

Compare
Choose a tag to compare
@Josh-Walker-GM Josh-Walker-GM released this 08 May 16:08
· 640 commits to main since this release
030b3eb

Changelog

  • feat(upgrade): Use GitHub token if available when downloading patches (#10515) by @Tobbe

    When you upgrade via yarn rw upgrade and require yarn patches, we will now use a GitHub token if it is available in your environment when fetching the git tree from GitHub. We support GH_TOKEN, GITHUB_TOKEN and REDWOOD_GITHUB_TOKEN as the env var names.

  • feat(baremetal): Add verbose output to ssh exec (#10525) by @Tobbe

    This change adds additional logging to the ssh during baremetal when you use --verbose. Allowing you to see exactly what SSH commands are being run, and in what path.

    Standard output without --verbose - this remains unchanged
    image

    Before (verbose output)
    image

    After (verbose output)
    image

  • feat(baremetal): Add more details to error messages (#10527) by @Tobbe

    Now when an ssh command execution fails the error message will additionally include the directory it was executed in and the full stderr message

    Before
    image

    After
    image

  • Add redwood.toml to yarn rw info (#10518) by @Tobbe

    The project redwood.toml file is now included in the yarn rw info output to make it easier and faster to provide enough details for issues to be debugged quickly

    Before

    System:
      OS: macOS 14.1.1
      Shell: 5.9 - /bin/zsh
    Binaries:
      Node: 20.11.0 - /usr/local/bin/node
      Yarn: 4.1.1 - /usr/local/bin/yarn
    Databases:
      SQLite: 3.39.5 - /usr/bin/sqlite3
    Browsers:
      Safari: 17.1
    

    After

    System:
      OS: macOS 14.1.1
      Shell: 5.9 - /bin/zsh
    Binaries:
      Node: 20.11.0 - /usr/local/bin/node
      Yarn: 4.1.1 - /usr/local/bin/yarn
    Databases:
      SQLite: 3.39.5 - /usr/bin/sqlite3
    Browsers:
      Safari: 17.1
    redwood.toml:
      [web]
        title = "Redwood App"
        port = 8910
        apiUrl = "/.redwood/functions" # You can customize graphql and dbauth urls individually too: see https://redwoodjs.com/docs/app-configuration-redwood-toml#api-paths
        includeEnvironmentVariables = [
          # Add any ENV vars that should be available to the web side to this array
          # See https://redwoodjs.com/docs/environment-variables#web
        ]
      [api]
        port = 8911
      [browser]
        open = true
      [notifications]
        versionUpdates = ["latest"]
    
  • Fix invisible tags in MetaTag & Metadata JSDoc (#10504) by @Philzen

    This change fixes the common pitfall that tags of all kind are not visible in JSDoc view because it will try to interpret them as HTML. Now these tags should be visible when the JSDoc is rendered. See #10504 for more information

  • docs: Adds GraphQL Caching docs for Client and Response caching (#10054) by @dthyresson

    This PR introduces new GraphQL documentation to cover both client and server (aka response) caching.

  • deps: Upgrade to React Testing Library 14.3.1 (#10514) by @Tobbe