npm svelte-clerk 0.14.0
v0.14.0

latest releases: 0.16.13, 0.16.12, 0.16.11...
2 months ago

Minor Changes

  • 6b0b5b0: Introduce verifyWebhook() helper

    Make sure to set the CLERK_WEBHOOK_SIGNING_SECRET environment variable in your SvelteKit project to use this helper.

    Usage:

    import { verifyWebhook } from 'svelte-clerk/webhooks';
    import type { RequestHandler } from './$types';
    
    export const GET: RequestHandler = async ({ request }) => {
    	try {
    		const evt = await verifyWebhook(request);
    		if (evt.type === 'user.created') {
    			// Handle user creation
    			console.log('New user created:', evt.data.id);
    		}
    	} catch (err) {
    		// Invalid webhook signature
    		return new Response('Webhook verification failed', { status: 400 });
    	}
    };

Patch Changes

  • d2421dd: Bump @clerk/backend from 2.3.1 to 2.4.0
  • d2421dd: Bump @clerk/shared from 3.10.1 to 3.10.2
  • d2421dd: Bump @clerk/types from 4.62.1 to 4.63.0

Don't miss a new svelte-clerk release

NewReleases is sending notifications on new releases.