Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id A806E200D0E for ; Tue, 12 Sep 2017 06:07:09 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id A68F51609C5; Tue, 12 Sep 2017 04:07:09 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id C5BF51609C4 for ; Tue, 12 Sep 2017 06:07:08 +0200 (CEST) Received: (qmail 3068 invoked by uid 500); 12 Sep 2017 04:07:06 -0000 Mailing-List: contact users-help@groovy.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: users@groovy.apache.org Delivered-To: mailing list users@groovy.apache.org Received: (qmail 3058 invoked by uid 99); 12 Sep 2017 04:07:06 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd2-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 12 Sep 2017 04:07:06 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd2-us-west.apache.org (ASF Mail Server at spamd2-us-west.apache.org) with ESMTP id 5CF331A6C47 for ; Tue, 12 Sep 2017 04:07:06 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd2-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 2.379 X-Spam-Level: ** X-Spam-Status: No, score=2.379 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=2, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=disabled Authentication-Results: spamd2-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com Received: from mx1-lw-us.apache.org ([10.40.0.8]) by localhost (spamd2-us-west.apache.org [10.40.0.9]) (amavisd-new, port 10024) with ESMTP id V-k7PHxT2xez for ; Tue, 12 Sep 2017 04:07:04 +0000 (UTC) Received: from mail-yw0-f178.google.com (mail-yw0-f178.google.com [209.85.161.178]) by mx1-lw-us.apache.org (ASF Mail Server at mx1-lw-us.apache.org) with ESMTPS id 64C125FD42 for ; Tue, 12 Sep 2017 04:07:04 +0000 (UTC) Received: by mail-yw0-f178.google.com with SMTP id r85so25803347ywg.1 for ; Mon, 11 Sep 2017 21:07:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=WuRbn5/yGt9WSOh6uw+/07kTAvkbKo/EqG5cEWudu3s=; b=LO9Y6dawk9N1+pNvqccHNw9yYxkXGqrU6wyLpEX6oZS4Tg8GH/mNr9byvxjnnVXCeu g/u0zKQs9UrButu8ClBQ4dN7r03Xi4M+hqQysSBEmqchK3xiZ9qyxwfdz/7AO78Z3zRF vka7/ocrymrRJRHdyjGILWXschbC5j5/v1UmBlMxoBSDtjS5OIQ1FIvNDwxB7DwnYLCv k2L4wJUSmg0UEaCmwhouB1aXvaaonzxzT0dhX5nfldGAXJ8eOi0t03sQjR2zT+JMyUJg i2UJM8qZcyBNNi0WOXbl9keNf34y4tRrVa6zu5Ph75pz5rLnXstsqJfJZwN7J8JPDxRP ANqA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=WuRbn5/yGt9WSOh6uw+/07kTAvkbKo/EqG5cEWudu3s=; b=fz40jj5Yr8bxVDc7JfRpwOAFSvfaNF8sh8FWJbCV4f9mInAXcjBeV4IIpszIPN4F9/ kXQCo6la8jiNTovR1phiNEFR9z4Fp2ADQMAy0pYEP3QNMId7vkJE8x1NncW7kkEx7agY bCN7X/X1/v8iisuLafJMRuX1retnQVGBJ1qPOz/2ZNtRL2u1Xwv6yuxIT7JidH2GI3z1 liWjDBtch3oE6CbXqnYpJ9/HROtp0xUWauqnHALDq14NMz8tCG7NPByPtKLkAnsrF+vl axUfFgcDZeBNifmb00Up8sp1EknrUutzL3VpCkO6vcqfmTbSt/h2mc2G9qPFXOUQ7QXD +RSg== X-Gm-Message-State: AHPjjUg09b1pD+tSNHUP8PG5M8pLf+xYE+unThGs1rS8RZFGOIAHWRII F1H/DRy+VwTWpVoRRIOyCXjjdlcZDQ== X-Google-Smtp-Source: ADKCNb7bNbK0TthI/JbxjzXGIacAT6FAqUx0KYF/rbnUWG/s0jIM9+c/H4abeBtiuwaabKMdduaJwlbpISrgzdcYIEM= X-Received: by 10.129.121.143 with SMTP id u137mr12169083ywc.158.1505189223950; Mon, 11 Sep 2017 21:07:03 -0700 (PDT) MIME-Version: 1.0 Received: by 10.129.156.71 with HTTP; Mon, 11 Sep 2017 21:06:43 -0700 (PDT) From: Keegan Witt Date: Tue, 12 Sep 2017 00:06:43 -0400 Message-ID: Subject: GMavenPlus 1.6 Released To: GMavenPlus , users@groovy.apache.org Content-Type: multipart/alternative; boundary="94eb2c0a9506038aa30558f62d48" archived-at: Tue, 12 Sep 2017 04:07:09 -0000 --94eb2c0a9506038aa30558f62d48 Content-Type: text/plain; charset="UTF-8" GMavenPlus 1.6 has been released to Sonatype OSS and should appear in Maven Central shortly. Besides the usual minor tweaks, this release includes *Bugs* [38 ] - Compilation doesn't allow indy back far enough (thanks for pointing this out Pascal Schumacher!) *Enhancements* [36 ] - Allow script files to be executed as filenames as well as URLs (see Significant changes of note for an example) [41 ] - Verify Groovy version supports target bytecode (See Potentially breaking changes for a description) [46 ] - Remove scriptExtensions config option [58 ] - IntelliJ improperly adding stub directories to sources [61 ] - You can now skip Groovydoc generation with new skipGroovyDoc property (Thanks rvenutolo !) [45 ] - GROOVY-7423 (JEP 118 ) Support (requires Groovy 2.5.0-alpha-1 or newer and enabled with new parameters boolean property) *Potentially breaking changes* Issues 46 will break your build if you are using . But the fix is simple, just the delete the configuration option and GMavenPlus will automatically do the right thing. Issue 41 will break your build if you were passing an invalid target bytecode. GMavenPlus will no longer allow Groovy to silently default to 1.4 or 1.5. It will verify that the bytecode is supported by your Groovy version (that is, the option exists in org.codehaus.groovy.control.CompilerConfiguration), and fail if it isn't. Issue 58 will require renaming goals testGenerateStubs to generateTestStubs and testCompile to compileTests. IntelliJ has hard-coded the goal names in their plugin, and these names will make IntelliJ work with both GMaven and GMavenPlus. In order to support using the latest Maven plugins (and to make GMavenPlus easier to maintain), GMavenPlus now requires Java 6 or newer and Maven 3.0.1 or newer (previously was Java 5 or newer and Maven 2.2.1 or newer). *Significant changes of note* You can now use this syntax for executing scripts in addition to the original style of *Getting help / reporting bugs* As usual, let me know of any bugs you encounter either on our user mailing list (http://groups.google.com/group/gmavenplus), Github issues ( https://github.com/groovy/GMavenPlus/issues), or Slack ( https://groovy-community.slack.com/messages/C2SLAV9FY/). Enjoy! -Keegan --94eb2c0a9506038aa30558f62d48 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable

GMavenPlus=C2=A01.6 has been=C2=A0released= =C2=A0to=C2=A0Sonatype OSS=C2=A0and should appear in Maven Central shortly.=C2= =A0 Besides the usual minor tweaks, this=C2=A0release includes

Bugs
[
38] -=C2=A0Compilation doesn't allow indy back far enough (thank= s for pointing this out Pascal Schumacher!)


Enhancements
[36] -=C2=A0Allow script files to be executed as filenames as well as= URLs (see Significant changes of note for an example)

[41] -=C2=A0Verify Groovy version supports target bytecode (See Poten= tially breaking changes for a description)

[46] - R= emove scriptExtensions config option

[58] - IntelliJ improp= erly adding stub directories to sources

[61] - You can now skip G= roovydoc generation with new skipGroovy= Doc property (Thanks rvenutolo!)

[45] -=C2=A0GROOVY-7423 (JEP 118) Support (= requires Groovy 2.5.0-alpha-1 or newer and enabled with new parameters boolean property)

Potentially breaking changes

Issues 46 will break your build if you are using <scriptExtensions>= .=C2=A0 But the fix is simple, just the delete the configurat= ion option and GMavenPlus will automatically do the right thing.

Issue 41 will break your build if you were passing an invalid targ= et bytecode.=C2=A0 GMavenPlus will no longer allow Groovy to silently defau= lt to 1.4 or 1.5.=C2=A0 It will verify that the bytecode is supported by yo= ur Groovy version (that is, the option exists in org.codehaus.groovy.contro= l.CompilerConfiguration), and fail if it isn't.

Issue 58 wil= l require renaming goals=C2=A0testGener= ateStubs to generateTestStubs and testCompile to compileTests.=C2=A0 IntelliJ has hard-co= ded the goal names in their plugin, and these names will make IntelliJ work= with both GMaven and GMavenPlus.

In order to support using the lates= t Maven plugins (and to make GMavenPlus easier to maintain), GMavenPlus now= requires Java 6 or newer and Maven 3.0.1 or newer (previously was Java 5 o= r newer and Maven 2.2.1 or newer).

Significant changes of note

You can now use this syntax for executing scripts

<= script>${project.basedir}/src/main/resources/groovyScripts/= helloWorld.groovy</script>

in addition t= o the original style of

<script>file:///${project.basedir}/src/main/resources/groovyScripts/helloWorld.<= span style=3D"font-family:monospace,monospace">groovy</script>

Getting help / repor= ting bugs

As usual, let me know of any bugs you encounter either on our user mailing = list (http://groups.google.com/group/gmavenplus), Github issues (https= ://github.com/groovy/GMavenPlus/issues), or Slack (https= ://groovy-community.slack.com/messages/C2SLAV9FY/).

Enjoy!

-Keegan

--94eb2c0a9506038aa30558f62d48--