Draft
Conversation
- chore: update Salesforce tools and Raycast scripts - chore: update raycast extensions and email dev scripts - feat: update navigation, add-deal improvements, and map enhancements - Fix Google Maps autocomplete errors and improve UI - Fix comp map labels to show record names, improve dark mode contrast, refactor map app with NUQS/Zustand, and enhance tasks filters with URL sync - Refactor UI components to use design system and fix dependencies - Add keyboard shortcut to search, organize Property tools in sidebar, and fix dialog component import - ✨ Initial commit
- chore: release v2026.02.08.2 - chore: release v2026.02.08.1 - chore: release v2026.02.08 - chore: release v2026.02.07.7 - chore: release v2026.02.07.6 - chore: release v2026.02.07.5 - chore: release v2026.02.07.4 - chore: release v2026.02.07.3 - chore: release v2026.02.07.2 - chore: release v2026.02.07.1 - chore: release v2026.02.07 - chore: release v2026.02.06.3 - feat: add follow-up settings, notification preferences, and notifications pages - feat: add notifications, follow-up sequencing, and bulk operations - chore: release v2026.02.06.2 - chore: release v2026.02.06.1 - chore: release v2026.02.06 - chore: release v2026.02.04.4 - feat: add Salesforce API call observability - chore: release v2026.02.04.3 - chore: release v2026.02.04.2 - chore: release v2026.02.04.1 - chore: release v2026.02.04 - chore: release v2026.02.02.5 - chore: release v2026.02.02.4 - chore: release v2026.02.02.3 - chore: release v2026.02.02.2 - chore: release v2026.02.02.1 - chore: release v2026.02.02 - fix: sync pnpm-lock.yaml with packages/ai package.json (react, @types/react) - chore: release v2026.02.01.5 - chore: release v2026.02.01.4 - chore: release v2026.02.01.3 - chore: release v2026.02.01.2 - chore: release v2026.02.01.1 - Merge branch \'main\' of https://github.com/mjking/swansonking into main - chore: release v2026.02.01 - refactor: decompose large components + add 15 missing loading states (raycast#25) - refactor: standardize all entity list pages to server components (raycast#24) - chore: production code quality sweep (552 files cleaned) (raycast#22) - test: add comprehensive test suite (31 new test files, 951 tests) (raycast#21) - feat: comprehensive accessibility improvements (25 files) (raycast#23) - chore: add .worktrees/ to gitignore - fix: update tasks page dropdown labels and offer filters to use statuses - chore: release v2026.01.31.6 - fix: sort offers by status stepper order, remove stage column, fix property cache - chore: release v2026.01.31.5 - chore: release v2026.01.31.4 - chore: release v2026.01.31.3 - chore: release v2026.01.31.2 - chore: release v2026.01.31.1 - chore: release v2026.01.31 - chore: release v2026.01.29 - chore: release v2026.01.28 - chore: release v2026.01.26.1 - refactor: remove header and nav from AppTopNav component - chore: release v2026.01.26 - feat: implement app-based navigation architecture - chore: release v2026.01.25.4 - feat: add Postmark webhook to public paths - chore: release v2026.01.25.3 - feat: improve company detail page and contact fetching - chore: release v2026.01.25.2 - chore: release v2026.01.25.1 - chore: release v2026.01.25 - chore: release v2026.01.24.2 - chore: release v2026.01.24.1 - chore: release v2026.01.24 - chore: release v2026.01.22 - chore: release v2026.01.21.9 - chore: release v2026.01.21.8 - chore: release v2026.01.21.7 - chore: update pnpm-lock.yaml to fix prisma version mismatch - chore: release v2026.01.21.6 - chore: release v2026.01.21.5 - chore: release v2026.01.21.4 - chore: release v2026.01.21.4 - Merge pull request raycast#18 from mjking/dependabot/npm_and_yarn/fumadocs-core-16.4.2 - Merge pull request raycast#20 from mjking/dependabot/npm_and_yarn/ultracite-7.0.4 - chore(deps): bump fumadocs-core from 16.4.0 to 16.4.2 - chore(deps-dev): bump ultracite from 6.5.0 to 7.0.4 - chore: release v2026.01.21.3 - chore: release v2026.01.21.2 - chore: release v2026.01.21.1 - chore: release v2026.01.21 - Fix Error Boundary infinite loop and improve error logging to identify failing component - Add Error Boundary around ClerkProvider to catch React error raycast#130 and identify failing component - Fix TypeScript error: Add type assertion for error object in catch block - Update env var schema: Replace deprecated NEXT_PUBLIC_CLERK_AFTER_SIGN_* with NEXT_PUBLIC_CLERK_SIGN_*_FALLBACK_REDIRECT_URL - Fix TypeScript error: Use type assertion for ClerkProvider redirect URL props - Add detailed logging for Clerk redirect URL props - preparing for env var fix - Fix React error raycast#130: Override deprecated Clerk env vars with new fallbackRedirectUrl props - Add debug instrumentation for React error raycast#130 - check Clerk components and props - debug: add comprehensive instrumentation with console logs to identify undefined components causing React error raycast#130 - chore: release v2026.01.20.14 - debug: add runtime validation to identify undefined components causing React error raycast#130 - chore: release v2026.01.20.13 - chore: release v2026.01.20.12 - chore: release v2026.01.20.11 - chore: release v2026.01.20.10 - fix: pin radix-ui to exact version 1.4.3 - chore: release v2026.01.19.5 - chore: release v2026.01.19.4 - chore: release v2026.01.19.3 - chore: release v2026.01.19.2 - chore: release v2026.01.19.1 - chore: release v2026.01.19 - fix: add QueryClientProvider to root layout - fix: move dynamic import with ssr:false to client component - fix: add DELETE handler for contact deletion API - docs: update progress after CRM list pages conversion - perf: convert comps list to TanStack Query - perf: convert properties list to TanStack Query - perf: convert deals list to TanStack Query - perf: convert contacts list to TanStack Query - perf: convert companies list to TanStack Query - docs: update progress after email audiences conversion - perf: convert email audiences to TanStack Query - docs: update progress after email templates conversion - perf: convert email templates to TanStack Query with useQueries - docs: update progress after email dashboard conversion - perf: convert email dashboard to TanStack Query - fix: correct type annotation in search page map callback - perf: convert all mail pages to TanStack Query - docs: update progress after email/settings conversion - perf: convert email/settings/page.tsx to TanStack Query - docs: update progress after email report pages conversion - perf: convert email report pages to TanStack Query - docs: update progress after email/campaigns conversion - perf: convert email/campaigns/page.tsx to TanStack Query - docs: mark remaining tasks as future PRs with complexity notes - docs: add implementation progress summary - perf: convert mail selector components to TanStack Query - docs: mark bundle-10 as deferred - docs: update REACT-PERF-RECOMMENDATIONS with more task completions - perf: add debouncing to deal-selector search input - docs: update REACT-PERF-RECOMMENDATIONS with deferrals - perf: add lazy loading to mail template preview iframes - refactor: consolidate mail pricing constants to shared module - docs: update REACT-PERF-RECOMMENDATIONS.md with completed tasks - perf: implement React performance optimizations - perf(mail): add loading skeletons for mail pages - perf(email): add loading skeletons for email pages - perf(admin): add Suspense boundaries to admin pages - chore: release v2026.01.17.7 - chore: release v2026.01.17.6 - chore: release v2026.01.17.5 - chore: release v2026.01.17.4 - chore: release v2026.01.17.3 - chore: release v2026.01.17.2 - chore: release v2026.01.17.1 - chore: release v2026.01.17 - chore: release v2026.01.16.3 - chore: release v2026.01.16.2 - chore: release v2026.01.16.1 - chore: release v2026.01.16 - chore: release v2026.01.15.1 - chore: release v2026.01.15 - chore: release v2026.01.14.1 - fix: update buildCompInternalUrl test to match /comp/:id URL structure - chore: release v2026.01.14 - chore: release v2026.01.13.3 - chore: release v2026.01.13.2 - chore: release v2026.01.13.1 - chore: release v2026.01.13 - chore: release v2026.01.12.4 - chore: release v2026.01.12.3 - chore: release v2026.01.12.2 - chore: release v2026.01.12.1 - chore: release v2026.01.12 - chore: release v2026.01.11.4 - chore: release v2026.01.11.3 - chore: release v2026.01.11.2 - chore: release v2026.01.11.1 - chore: release v2026.01.11 - chore: release v2026.01.10.1 - chore: release v2026.01.10 - chore: release v2026.01.08 - chore: release v2026.01.07.8 - chore: release v2026.01.07.7 - chore: release v2026.01.07.6 - chore: release v2026.01.07.5 - chore: release v2026.01.07.4 - chore: release v2026.01.07.3 - chore: release v2026.01.07.2 - chore: release v2026.01.07.1 - chore: release v2026.01.07 - Add mail-v2 feature with templates, webhooks, and Salesforce integration - Update vercel.json and add Claude skills - chore: release v2026.01.02.2 - chore: release v2026.01.02.1 - chore: release v2026.01.02 - Update map store and CBA ingest logic - Update dependencies and improve UI components - Update AI models and improve offer workflow - Update dashboard components, contact mapping, and CBA ingestion - Improve mail audiences UI: widen modal and replace cramped tabs with select dropdown - Update mail campaigns and add postcard editor - Update email system and refactor type definitions - Refactor code style and improve error handling - Fix date picker timezone issue and improve email UI - Remove auto-generated .d.ts files and update email README - Refactor links config and navigation structure - Wire Salesforce deal URLs and tweak new-deal schemas - Add new-deal brokers endpoint and underwriting enhancements - Update tools, CBA, and navigation - Add email reports and escrow dates features - chore: update email generator - refactor: simplify email generator to card-based layout only - fix: remove border lines between name/role and milestone/date columns - fix: remove hard return from email footer - fix: combine email footer paragraphs and add line break - chore: update email generator - chore: update email generator - chore: update email generator - chore: update email generator and remove test-gemini route - chore: update salesforce operations [skip vercel] - chore: test and typecheck updates - Fix TypeScript errors: remove generic type args from conn.query and fix import path - Fix CampaignRow prop: use onRefresh instead of onDelete - Add email webhooks debug tools and update webhook handler - Update email engagement tracking PRD with unified object, batch processing, and missing fields - Fix CampaignRow prop: use onRefresh instead of onDelete - Add email reports feature and update Postmark webhook - Update email campaigns and CBA logic - Update email and Salesforce pages - Update email audience sync functionality - Update sidebar and email pages - Update contact and duplicate resolution components - Update CBA ingest logic - Update nuqs to latest version (2.8.4) - Merge pull request raycast#5 from mjking/dependabot/npm_and_yarn/liveblocks/node-3.11.0 - Merge pull request raycast#6 from mjking/dependabot/npm_and_yarn/arcjet/next-1.0.0-beta.15 - Merge pull request raycast#1 from mjking/dependabot/npm_and_yarn/lucide-react-0.555.0 - Merge pull request raycast#7 from mjking/dependabot/npm_and_yarn/react-hook-form-7.66.1 - Merge pull request raycast#10 from mjking/dependabot/npm_and_yarn/posthog-node-5.14.0 - Bump @liveblocks/node from 3.9.1 to 3.11.0 - Bump lucide-react from 0.548.0 to 0.555.0 - Bump posthog-node from 5.10.3 to 5.14.0 - Bump react-hook-form from 7.65.0 to 7.66.1 - Bump @arcjet/next from 1.0.0-beta.13 to 1.0.0-beta.15 - Fix Raycast extension to use preferences for App URL instead of hard-coded value - Remove AI-generated slop: clean up comments, debug code, and any types - Update company and contact detail pages - Remove storybook app from workspace and build configuration - Update all Next.js packages to 16.0.7 to fix type compatibility issues - Fix Vercel skip-ci script path to work from monorepo root - Security: update Next.js to 16.0.7 and fix Vercel skip-ci script path - Fix build error: make Postmark env var checks lazy to avoid build-time failures - Fix typecheck errors: add CbaRun type exports, add return type annotations to Salesforce functions - Fix typecheck errors: remove invalid ScrollArea orientation prop, add Campaign type import, fix loadRecentItems usage order - Update email theme and phone formatting - Fix TypeScript error: handle jsforce update result as array or single object - Fix task update: check result.success instead of result[0].success for single record updates - Fix task update errors: improve Salesforce error handling and logging - Update changes - Update sign-in title and include docs in Vercel - fix: resolve production 404s and update sidebar search - fix: resolve TypeScript errors and disable declarationMap - fix: resolve TypeScript errors and update AI SDK dependencies - fix: migrate to AI SDK v6 and fix TypeScript errors - chore: add .vercelignore to exclude reference, docs, and scripts folders - feat: add chatbot v6 with AI Elements and model selector - fix: resolve TypeScript error in hero component and update dependencies - chore: update vercel flags route - chore: update README and vercel flags route - chore: update .env.example files - chore: update configuration and API routes - chore: update codebase with latest changes - UI improvements: map contact filters, grouped markers, breadcrumbs, and sidebar updates - feat: update Raycast extensions, improve contact geocode tool UI, and add new components
Collaborator
|
Congratulations on your new Raycast extension! 🚀 We're currently experiencing a high volume of incoming requests. As a result, the initial review may take up to 10-15 business days. Once the PR is approved and merged, the extension will be available on our Store. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description
Screencast
Checklist
npm run buildand tested this distribution build in Raycastassetsfolder are used by the extension itselfREADMEare placed outside of themetadatafolder