Skip to content

Conversation

@knock-eng-bot
Copy link
Contributor

@knock-eng-bot knock-eng-bot commented Nov 7, 2025

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

@knocklabs/expo@0.4.0

Minor Changes

  • bac8ced: Migrate push notifications from tokens array to devices array with locale and timezone

Patch Changes

  • Updated dependencies [571abb1]
  • Updated dependencies [bac8ced]
  • Updated dependencies [f4529cc]
  • Updated dependencies [f278892]
  • Updated dependencies [571abb1]
  • Updated dependencies [571abb1]
    • @knocklabs/react-core@0.11.3
    • @knocklabs/react-native@0.7.0
    • @knocklabs/client@0.19.3

@knocklabs/react-native@0.7.0

Minor Changes

  • bac8ced: Migrate push notifications from tokens array to devices array with locale and timezone

Patch Changes

  • Updated dependencies [571abb1]
  • Updated dependencies [f4529cc]
  • Updated dependencies [f278892]
  • Updated dependencies [571abb1]
  • Updated dependencies [571abb1]
    • @knocklabs/react-core@0.11.3
    • @knocklabs/client@0.19.3

@knocklabs/client@0.19.3

Patch Changes

  • 571abb1: Add branch option to Knock client

    The Knock client now accepts a branch option. To use Knock with a branch,
    set the apiKey param to your development environment's API key and set the
    branch option to the slug of an existing branch.

    import Knock from "@knocklabs/client";
    
    const knock = new Knock(process.env.KNOCK_PUBLIC_API_KEY, {
      branch: "my-branch-slug",
    });

@knocklabs/react@0.9.4

Patch Changes

  • f4529cc: Enable use of SlackKit with branches

    The useSlackAuth hook exported by @knocklabs/react-core has been updated so
    that it works with branches. You can now use either this hook or the
    <SlackAuthButton> component exported by @knocklabs/react to test connecting
    Slack workspaces to Knock tenants while working on a branch.

  • f278892: Enable use of TeamsKit with branches

    The useMsTeamsAuth hook exported by @knocklabs/react-core has been updated
    so that it works with branches. You can now use either this hook or the
    <MsTeamsAuthButton> component exported by @knocklabs/react to test
    connecting Microsoft Teams organizations to Knock tenants while working on a
    branch.

  • Updated dependencies [571abb1]

  • Updated dependencies [f4529cc]

  • Updated dependencies [f278892]

  • Updated dependencies [571abb1]

  • Updated dependencies [571abb1]

    • @knocklabs/react-core@0.11.3
    • @knocklabs/client@0.19.3

@knocklabs/react-core@0.11.3

Patch Changes

  • 571abb1: Add branch option to useAuthenticatedKnockClient hook

    The useAuthenticatedKnockClient hook now accepts a branch option. To use
    useAuthenticatedKnockClient with a branch, set the apiKey param to your
    development environment's API key and set the branch option to the slug of an
    existing branch.

    import { useAuthenticatedKnockClient } from "@knocklabs/react-core";
    
    const knock = useAuthenticatedKnockClient(
      process.env.KNOCK_PUBLIC_API_KEY,
      { id: user.id },
      undefined, // userToken when needed
      { branch: "my-branch-slug" },
    );
  • f4529cc: Enable use of SlackKit with branches

    The useSlackAuth hook exported by @knocklabs/react-core has been updated so
    that it works with branches. You can now use either this hook or the
    <SlackAuthButton> component exported by @knocklabs/react to test connecting
    Slack workspaces to Knock tenants while working on a branch.

  • f278892: Enable use of TeamsKit with branches

    The useMsTeamsAuth hook exported by @knocklabs/react-core has been updated
    so that it works with branches. You can now use either this hook or the
    <MsTeamsAuthButton> component exported by @knocklabs/react to test
    connecting Microsoft Teams organizations to Knock tenants while working on a
    branch.

  • 571abb1: Add branch prop to <KnockProvider>

    The <KnockProvider> context provider now accepts an optional branch prop.
    To use <KnockProvider> with a branch, set the apiKey prop to your
    development environment's API key and set branch to the slug of an existing
    branch.

    import { KnockProvider } from "@knocklabs/react";
    
    const YourAppLayout = () => {
      return (
        <KnockProvider
          apiKey={process.env.KNOCK_PUBLIC_API_KEY}
          user={{ id: user.id }}
          branch="my-branch-slug"
        >
          {/** the rest of your app */}
        </KnockProvider>
      );
    };
  • Updated dependencies [571abb1]

    • @knocklabs/client@0.19.3

client-example@0.3.37

Patch Changes

  • Updated dependencies [571abb1]
    • @knocklabs/client@0.19.3

@knocklabs/expo-example@1.0.30

Patch Changes

  • Updated dependencies [bac8ced]
    • @knocklabs/expo@0.4.0

guide-example@0.0.52

Patch Changes

  • Updated dependencies [f4529cc]
  • Updated dependencies [f278892]
  • Updated dependencies [571abb1]
    • @knocklabs/react@0.9.4
    • @knocklabs/client@0.19.3

ms-teams-connect-example@0.0.39

Patch Changes

  • f278892: Add NEXT_PUBLIC_KNOCK_BRANCH env var for specifying branch
  • Updated dependencies [f4529cc]
  • Updated dependencies [f278892]
    • @knocklabs/react@0.9.4

nextjs-app-dir-example@0.0.38

Patch Changes

  • Updated dependencies [f4529cc]
  • Updated dependencies [f278892]
    • @knocklabs/react@0.9.4

nextjs-example@1.2.4

Patch Changes

  • 571abb1: Add NEXT_PUBLIC_KNOCK_BRANCH env var for specifying branch
  • Updated dependencies [f4529cc]
  • Updated dependencies [f278892]
    • @knocklabs/react@0.9.4

slack-connect-example@0.3.38

Patch Changes

  • f4529cc: Add NEXT_PUBLIC_KNOCK_BRANCH env var for specifying branch
  • Updated dependencies [f4529cc]
  • Updated dependencies [f278892]
    • @knocklabs/react@0.9.4

slack-kit-example@0.4.36

Patch Changes

  • Updated dependencies [f4529cc]
  • Updated dependencies [f278892]
    • @knocklabs/react@0.9.4

@knock-eng-bot knock-eng-bot requested a review from a team as a code owner November 7, 2025 22:17
@knock-eng-bot knock-eng-bot requested review from MikeCarbone and meryldakin and removed request for a team November 7, 2025 22:17
@vercel
Copy link

vercel bot commented Nov 7, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Comments Updated (UTC)
javascript-ms-teams-connect-example Ready Ready Preview Comment Nov 7, 2025 10:41pm
javascript-nextjs-example Ready Ready Preview Comment Nov 7, 2025 10:41pm
javascript-slack-connect-example Ready Ready Preview Comment Nov 7, 2025 10:41pm
javascript-slack-kit-example Ready Ready Preview Comment Nov 7, 2025 10:41pm

@mattmikolay mattmikolay merged commit 903fbe8 into main Nov 7, 2025
12 checks passed
@mattmikolay mattmikolay deleted the changeset-release/main branch November 7, 2025 23:00
@codecov
Copy link

codecov bot commented Nov 7, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 65.51%. Comparing base (f4529cc) to head (987e33a).
⚠️ Report is 1 commits behind head on main.
✅ All tests successful. No failed tests found.

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #803   +/-   ##
=======================================
  Coverage   65.51%   65.51%           
=======================================
  Files         189      189           
  Lines        7797     7797           
  Branches      956      956           
=======================================
  Hits         5108     5108           
  Misses       2662     2662           
  Partials       27       27           

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants