neo4j-contrib / neo4j-apoc-procedures

Awesome Procedures On Cypher for Neo4j - codenamed "apoc"                     If you like it, please ★ above ⇧            
https://neo4j.com/labs/apoc
Apache License 2.0
1.72k stars 493 forks source link

Missing release for neo4j 4.0.7 #4187

Open gwvandesteeg opened 2 months ago

gwvandesteeg commented 2 months ago

Guidelines

Please note that GitHub issues are only meant for bug reports/feature requests. If you have questions on how to use APOC, please ask on the Neo4j Discussion Forum instead of creating an issue here.

Expected Behavior (Mandatory)

4.0.7 exists on https://neo4j-contrib.github.io/neo4j-apoc-procedures/versions.json

Actual Behavior (Mandatory)

4.0.7 does not exist on https://neo4j-contrib.github.io/neo4j-apoc-procedures/versions.json

How to Reproduce the Problem

Look at https://neo4j-contrib.github.io/neo4j-apoc-procedures/versions.json

Steps (Mandatory) Go to https://neo4j-contrib.github.io/neo4j-apoc-procedures/versions.json See Neo4j 4.0.7 missing from list Know that Neo4j released 4.0.7

Specifications (Mandatory)

Currently used versions 4.0.7, cannot upgrade to a newer version at this time.

gwvandesteeg commented 2 months ago

4.1 breaks our existing queries, various previously working queries now fail. Fully read only queries fail to execute due to being in a ReadTransaction. 4.2 breaks on our triggers created with apoc.trigger.add, they were working in 4.0, don't work with 4.2.

Lojjs commented 1 month ago

@gwvandesteeg Do you mean APOC 4.4.0.7? Due to a misstake, this release was broken and a new release 4.4.0.8 was released instead. So the reason this release is missing is that it should not be used. The JSON file you are referring to explains which APOC release you should be using depending on your Neo4j version. If you are on Neo4j 4.4.6, you should use APOC 4.4.0.6, while when you upgrade to Neo4j 4.4.7, you should use APOC 4.4.0.8. Does that help?