vercel / ai

Build AI-powered applications with React, Svelte, Vue, and Solid
https://sdk.vercel.ai/docs
Other
10.18k stars 1.53k forks source link

fix: deep objects not updating in solid #3823

Closed ian-pascoe closed 20 hours ago

ian-pascoe commented 23 hours ago

Resolves: https://github.com/vercel/ai/issues/3797

socket-security[bot] commented 23 hours ago

New and removed dependencies detected. Learn more about Socket for GitHub ↗︎

Package New capabilities Transitives Size Publisher
npm/@aws-sdk/client-bedrock-runtime@3.696.0 Transitive: filesystem +77 4.65 MB aws-sdk-bot
npm/@fontsource/fira-mono@5.1.0 None 0 426 kB lotusdevshack
npm/@google-cloud/vertexai@1.9.0 environment, network Transitive: filesystem +21 3.3 MB google-wombot
npm/@nestjs/cli@10.4.8 Transitive: environment, eval, filesystem, network, shell, unsafe +224 27.4 MB nestjscore
npm/@nestjs/common@10.4.8 None +4 602 kB nestjscore
npm/@nestjs/core@10.4.8 environment, unsafe Transitive: filesystem, network, shell +18 1.5 MB nestjscore
npm/@nestjs/schematics@10.2.3 Transitive: environment, eval, filesystem, network, unsafe +52 4.63 MB kamilmysliwiec, nestjscore
npm/@nestjs/testing@10.4.8 None +1 122 kB nestjscore
npm/@playwright/test@1.49.0 None 0 25.4 kB dgozman-ms, mxschmitt, pavelfeldman, ...1 more
npm/@sentry/nextjs@8.39.0 Transitive: environment, eval, filesystem, network, shell, unsafe +236 72.3 MB benvinegar, billyvg, evanpurkhiser, ...8 more
npm/@smithy/types@3.7.1 None 0 244 kB smithy-team, trivikr-aws
npm/@solid-primitives/trigger@1.1.0 None +1 86.3 kB thetarnav.
npm/@sveltejs/adapter-auto@3.3.1 environment +1 84.9 kB svelte-admin
npm/@sveltejs/kit@2.8.1 Transitive: filesystem +18 1.65 MB conduitry, dominik_g, rich_harris, ...1 more
npm/@sveltejs/vite-plugin-svelte@3.1.2 None +7 876 kB svelte-admin
npm/@testing-library/jest-dom@6.6.3 None +15 2.45 MB brrianalexis, cmckinstry, dfcook, ...13 more
npm/@types/node@18.19.64 None +1 2.1 MB types
npm/@types/node@20.17.6 None +1 2.3 MB types
npm/@types/react-dom@18.3.1 None 0 0 B
npm/@types/react@18.3.12 None +2 1.69 MB types
npm/@typescript-eslint/eslint-plugin@8.15.0 Transitive: environment, filesystem +35 7.37 MB bradzacher, jameshenry
npm/@typescript-eslint/parser@8.15.0 Transitive: environment, filesystem +27 2.5 MB bradzacher, jameshenry
npm/aws-sdk-client-mock@4.1.0 Transitive: environment, eval +17 7.93 MB m-radzikowski
npm/jsdom@24.1.3 Transitive: environment, filesystem, network +38 7.41 MB domenic, joris-van-der-wel, sebmaster, ...3 more
npm/next@15.0.4-canary.22 Transitive: environment, filesystem +10 121 MB rauchg, timneutkens, vercel-release-bot
npm/playwright@1.49.0 None +1 11.1 MB dgozman, dgozman-ms, pavelfeldman, ...1 more
npm/svelte@4.2.19 Transitive: unsafe +19 6.5 MB conduitry, rich_harris, svelte-admin
npm/tslib@2.8.1 None 0 90.4 kB typescript-bot
npm/tsup@7.3.0 environment, eval, filesystem Transitive: network, shell, unsafe +107 10.9 MB egoist
npm/tsup@8.3.5 eval, filesystem Transitive: environment, network, shell, unsafe +74 10 MB egoist

🚮 Removed packages: npm/@aws-sdk/client-bedrock-runtime@3.663.0, npm/@fontsource/fira-mono@5.0.13, npm/@google-cloud/vertexai@1.8.1, npm/@nestjs/cli@10.4.5, npm/@nestjs/common@10.4.2, npm/@nestjs/core@10.4.2, npm/@nestjs/testing@10.4.2, npm/@playwright/test@1.46.0, npm/@sentry/nextjs@8.22.0, npm/@smithy/types@3.5.0, npm/@sveltejs/adapter-auto@3.2.1, npm/@sveltejs/kit@2.5.10, npm/@sveltejs/vite-plugin-svelte@3.1.0, npm/@testing-library/jest-dom@6.4.5, npm/@testing-library/jest-dom@6.4.8, npm/@types/node@18.18.9, npm/@types/node@18.19.43, npm/@types/node@18.19.54, npm/@types/node@20.12.7, npm/@types/react-dom@18.2.4, npm/@types/react-dom@18.3.0, npm/@types/react@18.3.3, npm/@typescript-eslint/eslint-plugin@8.6.0, npm/@typescript-eslint/parser@8.6.0, npm/autoprefixer@10.4.16, npm/autoprefixer@10.4.19, npm/aws-sdk-client-mock@4.0.2, npm/jsdom@24.0.0, npm/next@15.0.4-canary.21, npm/playwright@1.46.0, npm/react-dom@18.2.0, npm/react@18.2.0, npm/solid-js@1.8.7, npm/svelte@4.2.18, npm/svelte@4.2.3, npm/tailwindcss@3.3.5, npm/tailwindcss@3.4.4, npm/tailwindcss@3.4.7, npm/tslib@2.6.2, npm/tsup@7.2.0, npm/tsup@8.0.2, npm/tsup@8.2.4, npm/tsup@8.3.0, npm/typescript@5.5.4, npm/vite@5.2.11, npm/vue@3.3.8

View full report↗︎

ian-pascoe commented 21 hours ago

@ryansolid - Could you take a look here as well and make sure I am not missing something

lgrammel commented 20 hours ago

@ian-pascoe are you planning to make further improvements or can i take a look / continue the pr?

ian-pascoe commented 20 hours ago

@lgrammel - I believe that is all the changes I will make

ian-pascoe commented 20 hours ago

@lgrammel - I am done making changes. The only thing not included is a use-assistant example

lgrammel commented 20 hours ago

makes sense, I hope to replace useAssistant with useChat eventually

ian-pascoe commented 20 hours ago

@lgrammel - I can make documentation updates if you point me to the right spot