On this page
Release 2.0.0: A new major release with radical simplifications and performance improvements
Thursday, March 3, 2022
Since its initial release a couple of years ago, Comunica has grown a lot, but it has always remained fully backwards-compatible with every update. However, as with every software project, there is sometimes a need to make breaking changes so that old mechanisms can be replaced with better, newer ones. With this update, we have aggregated several breaking changes into one large update, all of which should improve the lives of users one way or another. Below, the primary changes are listed.
Comunica Association Memberships
Monday, November 8, 2021
Earlier this year, we announced the Comunica Association, which is a non-profit organization that aims to make Comunica sustainable in the long term. In this post, we announce the possibility to become a member or sponsor to the association, allowing organizations to drive the future roadmap of Comunica. We plan an official launch in fall 2022, up until when organizations can choose to become a founding member of the Comunica Association.
Release 1.22.0: Improved update support, extension functions, and improved CLI handling
Monday, August 30, 2021
The 1.22.0 version features some major additions, and a bunch of smaller internal fixes and performance improvements 🚀! The primary changes that are discussed in this post are support for more SPARQL update destination types, SPARQL extension functions, and rewritten CLI handling.
Announcing the Comunica Association, and a Bounty Program
Monday, June 21, 2021
In this post, we announce the creation of the Comunica Association, and the introduction of a new bounty system using which organizations and companies can fund development of new features and the fixing of bugs, and through which developers can take up these bounties and get paid.
Release 1.21.0: Hypermedia-based SPARQL Updating
Tuesday, April 27, 2021
The 1.21.0 version is a smaller release, that mainly introduces the necessary wiring to enable hypermedia-driven SPARQL update querying, which lays the foundations for highly flexible updating of heterogeneous destinations, such as Solid data pods.
In other words, this provides the necessary ✨_magic_✨ for updating many different types of things.
Release 1.20.0: SPARQL Update support
Tuesday, March 30, 2021
With this new 1.20.0 release, we bring support for SPARQL Update queries to Comunica. Next to this, several enhancements were made to improve developer experience, minor new features, and important bug fixes.
Release 1.19.0: Simplifications for extensions
Monday, January 18, 2021
The 1.19.0 release focuses on simplications for developing Comunica extension. It contains no significant fixes or changes for end-users.
Release 1.18.0: Smaller Web bundles and Microdata parsing
Monday, November 2, 2020
This post gives a brief overview of the new 1.18.0 release.
Hacktoberfest and Release 1.17.0
Friday, September 25, 2020
In this post, we give an overview of contribution possibilities during Hacktoberfest, and the newly released 1.17.0 version.
Release 1.16.0: Full spec compliance, property paths, CSV/TSV, basic auth, and fixes
Monday, August 24, 2020
With the latest release of Comunica, we have achieved the major milestone of full compliance to the SPARQL 1.1 specification. While Comunica has had support for all SPARQL 1.1 operators for a while, some small parts were not always fully handled according to the spec, and property paths were not fully supported.
Thanks to the help of several students over the summer, these issues have been resolved, and all tests from the SPARQL 1.1 test suite now pass.
A New Website for Comunica
Wednesday, August 19, 2020