Clone
 

jonathan leitschuh <jonathan.leitschuh@gradle.com> in Gradle

Add additional documentation about debug logging security

Fix README documenting where userguide is generated to

Add release, docs, and guide notes about sensitive data logging

    • -0
    • +13
    /subprojects/docs/src/docs/release/notes.md
Add warning when user logs at `--debug` level

Related: https://blog.gradle.org/plugin-portal-update

    • -0
    • +1
    /subprojects/logging/logging.gradle.kts
Remove `@Incubating` from LifecycleBasePlugin package

Use jackson- 2.10.2. Fixes #12091 (#12096)

Use jackson- 2.10.2. Fixes #12091

Add release note mention of Gradle Wrapper Verification GitHub Action

    • -0
    • +11
    /subprojects/docs/src/docs/release/notes.md
Remove provider locking in DefaultDependencyHandler

DependencyHandler support for lazy dependencies

The `dependencies` block now supports adding a `Provider` type as a dependency to a configuration.

    • -0
    • +24
    /subprojects/docs/src/docs/release/notes.md
Add Release Notes for Deprecation of HTTP download (#10818)

Add Release Notes for Deprecation of HTTP download

    • -2
    • +32
    /subprojects/docs/src/docs/release/notes.md
Add Release Notes for Deprecation of HTTP dowload

    • -2
    • +32
    /subprojects/docs/src/docs/release/notes.md
Mention CVE-2019-16370 in release notes

    • -1
    • +12
    /subprojects/docs/src/docs/release/notes.md
Merge pull request #10543 from vlsi/sign_hash

signing plugin: use SHA512 instead of SHA1 when signing artifacts

Use HTTPS instead of HTTP in TeamCity config

Use HTTPS instead of HTTP in TeamCity config

Merge branch 'master' into feature/JLL/depricate_http_download_dependencies

* master:

Add lasted AGP 3.6 alpha to smoke tested versions

Start testing with KGP 1.3.21

Let Kotlin/Android smoke test cover a matrix of KGP/AGP versions

Restore smoke test coverage of KGP 1.3.20

Polish AbstractSmokeTest

Record the ClassLoader associated with each class that is serialized to the instant execution cache, and use this to make class lookup on deserialize faster and to deal correctly with multiple classes with the same name.

Publish 5.6.1-20190829230730+0000

Fix type parameter for AbstractExecTask subtype Exec

Fix failing tests from insecure HTTP deprecation changes

Merge branch 'master' into feature/JLL/depricate_http_download_dependencies

* master: (39 commits)

Add test to check that output from outside the work action still arrives

Update expected hash for generated Gradle API extensions jar

Remove deprecated use of BuildCacheConfiguration.local(Class)

Remove unnecessary `ExtensionAwareDependencyHandlerScope` class

Simplify `EnumCodec.decode` and `readEnum`

Revert last change

Use Hetzner internal build cache node

Publish 5.6.1-20190828230037+0000

Set Kotlin JVM target to `1.8` across the board

Add integration test for late-arriving log messages

Synchronize log messages with worker response messages

Mention new deprecations in upgrade doc

Mention potential breaking change to Kotlin DSL IDE resolver

Workaround "peer not authenticated" problem on Travis CI (#10381)

Fix incorrect performance result

Serialize the contents of `ArtifactCollection` instances to the instant execution cache.

Publish 5.6.1

Publish 5.6.1-20190827230034+0000

Fix now linted build scripts

Fix integ test to skip linting build scripts under test

...

    • -2
    • +2
    /subprojects/docs/src/docs/release/notes.md
Fix failing tests from insecure HTTP deprecation changes

Merge branch 'master' into feature/JLL/depricate_http_download_dependencies

* master: (28 commits)

Fix Gradleception build

Publish 5.6.1-20190827133055+0000

Mention removal in upgrade doc

Remove deprecated getEffectiveAnnotationProcessorPath() method

Accept API change

Remove AbstractCompile.compile()

Upgrade AGP nightly in instant-execution integ tests

Enable Kotlin worker based tasks for more parallelism

Mention Kotlin upgrade in upgrade guide

Update performance tests template to not use deprecated configurations

Attach a display name to the value of `Property` typed properties for decorated types.

Attach a display name to the value of `Property` typed properties for decorated types.

Include some information about the owning task or extension object in the display name for a managed `Property<T>` instance.

Generate a basic display name for `Property` instances created as the value for a read-only managed property. Use the display name in 'this property has no value' error messages to help with problem diagnosis.

Simplify the bytecode generation for managed read only properties, so that fewer assumptions are baked into the generation.

Move some classes around to bust up a package cycle.

Generate a `toString()` implementation for extension objects added using `create()`, if the extension class does not provide one.

Publish 5.6.1-20190826230032+0000

Bump `kotlin-dsl` plugins version

Update distribution checks to account for new Kotlin jars

...

Fix DefaultFlatDirArtifactRepositoryTest

Merge branch 'master' into feature/JLL/depricate_http_download_dependencies

* master: (77 commits)

Realized component variants need to provide all attributes

Fix TeamCity Hygiene failures

New performance process (#10361)

Publish 5.6.1-20190825230025+0000

Publish 5.6.1-20190824230038+0000

Update .com userguide links

Update .com footer links

Update .com header links

Publish 5.6.1-20190823234015+0000

Rebase to latest 6.0 nightly

Revert "Recognize contributor"

Remove use of Java 11 API from instant execution

Recognize contributor

enhanced test source folder detection for eclipse task. (#10320)

Publish 5.6.1-20190823130927+0000

Rebase performance tests with 5.7-20190812122716+0000 baseline

Upgrade wrapper to 6.0 nightly

Rebase performance tests with 5.7-20190722220035+0000 baseline

Rebaseline to lock performance improvements

Temporarily use 5.6 as the baseline for Santa Tracker `assembleDebug` case.

...

    • -0
    • +6
    /subprojects/docs/src/docs/release/notes.md
  1. … 3 more files in changeset.
Refactor HTTP deprecation logic to use HttpRedirectVerifier

  1. … 46 more files in changeset.
Add link to medium publication about industry wide MITM

Update `@since` for new API's to be since 6.0

Merge branch 'master' into feature/JLL/depricate_http_download_dependencies

* master: (724 commits)

Highlight Gradle Module Metadata support as feature of the release

Add note about configurations deprecations

Increase DaemonErrorFeedbackCrossVersionSpec timeout

Recognize contributor

recognize contributor

Publish 5.6-20190819230034+0000

Remove no longer necessary instant execution codecs for `EnumSet` and `EnumMap`

Improve instant execution support for Java serialization

Polish `BeanPropertyReader.kt`

Polish `BeanCodecTest`

Polish `Codec.kt`

Introduce `SerializableWriteObjectCodec`

Polish `ClosureCodec`

Prepare `BindingsBackedCodec` to accept multiple encodings for the same binding

Simplify `BindingsBackedCodec` usage

Polish `BindingsBackedCodec`

Polish `LoadDirectoryTest`

Remove unused `SerializationFixture` class

Use latest Scan plugin 2.4.1-rc-1

Move Play plugins retirement to 7.0 for now

...

  1. … 7 more files in changeset.
Fix exception assertion message in test

Allow scripts with `pluginManagement` and additional logic to compile

Re-allows multiple `plugins` blocks in the Groovy DSL

Add additional tests to ParserToCompilerTest