{"note":"Query by package name or source id. Prefix with npm: or pypi: (the source's ecosystem) when a name appears under more than one source, e.g. pypi:openai.","sources":[{"id":"aws-sdk-js-v3","name":"AWS SDK for JavaScript v3","category":"cloud","ecosystem":"npm","packages":["@aws-sdk/client-s3"],"last_checked":"2026-11-14T03:17:42.816Z"},{"id":"boto3","name":"AWS SDK for Python (boto3)","category":"cloud","ecosystem":"pypi","packages":["boto3"],"last_checked":"2026-11-14T00:17:42.859Z"},{"id":"cloudflare-workers","name":"Cloudflare Workers changelog","category":"cloud","ecosystem":null,"packages":[],"last_checked":"2026-11-14T06:17:42.959Z"},{"id":"wrangler","name":"Cloudflare Wrangler / workers-sdk","category":"cloud","ecosystem":"npm","packages":["wrangler"],"last_checked":"2026-11-14T03:17:42.698Z"},{"id":"firebase-js-sdk","name":"Firebase JS SDK","category":"cloud","ecosystem":"npm","packages":["firebase"],"last_checked":"2026-11-14T04:17:42.997Z"},{"id":"supabase-js","name":"Supabase JS client","category":"cloud","ecosystem":"npm","packages":["@supabase/supabase-js"],"last_checked":"2026-11-14T01:17:42.941Z"},{"id":"supabase","name":"Supabase changelog","category":"cloud","ecosystem":null,"packages":[],"last_checked":"2026-11-14T14:17:42.665Z"},{"id":"vercel","name":"Vercel platform changelog","category":"cloud","ecosystem":null,"packages":[],"last_checked":"2026-11-14T07:17:42.699Z"},{"id":"drizzle-orm","name":"Drizzle ORM","category":"data","ecosystem":"npm","packages":["drizzle-orm"],"last_checked":"2026-11-14T05:17:43.238Z"},{"id":"postgresql","name":"PostgreSQL","category":"data","ecosystem":null,"packages":["postgres"],"last_checked":"2026-11-14T07:17:44.277Z"},{"id":"prisma","name":"Prisma ORM","category":"data","ecosystem":"npm","packages":["@prisma/client"],"last_checked":"2026-11-14T06:17:43.356Z"},{"id":"angular","name":"Angular","category":"framework","ecosystem":"npm","packages":["@angular/core"],"last_checked":"2026-11-14T09:17:43.055Z"},{"id":"django","name":"Django","category":"framework","ecosystem":null,"packages":[],"last_checked":"2026-11-14T01:17:42.635Z"},{"id":"express","name":"Express","category":"framework","ecosystem":"npm","packages":["express"],"last_checked":"2026-11-14T08:17:42.896Z"},{"id":"fastapi","name":"FastAPI","category":"framework","ecosystem":"pypi","packages":["fastapi"],"last_checked":"2026-11-14T02:17:43.198Z"},{"id":"hono","name":"Hono","category":"framework","ecosystem":"npm","packages":["hono"],"last_checked":"2026-11-14T11:17:43.390Z"},{"id":"nextjs","name":"Next.js","category":"framework","ecosystem":"npm","packages":["next"],"last_checked":"2026-11-14T02:17:43.075Z"},{"id":"nuxt","name":"Nuxt","category":"framework","ecosystem":"npm","packages":["nuxt"],"last_checked":"2026-11-14T09:17:43.050Z"},{"id":"pydantic","name":"Pydantic","category":"framework","ecosystem":"pypi","packages":["pydantic"],"last_checked":"2026-11-14T02:17:43.073Z"},{"id":"react","name":"React","category":"framework","ecosystem":"npm","packages":["react","react-dom"],"last_checked":"2026-11-14T04:17:42.944Z"},{"id":"react-native","name":"React Native","category":"framework","ecosystem":"npm","packages":["react-native"],"last_checked":"2026-11-14T11:17:43.779Z"},{"id":"react-router","name":"React Router","category":"framework","ecosystem":"npm","packages":["react-router","react-router-dom"],"last_checked":"2026-11-14T09:17:42.896Z"},{"id":"svelte","name":"Svelte","category":"framework","ecosystem":"npm","packages":["svelte"],"last_checked":"2026-11-14T08:17:42.845Z"},{"id":"sveltekit","name":"SvelteKit","category":"framework","ecosystem":"npm","packages":["@sveltejs/kit"],"last_checked":"2026-11-14T08:17:42.860Z"},{"id":"tailwindcss","name":"Tailwind CSS","category":"framework","ecosystem":"npm","packages":["tailwindcss"],"last_checked":"2026-11-14T06:17:43.471Z"},{"id":"vite","name":"Vite","category":"framework","ecosystem":"npm","packages":["vite"],"last_checked":"2026-11-14T04:17:42.943Z"},{"id":"vue","name":"Vue","category":"framework","ecosystem":"npm","packages":["vue"],"last_checked":"2026-11-14T08:17:42.846Z"},{"id":"zod","name":"Zod","category":"framework","ecosystem":"npm","packages":["zod"],"last_checked":"2026-11-14T13:17:42.751Z"},{"id":"typescript","name":"TypeScript","category":"language","ecosystem":"npm","packages":["typescript"],"last_checked":"2026-11-14T14:17:42.988Z"},{"id":"axios","name":"Axios","category":"library","ecosystem":"npm","packages":["axios"],"last_checked":"2026-11-14T10:17:42.746Z"},{"id":"mongoose","name":"Mongoose","category":"library","ecosystem":"npm","packages":["mongoose"],"last_checked":"2026-11-14T11:17:43.402Z"},{"id":"tanstack-query","name":"TanStack Query","category":"library","ecosystem":"npm","packages":["@tanstack/react-query","@tanstack/query-core"],"last_checked":"2026-11-14T09:17:42.981Z"},{"id":"anthropic-api","name":"Anthropic Claude Platform release notes","category":"llm","ecosystem":null,"packages":[],"last_checked":"2026-11-14T07:17:42.895Z"},{"id":"anthropic-sdk-python","name":"Anthropic Python SDK","category":"llm","ecosystem":"pypi","packages":["anthropic"],"last_checked":"2026-11-14T00:17:42.949Z"},{"id":"anthropic-sdk-typescript","name":"Anthropic TypeScript SDK","category":"llm","ecosystem":"npm","packages":["@anthropic-ai/sdk"],"last_checked":"2026-11-14T14:17:43.002Z"},{"id":"gemini-api","name":"Google Gemini API changelog","category":"llm","ecosystem":null,"packages":[],"last_checked":"2026-11-14T05:17:42.815Z"},{"id":"google-genai-js","name":"Google Gen AI JS SDK","category":"llm","ecosystem":"npm","packages":["@google/genai"],"last_checked":"2026-11-14T02:17:43.062Z"},{"id":"google-genai-python","name":"Google Gen AI Python SDK","category":"llm","ecosystem":"pypi","packages":["google-genai"],"last_checked":"2026-11-14T01:17:42.951Z"},{"id":"transformers","name":"Hugging Face Transformers","category":"llm","ecosystem":"pypi","packages":["transformers"],"last_checked":"2026-11-14T13:17:42.764Z"},{"id":"langchain-js","name":"LangChain.js","category":"llm","ecosystem":"npm","packages":["langchain","@langchain/core"],"last_checked":"2026-11-14T11:17:43.413Z"},{"id":"mcp-typescript-sdk","name":"Model Context Protocol TypeScript SDK","category":"llm","ecosystem":"npm","packages":["@modelcontextprotocol/sdk"],"last_checked":"2026-11-14T13:17:42.706Z"},{"id":"openai-api","name":"OpenAI API (platform changelog)","category":"llm","ecosystem":null,"packages":[],"last_checked":"2026-11-14T04:17:42.652Z"},{"id":"openai-node","name":"OpenAI Node/TS SDK","category":"llm","ecosystem":"npm","packages":["openai"],"last_checked":"2026-11-14T14:17:43.069Z"},{"id":"openai-python","name":"OpenAI Python SDK","category":"llm","ecosystem":"pypi","packages":["openai"],"last_checked":"2026-11-14T05:17:43.239Z"},{"id":"vercel-ai-sdk","name":"Vercel AI SDK","category":"llm","ecosystem":"npm","packages":["ai"],"last_checked":"2026-11-14T05:17:43.303Z"},{"id":"discord-api","name":"Discord Developer Platform changelog","category":"messaging","ecosystem":null,"packages":[],"last_checked":"2026-11-14T03:17:42.635Z"},{"id":"slack-api","name":"Slack platform changelog","category":"messaging","ecosystem":null,"packages":[],"last_checked":"2026-11-14T07:17:43.326Z"},{"id":"twilio","name":"Twilio changelog","category":"messaging","ecosystem":null,"packages":[],"last_checked":"2026-11-14T03:17:42.603Z"},{"id":"stripe-api","name":"Stripe API changelog","category":"payments","ecosystem":null,"packages":[],"last_checked":"2026-11-14T06:17:42.913Z"},{"id":"stripe-node","name":"Stripe Node SDK","category":"payments","ecosystem":"npm","packages":["stripe"],"last_checked":"2026-11-14T01:17:42.927Z"},{"id":"flask","name":"Flask","category":"python","ecosystem":"pypi","packages":["flask"],"last_checked":"2026-11-14T12:17:42.620Z"},{"id":"httpx","name":"HTTPX","category":"python","ecosystem":"pypi","packages":["httpx"],"last_checked":"2026-11-14T13:17:42.696Z"},{"id":"numpy","name":"NumPy","category":"python","ecosystem":"pypi","packages":["numpy"],"last_checked":"2026-11-14T12:17:42.718Z"},{"id":"requests","name":"Requests","category":"python","ecosystem":"pypi","packages":["requests"],"last_checked":"2026-11-14T12:17:42.640Z"},{"id":"pandas","name":"pandas","category":"python","ecosystem":"pypi","packages":["pandas"],"last_checked":"2026-11-14T12:17:42.617Z"},{"id":"nodejs","name":"Node.js releases","category":"runtime","ecosystem":null,"packages":["node"],"last_checked":"2026-11-14T00:17:42.503Z"},{"id":"python","name":"Python (CPython) releases","category":"runtime","ecosystem":null,"packages":["cpython"],"last_checked":"2026-11-14T00:17:42.511Z"},{"id":"playwright","name":"Playwright","category":"testing","ecosystem":"npm","packages":["playwright","@playwright/test"],"last_checked":"2026-11-14T10:17:42.745Z"},{"id":"vitest","name":"Vitest","category":"testing","ecosystem":"npm","packages":["vitest"],"last_checked":"2026-11-14T10:17:42.833Z"},{"id":"eslint","name":"ESLint","category":"tooling","ecosystem":"npm","packages":["eslint"],"last_checked":"2026-11-14T10:17:42.748Z"}]}