comunica/comunica (@comunica/jest)
### [`v3.0.1`](https://togithub.com/comunica/comunica/blob/HEAD/CHANGELOG.md#v301---2024-03-19)
[Compare Source](https://togithub.com/comunica/comunica/compare/v2.10.1...v3.0.1)
##### BREAKING CHANGES
- [Rename sparqlee-specific package names](https://togithub.com/comunica/comunica/commit/8a035723e210d2d08fee279638151af0eeeb1fbe)
- `@comunica/actor-query-operation-filter-sparqlee` -> `@comunica/actor-query-operation-filter`
- `@comunica/actor-query-operation-orderby-sparqlee` -> `@comunica/actor-query-operation-orderby`
- [Generalize sources to accept all query operations](https://togithub.com/comunica/comunica/commit/8fc4be58db42ceef7137462940b2b3a6585bef09)
- The `rdf-resolve-quad-pattern` bus has been removed in favor of the new `query-source-identify` bus. This bus enables identification of `IQuerySource`'s which can accept any kind of query operation, not just quad patterns like before.
- brTPF support is added.
- Bound joins are supported: pushing bindings into sources (FedX)
- Several context-preprocess actors are added due to this, which offer:
- Grouping operations into sources during federated querying (FedX)
- Pushing down filters into sources
- Skolemization of blank nodes
- [Move sequential query process steps to separate bus and actor](https://togithub.com/comunica/comunica/commit/00bdcc09c5e7b90324141bfa4c10802d55ddb83a)
- [Move context shortcut handling to preprocess actor](https://togithub.com/comunica/comunica/commit/98e0b678fe47ec4eecc54002240b01b05a7db43e)
##### Added
- [Allow Bindings to have contexts](https://togithub.com/comunica/comunica/commit/aeaa306bb06caeea480be31229287b753e84600a)
- [Add timeout for sparql endpoint count queries](https://togithub.com/comunica/comunica/commit/323ab493e9ee7cf7675228cfab5faf069e46304b)
- [Process source contexts to support shortcuts](https://togithub.com/comunica/comunica/commit/4a475fbb3409552b7b6a02a53826851ebdb9ad55)
- [Add option to disable caching (#1297)](https://togithub.com/comunica/comunica/commit/53c7686c9324d15ee47e122d4355e59247128495)
- [Allow sources to be annotated with traverse flag](https://togithub.com/comunica/comunica/commit/0b13082c2eef06a45298b30620323d0f956e1a3e)
##### Fixed
- [Fix GROUP_CONCAT losing languages if equal](https://togithub.com/comunica/comunica/commit/0cf0bee1f41ea2d230f038fe57141ba4022ed5cb)
##### Changed
- [Update to asynciterator 3.9.0 to make results async iterable](https://togithub.com/comunica/comunica/commit/80d717b7222eb98d5eec4e77ef4799bd916bceb8)
- [Ensure QueryEngine instances are fully independent](https://togithub.com/comunica/comunica/commit/4d5b724a5866c625e47497d6ed17f7a7e5c2e11d)
- [Update to Components.js v6](https://togithub.com/comunica/comunica/commit/86dd69e653f5bbf4de9c760e40fc1fcce3e1b679)
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
â™» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
^2.10.1
->^3.0.1
Release Notes
comunica/comunica (@comunica/jest)
### [`v3.0.1`](https://togithub.com/comunica/comunica/blob/HEAD/CHANGELOG.md#v301---2024-03-19) [Compare Source](https://togithub.com/comunica/comunica/compare/v2.10.1...v3.0.1) ##### BREAKING CHANGES - [Rename sparqlee-specific package names](https://togithub.com/comunica/comunica/commit/8a035723e210d2d08fee279638151af0eeeb1fbe) - `@comunica/actor-query-operation-filter-sparqlee` -> `@comunica/actor-query-operation-filter` - `@comunica/actor-query-operation-orderby-sparqlee` -> `@comunica/actor-query-operation-orderby` - [Generalize sources to accept all query operations](https://togithub.com/comunica/comunica/commit/8fc4be58db42ceef7137462940b2b3a6585bef09) - The `rdf-resolve-quad-pattern` bus has been removed in favor of the new `query-source-identify` bus. This bus enables identification of `IQuerySource`'s which can accept any kind of query operation, not just quad patterns like before. - brTPF support is added. - Bound joins are supported: pushing bindings into sources (FedX) - Several context-preprocess actors are added due to this, which offer: - Grouping operations into sources during federated querying (FedX) - Pushing down filters into sources - Skolemization of blank nodes - [Move sequential query process steps to separate bus and actor](https://togithub.com/comunica/comunica/commit/00bdcc09c5e7b90324141bfa4c10802d55ddb83a) - [Move context shortcut handling to preprocess actor](https://togithub.com/comunica/comunica/commit/98e0b678fe47ec4eecc54002240b01b05a7db43e) ##### Added - [Allow Bindings to have contexts](https://togithub.com/comunica/comunica/commit/aeaa306bb06caeea480be31229287b753e84600a) - [Add timeout for sparql endpoint count queries](https://togithub.com/comunica/comunica/commit/323ab493e9ee7cf7675228cfab5faf069e46304b) - [Process source contexts to support shortcuts](https://togithub.com/comunica/comunica/commit/4a475fbb3409552b7b6a02a53826851ebdb9ad55) - [Add option to disable caching (#1297)](https://togithub.com/comunica/comunica/commit/53c7686c9324d15ee47e122d4355e59247128495) - [Allow sources to be annotated with traverse flag](https://togithub.com/comunica/comunica/commit/0b13082c2eef06a45298b30620323d0f956e1a3e) ##### Fixed - [Fix GROUP_CONCAT losing languages if equal](https://togithub.com/comunica/comunica/commit/0cf0bee1f41ea2d230f038fe57141ba4022ed5cb) ##### Changed - [Update to asynciterator 3.9.0 to make results async iterable](https://togithub.com/comunica/comunica/commit/80d717b7222eb98d5eec4e77ef4799bd916bceb8) - [Ensure QueryEngine instances are fully independent](https://togithub.com/comunica/comunica/commit/4d5b724a5866c625e47497d6ed17f7a7e5c2e11d) - [Update to Components.js v6](https://togithub.com/comunica/comunica/commit/86dd69e653f5bbf4de9c760e40fc1fcce3e1b679)Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
â™» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.