Skip to content

v1.1.1 Release

Compare
Choose a tag to compare
@jhamon jhamon released this 10 Oct 16:19
· 152 commits to main since this release

We are still working with some users to troubleshoot unexplained problems with the query method. These errors seem to be somehow related to a specific environment, dependency, or usage pattern because the have not been able to reproduce the query error in our integration testing and sample projects, including a nextjs project running on Vercel.

In this release, we have overhauled our error handling to fix a bug that caused the true underlyling error to be masked by an unrelated messaged (Cannot read properties of undefined (reading 'text')). We don't anticipate this will fully resolve the issue, but it will hopefully bring us closer to understanding the real problem.

We have also added an additional environment variable, PINECONE_DEBUG. When the client is run with PINECONE_DEBUG=true, all network calls will be logged out using console.debug by a request middleware.

What's Changed

Fixes & troubleshooting

  • Overhaul error handling to prevent unrelated text() error from masking underlying exceptions by @jhamon in #135
  • Add PINECONE_DEBUG request middleware by @jhamon in #136

Docs

Testing & release

  • Spruce release workflows by @jhamon in #131
  • Add custom jest test reporters by @jhamon in #134
  • Integration test cleanup workflow by @jhamon in #138
  • Overhaul error handling to prevent unrelated text() error from masking underlying exceptions by @jhamon in #135

Full Changelog: v1.1.0...v1.1.1