Releases: gradle/declarative-gradle
Releases · gradle/declarative-gradle
v0.1.13
v0.1.9
This is a cumulative changelog of all changes since v0.1.2.
🚀 New features and improvements
- Add
cppLibrary
andcppApplication
software types (#77) @adammurdoch - Add support for Now in Android :lint subproject (#92) @tresat
- Add support for Now in Android :app project to use declarative syntax (#91) @tresat
- Add support for Now in Android :app-nia-catalog project to use declarative syntax (#90) @tresat
🐛 Bug fixes
- Fix documentation's broken URL. (#95) @Jaehwa-Noh
📝 Documentation updates
- First stab at a software features reference page (#110) @ghale
- Remove links to dedicated forum category (#102) @big-guy
- Refresh the Support for Android and the Setup Guide (#99) @oleg-nenashev
- Fix default Markdown nested list indenting (#98) @oleg-nenashev
👻 Maintenance
- Update publishing to automatically perform version changes (#101) @octylFractal
- Update wrapper and rename conventions -> defaults (#111) @ghale
- Update wrapper to latest Gradle nightly (#105) @ghale
- Explicitly add software type model objects to extensions (#103) @ghale
- Upgrade the Gradle wrapper to the latest nightly, requiring conventions to be explicitly enabled in projects (#97) @tresat
✍ Other changes
- Fix typo in JetBrains Toolbox product name (#113) @zsmb13
- Add video embeds (#112) @big-guy
- Reorganize declarative.gradle.org content (#108) @eskatos
- Add runtimeOnly and compileOnly configurations to Android testing (#107) @tresat
- Add runtimeOnly and compileOnly configurations to Kotlin testing (#106) @tresat
- Adds a testing block to jvm software types (#104) @tresat
- Finish merging latest round of support for declarativizing Now in Android (#96) @tresat
v0.1.2
Further improvements of Android support, declarativization of the Now in Android demo, new software types for Swift, new declarative.gradle.org site
🚀 New features and improvements
- Allow disabling convention properties by using
enabled=false
(#86) - Add
swiftLibrary
andswiftApplication
software types (#55, #87) - Improve conventions for JVM software types and CLI application software types (#75)
- Supports additional properties and conventions for AndroidX Testing and Room plugins (#72)
- Add minimal support for necessary
proguard
file property for Now in Android (#84) - Adapt Now in Android to the new syntax features and make it ready for declarative conventions (#60, #67)
- Partial support for Protobuf in Now in Android (#85)
📝 Documentation updates
- Publish the declarative.gradle.org site (#69, #63)
- Add Getting Started with Declarative Gradle (#63)
- First readme for the Android documentation (#62, #89)
- Start the list of Declarative Gradle related publications (#80)
- Clarify the roadmap state and milestones (#73 #68)
- Add stub Java and Kotlin docs pages (#74, #79)
👻 Maintenance
- Setup integration testing for Android Plugin (#88)
- Add Release Drafter for changelog drafts automation (#81, #83, #93)
- Refactor to remove duplication (#70)
- Various minor cleanups and improvements to the project (#76)
Thanks to all contributors! Among them, code committers: @tresat, @adammurdoch @octylFractal @eskatos @lkasso @oleg-nenashev @SimonMarquis @alexanderankin
v0.1.1
DSL enhancements and stabilization for the Now in Android demo
What's Changed
- Support blocks instead of flags for jacoco and kotlin serialization in Android, consolidate testing functionality by @tresat in #38
- Switch to non-exposed enabled flag to control serialization and jacoco blocks by @tresat in #49
- Update README.md by @brandonyee-cs in #48
- Support NiA Feature and Compose conventions by @tresat in #50
- Migrate some Android dependency declarations to new more specific sub blocks by @tresat in #56
- Add minify block to replace property by @tresat in #57
- Don't expose coreDesugaring conf by @tresat in #59
- Remove the need to shade plugin-common by @octylFractal in #61
New Contributors
- @brandonyee-cs made their first contribution in #48
Full Changelog: v0.1.0...v0.1.1
Initial alpha release
See the commit history