File tree Expand file tree Collapse file tree 5 files changed +19
-20
lines changed Expand file tree Collapse file tree 5 files changed +19
-20
lines changed Original file line number Diff line number Diff line change @@ -35,6 +35,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
35
35
36
36
### Security
37
37
38
+ ## [ 0.11.1] - 2023-09-19
39
+
40
+ ### Fixed
41
+ - Fixes build failure for version ` 0.11.0 ` by publishing ` partiql-plan ` as an independent artifact. Please note that ` partiql-plan ` is experimental.
38
42
39
43
## [ 0.11.0] - 2023-05-22
40
44
Original file line number Diff line number Diff line change @@ -31,7 +31,7 @@ This project is published to [Maven Central](https://search.maven.org/artifact/o
31
31
32
32
| Group ID | Artifact ID | Recommended Version |
33
33
| ---------------| -----------------------| ---------------------|
34
- | ` org.partiql ` | ` partiql-lang-kotlin ` | ` 0.11.0 ` |
34
+ | ` org.partiql ` | ` partiql-lang-kotlin ` | ` 0.11.1 ` |
35
35
36
36
37
37
For Maven builds, add the following to your ` pom.xml ` :
Original file line number Diff line number Diff line change 1
1
group =org.partiql
2
- version =0.11.0
2
+ version =0.11.1
3
3
4
4
ossrhUsername =EMPTY
5
5
ossrhPassword =EMPTY
Original file line number Diff line number Diff line change @@ -22,12 +22,6 @@ plugins {
22
22
id(Plugins .publish)
23
23
}
24
24
25
- val libs: Configuration by configurations.creating
26
-
27
- configurations {
28
- api.get().extendsFrom(libs)
29
- }
30
-
31
25
// Disabled for partiql-lang project.
32
26
kotlin {
33
27
explicitApi = null
@@ -38,11 +32,10 @@ dependencies {
38
32
api(project(" :lib:isl" ))
39
33
api(project(" :partiql-spi" ))
40
34
api(project(" :partiql-types" ))
35
+ api(project(" :partiql-plan" ))
41
36
api(Deps .ionElement)
42
37
api(Deps .ionJava)
43
38
api(Deps .pigRuntime)
44
- // libs are included in partiql-lang-kotlin JAR
45
- libs(project(" :partiql-plan" ))
46
39
implementation(Deps .antlrRuntime)
47
40
implementation(Deps .csv)
48
41
implementation(Deps .kotlinReflect)
@@ -107,13 +100,3 @@ tasks.processResources {
107
100
into(" org/partiql/type-domains/" )
108
101
}
109
102
}
110
-
111
- tasks.jar {
112
- duplicatesStrategy = DuplicatesStrategy .EXCLUDE
113
- // adds all `libs(project(...))` to the partiql-lang-kotlin jar
114
- from(
115
- libs.dependencies.filterIsInstance<ProjectDependency >().map {
116
- it.dependencyProject.sourceSets.main.get().output.classesDirs
117
- }
118
- )
119
- }
Original file line number Diff line number Diff line change 16
16
17
17
plugins {
18
18
id(Plugins .conventions)
19
+ id(Plugins .publish)
19
20
id(Plugins .library)
20
21
}
21
22
@@ -25,6 +26,17 @@ dependencies {
25
26
implementation(Deps .kotlinReflect)
26
27
}
27
28
29
+ // Disabled for partiql-plan project.
30
+ kotlin {
31
+ explicitApi = null
32
+ }
33
+
34
+ publish {
35
+ artifactId = " partiql-plan"
36
+ name = " PartiQL Plan"
37
+ description = " PartiQL Plan experimental data structures"
38
+ }
39
+
28
40
val generate = tasks.register<Exec >(" generate" ) {
29
41
dependsOn(" :lib:sprout:install" )
30
42
workingDir(projectDir)
You can’t perform that action at this time.
0 commit comments