A proposed enhancement, targeted for @ApacheGroovy version 6, adds an optional compile-time null checking mechanism.

๐‘ฎ๐’“๐’๐’๐’—๐’š'๐’” ๐’๐’†๐’˜ ๐‘ต๐’–๐’๐’๐‘ช๐’‰๐’†๐’„๐’Œ๐’†๐’“ ๐’„๐’‚๐’•๐’„๐’‰๐’†๐’” ๐’š๐’๐’–๐’“ ๐‘ต๐’–๐’๐’๐‘ท๐’๐’Š๐’๐’•๐’†๐’“๐‘ฌ๐’™๐’„๐’†๐’‘๐’•๐’Š๐’๐’๐’” ๐’‚๐’• ๐’„๐’๐’Ž๐’‘๐’Š๐’๐’† ๐’•๐’Š๐’Ž๐’† โ€” ๐’”๐’ ๐’š๐’๐’–๐’“ ๐’–๐’”๐’†๐’“๐’” ๐’…๐’๐’'๐’• ๐’‰๐’‚๐’—๐’† ๐’•๐’ ๐’‡๐’Š๐’๐’… ๐’•๐’‰๐’†๐’Ž ๐’‚๐’• ๐’“๐’–๐’๐’•๐’Š๐’Ž๐’†.

Read more about it and provide your feedback:
https://groovy.apache.org/blog/groovy-null-checker
#groovylang @TheASF

The Apache Groovy programming language - Blogs - Compile-time null safety for Groovyโ„ข

This post looks at a proposed type-checking extension for Groovy which catches null-safety violations at compile time.

Versions 5.0.5 and 4.0.31 of @ApacheGroovy are available for download with 23 and 1 fixes and improvements respectively! The number of fixes in Groovy 4 is slowing as we prepare for Groovy 6! Thanks to all involved!
https://groovy.apache.org/download.html
#groovylang @TheASF

What is JBang? The Complete Guide to Java Scripting

#graalvm #groovylang #java #jbang #kotlin

https://blog.marcnuri.com/jbang-introduction

What is JBang? The Complete Guide to Java Scripting - Marc Nuri

Learn what JBang is and how it transforms Java into a scripting language. Complete guide with installation, dependencies, native images, and examples.

www.marcnuri.com
Versions 5.0.4 and 4.0.30 of @ApacheGroovy are available for download with 19 and 12 fixes and improvements respectively! Includes some important fixes, so please upgrade when convenient! Thanks to all involved! https://groovy.apache.org/download.html #groovylang @TheASF

Spock 2.4 has been released ๐Ÿ––

After three years and seven milestones, Spock 2.4 lands just in time for the holidays, packed with new testing goodies. ๐ŸŽ

Curious? See here: https://spockframework.org/spock/docs/2.4/release_notes.html

Whatโ€™s your favorite addition?
#groovylang

Release Notes

Version 5.0.3 of @ApacheGroovy is available for download with 17 fixes and improvements! Thanks to all involved! https://groovy.apache.org/download.html https://groovy-lang.org/releasenotes/groovy-5.0.html #groovylang @TheASF

Spock 2.4-M7 has been released.

This milestone adds Groovy 5 support and fixes some issues.

This should be the final milestone, the second time is the charm, so please try it and provide feedback.

Check the release notes to see what else is new https://spockframework.org/spock/docs/2.4-M7/release_notes.html

#groovylang

Release Notes

Exploring AI with Groovyโ„ข using Ollama4j, LangChain4J, Spring AI, Embabel, Micronaut, & Quarkus (Spring AI updated to 1.1.0, added Micronaut, Quarkus, and AI tools examples):
https://groovy.apache.org/blog/groovy-ai
@ApacheGroovy #TheASF #embabel #groovylang #ollama4j #langchain4j #springai #Micronaut #Quarkus #holidaytips