The Eclipse Safe Open Vehicle Core (S-CORE) community is happy to announce the release of version 0.7.0. This significant update introduces a host of new features, enhancements, and stability improvements, reinforcing our commitment to providing an open and safe platform for the next generation of vehicle software.
With our “Open by choice – safe by design” philosophy, we are paving the way for a new era of collaborative development in the automotive sector. The 0.7 release marks a major milestone in our journey.
What’s new in Eclipse S-CORE 0.7?
While earlier releases focused on establishing the foundational architecture and introducing core capabilities, release 0.7 represents a significant step forward in the maturity of the platform. This version is centered on refinement and stabilisation. We have concentrated on hardening the existing feature set, improving performance across the board, and enhancing the overall developer experience. This makes S-CORE not just more powerful, but also more robust and easier to adopt for complex automotive projects.
Here are some of the highlights from this release:
Core platform enhancements
- Baselibs (v0.2.7): Our foundational libraries have been updated for better performance and stability, ensuring a rock-solid base for your applications.
- Communication (v0.2.1): We’ve improved our communication stack, making it easier to build robust and efficient inter-process communication.
- Persistency (v0.3.2): This release introduces enhancements to our persistency module, allowing for more reliable and flexible data storage solutions.
- Logging (v0.2.0): Our logging framework has been updated to provide more structured and insightful diagnostics, making it easier to debug and monitor your systems.
- Orchestrator (v0.1.1): The orchestrator has been refined to offer more precise control over service management and deployment.
- Kyron (v0.1.2): Our time synchronisation module, Kyron, has been updated for greater accuracy, a critical feature for distributed automotive systems.
- Lifecycle & Health Management (v0.2.0): We’ve enhanced our lifecycle and health management capabilities, providing more robust mechanisms for monitoring and managing the state of your applications.
Developer experience and tooling
- Reference Integration (v0.7): The reference integration has been updated to bring all the new features and improvements together in a single, coherent package.
- Process Description (v1.5.4): We’ve improved our process description models, allowing for a more precise and expressive definition of system behavior.
- Docs-as-Code (v4.0.3): Our documentation-as-code toolchain has been upgraded, making it easier to create and maintain high-quality documentation.
- Tooling (v1.1.2): We’ve made several improvements to our development tools to streamline your workflow.
- ITF (Integration Testing Framework) (v0.3.0) & Test Scenarios (v0.4.1): Our testing frameworks have been enhanced to provide more comprehensive and efficient testing capabilities.
- Bazel CPP Toolchain (v0.5.1): The Bazel C++ toolchain has been updated to support the latest features and provide a more seamless build experience.
Get started with Eclipse S-CORE 0.7
We invite you to explore the new release and see for yourself how Eclipse S-CORE can accelerate your automotive software development.
- Download the latest release: You can find the Eclipse S-CORE 0.7 release on our GitHub page (see the Reference Integration Documentation here).
- Explore the project: For more information about Eclipse S-CORE, visit our website.
- Join the community: We welcome new contributors and users. You can get involved by joining our mailing list, reporting issues, and contributing to the project.