• Remove unnecessary spring-web dependencies
  • Update third-party library versions
  • Refactor API classes to use consistent header handling
  • Remove ApiUtils class and inline its functionality
  • Adjust RestClient and WebClient builder usage in autoconfiguration
  • Replace direct RestClient.Builder injections with ObjectProvider and WebClient.Builder injections with ObjectProvider
  • Update ChromaVectorStoreAutoConfiguration to use ObjectProvider
  • Rename MongoDbAtlasLocalContainerConnectionDetailsFactoryTest to IT
  • Switch spring-ai-chroma-store dependency from spring-web to spring-webflux
  • Simplify ChromaApi constructor by using method reference for default headers

Resolves #1066, #524

Comment From: markpollack

merged in 2e0a51fac5e63c781848453b5eb42c671e64456b