Releases: neo4j/import-spec
Release v1.0.0-rc03
Changelog
661448e build: release version 1.0.0-rc03
a271c6f fix: getAllProperties when no properties are defined
7c134b5 fix: key properties when no schema is defined
6ed5ba9 build(deps): bump org.testcontainers:testcontainers-bom
f064313 build(deps): bump org.apache.maven.plugins:maven-site-plugin
0e70e0b build(deps): bump org.junit:junit-bom from 5.11.2 to 5.11.3
5b9cac7 build(deps): bump org.apache.maven.plugins:maven-project-info-reports-plugin
a13ab99 build(deps-dev): bump org.neo4j.driver:neo4j-java-driver from 5.25.0 to 5.26.0 (#147)
dcc903b build(deps-dev): bump beam.version from 2.59.0 to 2.60.0 (#148)
b2f74a7 build(deps): bump org.apache.maven.plugins:maven-failsafe-plugin
d306e34 build(deps): bump org.apache.maven.plugins:maven-surefire-plugin
3ab3014 build(deps): bump org.junit:junit-bom from 5.11.1 to 5.11.2 (#143)
83fe77d build(deps): bump org.apache.maven.plugins:maven-javadoc-plugin from 3.10.0 to 3.10.1 (#141)
ed0f51a build(deps): bump org.testcontainers:testcontainers-bom from 1.20.1 to 1.20.2 (#142)
fd2c5e6 build(deps): bump com.fasterxml.jackson:jackson-bom from 2.17.2 to 2.18.0 (#140)
3389782 build(deps-dev): bump org.neo4j.driver:neo4j-java-driver
150a78c build(deps): bump com.mycila:license-maven-plugin from 4.5 to 4.6 (#137)
c9d7489 build(deps): bump org.junit:junit-bom from 5.11.0 to 5.11.1 (#138)
8255575 build(deps-dev): bump beam.version from 2.58.1 to 2.59.0
83cd9bf build(deps): bump org.jreleaser:jreleaser-maven-plugin
ba64ab4 feat: add validator for full text index duplicate labels (#126)
ae0c722 build(deps-dev): bump org.postgresql:postgresql from 42.7.3 to 42.7.4
48aaed6 build(deps): bump org.apache.maven.plugins:maven-project-info-reports-plugin
e586edc build(deps): bump org.apache.maven.plugins:maven-failsafe-plugin
eb94b51 build(deps): bump org.apache.maven.plugins:maven-surefire-plugin
9b6e2e7 build(deps): bump org.apache.maven.plugins:maven-javadoc-plugin
761dc7d build(deps-dev): bump org.neo4j.driver:neo4j-java-driver
fa49cbf fix: source
is mandatory for all targets, move to "supertype"
13a93e3 ci: update version (#125)
4d6d704 build(deps-dev): bump beam.version from 2.58.0 to 2.58.1
eb19b1e build(deps): bump org.apache.maven.plugins:maven-install-plugin
cafd480 build(deps): bump org.apache.maven.plugins:maven-site-plugin
2706e31 build(deps): bump org.apache.maven.plugins:maven-deploy-plugin
2227fb0 build(deps): bump org.apache.maven.plugins:maven-failsafe-plugin
b15d3f3 build(deps): bump org.apache.maven.plugins:maven-surefire-plugin
5c4d823 build(deps): bump org.junit:junit-bom from 5.10.3 to 5.11.0 (#118)
7ed2c63 docs: update getting started guide
ec0ae4f feat: forbid redundant schema definitions (#114)
b05f4b5 build(deps-dev): bump org.slf4j:slf4j-nop from 2.0.15 to 2.0.16
cfe515d build(deps-dev): bump org.slf4j:slf4j-nop from 2.0.14 to 2.0.15
ce74667 build(deps-dev): bump beam.version from 2.57.0 to 2.58.0
9860257 build(deps-dev): bump org.slf4j:slf4j-nop from 2.0.13 to 2.0.14
c32efe4 build(deps): bump org.testcontainers:testcontainers-bom
5d9f39c build(deps): bump org.apache.maven.plugins:maven-javadoc-plugin (#108)
066b69e build(deps-dev): bump org.neo4j.driver:neo4j-java-driver (#109)
ab34eff build(deps): bump org.testcontainers:testcontainers-bom
7d5bf84 build(deps): bump org.apache.maven.plugins:maven-project-info-reports-plugin
193de5a build(deps): bump org.apache.maven.plugins:maven-failsafe-plugin
22e0214 build(deps): bump org.apache.maven.plugins:maven-surefire-plugin
6e230df build(deps-dev): bump org.assertj:assertj-core from 3.26.0 to 3.26.3
5892b01 build(deps): bump com.fasterxml.jackson:jackson-bom
5797ba8 build(deps): bump org.neo4j.build:resources from 2024-05.1 to 2024-07.1
d89dd56 build(deps): bump org.jreleaser:jreleaser-maven-plugin (#99)
b0a4083 build(deps): bump org.apache.maven.plugins:maven-project-info-reports-plugin (#98)
e005486 build(deps-dev): bump org.neo4j.driver:neo4j-java-driver (#97)
12b88b0 build(deps): bump org.junit:junit-bom from 5.10.2 to 5.10.3 (#96)
8195504 build(deps-dev): bump beam.version from 2.56.0 to 2.57.0
7a9d33f build(deps): bump com.networknt:json-schema-validator
9c68610 build(deps): bump com.networknt:json-schema-validator
87a2775 build(deps): bump org.apache.maven.plugins:maven-clean-plugin
ac0d9c4 build(deps): bump org.apache.maven.plugins:maven-jar-plugin
899b589 fix: update project URL and description (#90)
14c90d2 build: update version to 1.0-SNAPSHOT
Release v1.0.0-rc02
Changelog
3d20755 build: release version 1.0.0-rc02
ae130f7 fix: javadoc reference to Locale.ROOT
eba0984 feat: add coverage for relationship vector indexes
407de75 feat: add coverage for relationship fulltext indexes
aec6785 feat: add coverage for relationship point indexes
fd6d17b feat: add coverage for relationship text indexes
bbc3dbe feat: add coverage for relationship range indexes
831e6f9 build(deps): bump org.apache.maven.plugins:maven-project-info-reports-plugin
77543ab test: add missing edge cases for node type constraints
c56e55d build(deps): bump org.apache.maven.plugins:maven-failsafe-plugin
11cdcf1 build(deps): bump org.apache.maven.plugins:maven-surefire-plugin
63fc493 feat: add coverage for relationship existence constraints
530c6ba refactor: reuse property extraction method
1b374b4 feat: add coverage for relationship unique constraints
f8c9280 feat: add coverage for relationship key constraints
c8d83ad feat: add coverage for relationship type constraints
49307dc feat: add coverage for node vector indexes (#82)
d0e0e3f feat: add coverage for node full text indexes (#81)
6d3be83 feat: add coverage for node point indexes (#80)
cfaef5b feat: add coverage for node text indexes (#79)
5ec9b89 feat: add coverage for node range indexes (#77)
d58c76e build(deps-dev): bump braces from 3.0.2 to 3.0.3
555ecd4 fix: error code clashes
1a5df94 feat: add coverage for node existence constraint
2279519 build: remove sortpom warning
12199e8 feat: validate node key constraints
9a725d8 feat: add coverage for node unique constraints
4b5c322 refactor: simplify naming of dangling validators (#72)
27b77f2 feat: validate node type constraints
46c6bb5 feat: version validation support (#68)
567b026 build(deps): bump org.apache.maven.plugins:maven-javadoc-plugin
a3efb80 test: add coverage on relationship target validation (#65)
ff4e1e4 build(deps-dev): bump org.neo4j.driver:neo4j-java-driver
00c9360 fix: add missing version attribute to README example spec
e249ad3 build(deps-dev): bump org.assertj:assertj-core from 3.25.3 to 3.26.0
6b63c18 ---
34414d0 feat: make sources extensible (#63)
8373d6c test: add coverage on node target validation
c2a73b3 build(deps): bump com.mycila:license-maven-plugin from 4.3 to 4.5
197d0dd build(deps): bump org.testcontainers:testcontainers-bom
12106af build(deps): bump org.neo4j.build:resources from 2024-03.2 to 2024-05.1
d9b0153 build(deps): bump org.jreleaser:jreleaser-maven-plugin
71bafd1 ci: skip whitelist checks for dependabot
1b12834 build(deps-dev): bump beam.version from 2.55.1 to 2.56.0
a72dc46 build(deps): bump com.fasterxml.jackson:jackson-bom
107f0a5 build: update version to 1.0-SNAPSHOT
Release v1.0.0-rc01
Changelog
05be56d build: release version 1.0.0-rc01
2795e96 ci: fix wrong reference
06e201e feat: relax name uniqueness requirement
1c0999b build(deps): bump org.apache.maven.plugins:maven-deploy-plugin
83ec964 build(deps): bump org.apache.maven.plugins:maven-install-plugin
af3d2d6 build(deps-dev): bump org.neo4j.driver:neo4j-java-driver
e198016 build(deps): bump org.apache.maven.plugins:maven-jar-plugin
bd95061 fix: relationship target toString misreferences node match node
4c6b37d fix: admin-import command, move database name to start of command
84898dd build(deps-dev): bump org.slf4j:slf4j-nop from 2.0.12 to 2.0.13
62d235e feat: introduce validation API
27384b1 build(deps): bump org.apache.maven.plugins:maven-jar-plugin
68a9611 build(deps-dev): bump beam.version from 2.54.0 to 2.55.1
8444a03 build(deps): bump org.apache.maven.plugins:maven-source-plugin
7b86e9a feat: remove support for start/end node CREATE
c28c2a1 build(deps-dev): bump org.neo4j.driver:neo4j-java-driver
52ea4ff feat: make type constraints more explicit & consistent
11aeead feat: introduce helper to get all properties
e80aff3 feat: introduce key properties API via new supertype for node/rels
aea5af3 build(deps): bump org.neo4j.build:resources from 2024-03.1 to 2024-03.2
5e6db24 feat: add small wrapper over raw configuration
c82eae6 feat: add target type enum
5a14be5 ci: switch to does not contain condition
5c19799 ci: fix regular expression
2a9e958 ci: skip whitelist check for dependabot
a9ef9f4 ci: allow PR runs from everyone
7b8d762 feat: make aggregations easier to work with
1c07b2a feat: make sure active rels refer to active node targets
1adb002 feat: remove embedded start/end node definitions
ffc43b3 fix: change constraint field names of relationship schema
ce0a715 fix: make node constraint super classes visible
0dfcf0b feat: add version to spec, limit version to major
678d81d Remove CI badge
45d19f2 fix: add missing BigQuery action
75ec6bb feat: add validation for actions
c164c1c style: fix typo
05f7d68 ci: add teamcity pipeline
d110b1d Bump com.networknt:json-schema-validator from 1.3.3 to 1.4.0
612a169 Bump org.apache.maven.plugins:maven-compiler-plugin
ea7b5aa Fix formatting
d77ae56 Bump org.postgresql:postgresql from 42.7.2 to 42.7.3
48c86f4 Remove mentions of preprocessing for now
4addb3a Add timeout when resetting database
ecddbff Add support for actions
aefa5ea Simplify CI now that build-resources is public
896c9d7 build: use common build resources
d2e3303 Bump com.fasterxml.jackson:jackson-bom from 2.16.2 to 2.17.0
600103d Make targets ordered, types serializable (with Beam POC) (#13)
b97353c Bump com.fasterxml.jackson:jackson-bom from 2.16.1 to 2.16.2
e06eae6 Bump com.github.ekryd.sortpom:sortpom-maven-plugin from 3.4.0 to 3.4.1
fa0644e Simplify dependency graph (#16)
7dbb6a7 Add JavaDoc on SpecificationValidator#requires
1f4018d Include start/end node ref to cycle detection
de52900 Fix JSON schema to gracefully handle incomplete text source
a66836d Link to built-in validator plugins in README
658981f Introduce extensible validation mechanism
653504e Bump org.testcontainers:testcontainers-bom from 1.19.6 to 1.19.7
fda5773 Limit spotless to production sources
bb5fbb8 Split compilation & test execution in CI
018826d Save a few keystrokes: define default goals
c7ef1bf Fix compilation warning wrt system modules path
b9067d3 Add support for YAML import specifications
894e995 Clarify scope
79dd796 Bump org.neo4j.driver:neo4j-java-driver from 5.17.0 to 5.18.0
712cc80 Fix file name in example
4024442 Bump org.testcontainers:testcontainers-bom from 1.19.5 to 1.19.6
25ed48d Bump org.postgresql:postgresql from 42.7.1 to 42.7.2
5093894 Bump com.github.ekryd.sortpom:sortpom-maven-plugin from 3.3.0 to 3.4.0
77d03f5 Bump com.networknt:json-schema-validator from 1.3.2 to 1.3.3
4344f2a Give a way to skip license checks for people outside Neo4j
f1e3c0f Share initial schema, library and neo4j-admin POC
63dd565 Init