Skip to content

Commit 3221226

Browse files
authored
Prepares 1.0.0-rc.1 release (#1606)
1 parent 9c06f71 commit 3221226

File tree

6 files changed

+32
-3
lines changed

6 files changed

+32
-3
lines changed

CHANGELOG.md

+17
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,23 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
2323
Thank you to all who have contributed!
2424
-->
2525

26+
## [1.0.0-rc.1]
27+
28+
### Added
29+
30+
### Changed
31+
32+
### Deprecated
33+
34+
### Fixed
35+
36+
### Removed
37+
38+
### Security
39+
40+
### Contributors
41+
Thank you to all who have contributed!
42+
2643
## [0.14.8]
2744

2845
### Added

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ This project is published to [Maven Central](https://search.maven.org/artifact/o
3131

3232
| Group ID | Artifact ID | Recommended Version |
3333
|---------------|-----------------------|---------------------|
34-
| `org.partiql` | `partiql-lang-kotlin` | `0.14.8` |
34+
| `org.partiql` | `partiql-lang-kotlin` | `1.0.0-rc.1` |
3535

3636

3737
For Maven builds, add the following to your `pom.xml`:

gradle.properties

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
group=org.partiql
2-
version=1.0.0-SNAPSHOT
2+
version=1.0.0-rc.1
33

44
ossrhUsername=EMPTY
55
ossrhPassword=EMPTY

partiql-parser/build.gradle.kts

+2-1
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,7 @@ tasks.compileTestKotlin {
7676
tasks.withType<Jar>().configureEach {
7777
// ensure "generateGrammarSource" is called before "sourcesJar".
7878
dependsOn(tasks.withType<AntlrTask>())
79+
duplicatesStrategy = DuplicatesStrategy.EXCLUDE
7980
}
8081

8182
tasks.withType<org.jetbrains.dokka.gradle.DokkaTask>().configureEach {
@@ -97,7 +98,7 @@ tasks.processResources {
9798
publish {
9899
artifactId = "partiql-parser"
99100
name = "PartiQL Parser"
100-
description = "PartiQL's experimental Parser"
101+
description = "PartiQL's Parser"
101102
// `antlr` dependency configuration adds the ANTLR API configuration (and Maven `compile` dependency scope on
102103
// publish). It's a known issue w/ the ANTLR gradle plugin. Follow https://github.com/gradle/gradle/issues/820
103104
// for context. In the maven publishing step, any API or IMPLEMENTATION dependencies w/ "antlr4" non-runtime

partiql-spi/build.gradle.kts

+1
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@ components.withType(AdhocComponentWithVariants::class.java).forEach { c ->
4141
tasks.withType<Javadoc> {
4242
enabled = false
4343
}
44+
4445
tasks.withType<Jar> {
4546
duplicatesStrategy = DuplicatesStrategy.EXCLUDE
4647
}

partiql-types/build.gradle.kts

+10
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,16 @@ components.withType(AdhocComponentWithVariants::class.java).forEach { c ->
3333
}
3434
}
3535

36+
// Need to add this as we have both Java and Kotlin sources. Dokka already handles multi-language projects. If
37+
// Javadoc is enabled, we end up overwriting index.html (causing compilation errors).
38+
tasks.withType<Javadoc> {
39+
enabled = false
40+
}
41+
42+
tasks.withType<Jar> {
43+
duplicatesStrategy = DuplicatesStrategy.EXCLUDE
44+
}
45+
3646
tasks.shadowJar {
3747
configurations = listOf(project.configurations.shadow.get())
3848
}

0 commit comments

Comments
 (0)