<commit_before>The Gradle team is pleased to announce Gradle 4.8.

First and foremost, this release of Gradle features [dependency locking](#locking-of-dynamic-dependencies): a mechanism for locking dependency versions which allows builds to become reproducible in the face of dynamic versions or version ranges. 
Read the [user manual chapter on dependency locking](userguide/dependency_locking.html) to learn how to take advantage of this exciting new feature.
 
The publishing plugins get some much-needed improvements in this release:

 * The Signing Plugin now supports [signing all artifacts of a publication](#signing-publications).
 * The Maven Publish Plugin now provides a dedicated, type-safe [DSL to customize the POM generated](#customizing-the-generated-pom) as part of a Maven publication.
 * Configuration-wide [dependency excludes are now published](#configuration-wide-dependency-excludes-are-now-published)

The `maven-publish` and `ivy-publish` plugins are now considered stable and the `maven` plugin deprecated — please migrate.
<commit_msg>Clarify that the maven plugin is not yet deprecated<commit_after>The Gradle team is pleased to announce Gradle 4.8.

First and foremost, this release of Gradle features [dependency locking](#locking-of-dynamic-dependencies): a mechanism for locking dependency versions which allows builds to become reproducible in the face of dynamic versions or version ranges. 
Read the [user manual chapter on dependency locking](userguide/dependency_locking.html) to learn how to take advantage of this exciting new feature.
 
The publishing plugins get some much-needed improvements in this release:

 * The Signing Plugin now supports [signing all artifacts of a publication](#signing-publications).
 * The Maven Publish Plugin now provides a dedicated, type-safe [DSL to customize the POM generated](#customizing-the-generated-pom) as part of a Maven publication.
 * Configuration-wide [dependency excludes are now published](#configuration-wide-dependency-excludes-are-now-published)

The `maven-publish` and `ivy-publish` plugins are now considered stable and use of the `maven` plugin is discouraged as it will eventually be deprecated — please migrate.

{'fraction_non_alphanumeric': 0.06151062867480778, 'fraction_numerical': 0.0018091361374943465, 'mean_word_length': 5.430232558139535, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3859075', 'n_tokens_mistral': 571, 'n_tokens_neox': 508, 'n_words': 265}