Hi everyone,
I'm happy to announce the release of Eclipse JNoSQL 2.0.0-M1, the first milestone of our next major version!
This release marks an important step toward Jakarta EE 12, expanding Eclipse JNoSQL's capabilities for modern enterprise applications, including AI-powered solutions and time-series workloads.
What's new in 2.0.0-M1?
Jakarta EE 12 Alignment: Establishing the foundation for the next generation of Eclipse JNoSQL.
Vector Database Support: Introducing VectorTemplate, fluent similarity search, and Dense, Sparse, and MultiVector representations, with integrations for Milvus, Qdrant, and Weaviate.
Time-Series Support: Introducing TimeSeriesTemplate, fluent temporal queries, and integrations with InfluxDB, IoTDB, and QuestDB.
Mapping Lite: Expanded support for Vector and Time-Series entities and repositories.
Database Integrations: Native ScyllaDB support and improvements across existing database drivers.
Security and Stability: Query injection prevention, improved transaction handling, persistence provider selection, and GlassFish integration.
Beyond these features, this milestone continues our work toward a consistent, extensible programming model across different NoSQL database types while embracing Jakarta EE's evolution.
Release details:
As this is a milestone release, we encourage you to explore the new APIs, test the integrations, and share your feedback as we move toward the final 2.0.0 release.
A special thanks to everyone who contributed to this milestone, including our new contributors!