The git commit history is the detailed source of all changes. The following provides most information at an easier glance.
- Avoid returning null when reading pom from file in some cases
- see #219
- fixes #198
- contributed by Christoph Läubrich https://github.com/laeubi
- Do not Maven deploy goal fails with -f because of missing .polyglot.pom.*
- see #221
- fixes #220
- contributed by Robert Thornton https://github.com/thorntonrp
- Upgrade to Kotlin 1.4.0
- see https://github.com/takari/polyglot-maven/commit/d204e38db3995cc7fdc2b2bd2724c6dba6932429
- fixes #214
- contributed by Robert Thornton https://github.com/thorntonrp
- Upgrade to Groovy 2.5.14
- Upgrade commons-beanutils to 1.9.4
- contributed by Manfred Moser - http://www.simpligility.com
- Release performed by Manfred Moser - http://www.simpligility.com
- Remove upper bound for JDK version to allow Java 11 and newer
- contributed by Manfred Moser - http://www.simpligility.com
- polyglot-kotlin - revert automatic source folder setting to koltin
- fixes #205
- contributed by Manfred Moser - http://www.simpligility.com
- Update xstream version in test resources to avoid security alerts
- contributed by Manfred Moser - http://www.simpligility.com
- Avoid assumption about replacement pom file being readable
- see #212
- fixes #210
- contributed by Christoph Läubrich https://github.com/laeubi
- Fix sorting in model manager
- see #211
- fixes #209
- contributed by Christoph Läubrich https://github.com/laeubi
- Upgrade scala-maven-plugin, clojure-maven-plugin and Clojure
- contributed by Manfred Moser - http://www.simpligility.com
- Release performed by Manfred Moser - http://www.simpligility.com
- polyglot-kotlin
- Set source folders to kotlin
- see #202
- fixes #201
- contributed by Nils Olson https://github.com/nilols
- Upgrade to kotlin 1.3.60
- contributed by Manfred Moser - http://www.simpligility.com
- Set source folders to kotlin
- General
- Provide a mechanism to override properties of a polyglot build
- see #197
- fixes #193
- contributed by Christoph Läubrich https://github.com/laeubi
- TeslaModelProcessor.locatePom(File) ignores files ending in.xml
- see #196
- fixes #192
- contributed by Christoph Läubrich https://github.com/laeubi
- Use platform encoding in ModelReaderSupport
- see #195
- fixes #192
- contributed by Christoph Läubrich https://github.com/laeubi
- Invoker plugin update
- contributed by Manfred Moser - http://www.simpligility.com
- takari parent update
- contributed by Manfred Moser - http://www.simpligility.com
- plexus-component-metadata update to 2.1.0
- contributed by Manfred Moser - http://www.simpligility.com
- maven-enforcer-plugin update to 3.0.0-M3
- contributed by Manfred Moser - http://www.simpligility.com
- Provide a mechanism to override properties of a polyglot build
- Release performed by Manfred Moser - http://www.simpligility.com
- polyglot-kotlin
- Avoid IllegalStateException
- see #190
- contributed by Robert Thornton https://github.com/thorntonrp
- Release performed by Manfred Moser - http://www.simpligility.com
- polyglot-kotlin
- improved support for IntelliJ Idea usage
- see #187
- blog post https://craftsmen.nl/polyglot-maven-kotlin-instead-of-xml/
- Release performed by Manfred Moser - http://www.simpligility.com
- polyglot-kotlin
- kotlin update
- numerous improvements to more idiomatic kotlin
- see #184
- Release performed by Manfred Moser - http://www.simpligility.com
- polyglot-common:
- Execute tasks are now installed with inheritable set to false
- The
ExecuteContext
interface now has default implementations - The
ExecuteContext
now includesgetMavenSession()
- the
ExecuteContext
now includesgetLog()
to comport with Java bean conventions. Thelog()
operation has been deprecated. - the
ExecuteContext
now includesgetBasedir()
to comport with Java bean conventions. Thebasedir()
operation has been deprecated.
- polyglot-kotlin:
- Updates Kotlin to 1.3.21
- Includes support for Maven's ClassRealm
- Includes full support for the entire Maven model
- Includes support for execute tasks via as inline lambdas or as external scripts.
- Adds integration tests
- Provides 100% test coverage for the entire Maven model
- Resolves ClassLoader issues that affected integration with IntelliJ IDEA
- The above enhancements were contributed by Robert Thornton https://github.com/thorntonrp
- Release performed by Manfred Moser - http://www.simpligility.com
- polyglot-java: fixed depMgt conversion
- polyglot-ruby: java9+ support improvement
- see https://github.com/takari/polyglot-maven/commit/60290957cfc693fa8ad44711702b91c95f60f692
- fixes #177
- contributed by Christian Meier https://github.com/mkristian
- added polyglot-kotlin
- see #170
- contributed by Viacheslav Tradunskyi https://github.com/Tradunsky
- Release performed by Manfred Moser - http://www.simpligility.com
- polyglot-scala: Convenience methods for
Dependency
(classifier
,intransitive
,%
(scope))- see #156
- contributed by Tobias Roeser https://github.com/lefou
- polyglot-scala: Support
reporting
-section in pom- see #157
- contributed by Tobias Roeser https://github.com/lefou
- polyglot-scala: Added default value for pom property modelversion (4.0.0)
- see #158
- contributed by Tobias Roeser https://github.com/lefou
- Polyglot-scala: Updated used Scala Version (2.11.12)
- contributed by Tobias Roeser https://github.com/lefou
- polyglot-scala: refined Dependency.copy method
- see #164
- contributed by Tobias Roeser https://github.com/lefou
- polyglot-scala: Made output dir to pom.scala files compilation configurable via system property
polyglot.scala.outputdir
- see #165
- contributed by Tobias Roeser https://github.com/lefou
- polyglot-scala: Improved support and docs for configuration elements of plugins
- see #167
- see #168
- see #169
- fixes #146
- contributed by Tobias Roeser https://github.com/lefou
- Upgrade to latest takari-pom parent
- contributed by Manfred Moser http://www.simpligility.com
- polyglot-yaml: Support for xml attributes
- see #162
- fixes #118
- contributed by https://github.com/dimiii
- polyglot-yaml: exclude pomFile property from serialization
- see #163
- fixes #99
- contributed by https://github.com/dimiii
- polyglot-java: Linux support and test fixes
- polyglot-java: Moved examples into polyglot-maven-examples
- Release performed by Manfred Moser - http://www.simpligility.com
- Updated Scala version
- see #135
- contributed by Tobias Roeser https://github.com/lefou
- Scala warning fixes
- see #141
- fixes #140
- contributed by Tobias Roeser https://github.com/lefou
- polyglot-scala: Scala syntax friendly include preprocessor
- see #133
- contributed by Tobias Roeser https://github.com/lefou
- Added link to user of yml version
- License and Central Repository badges
- contributed by Manfred Moser - - http://www.simpligility.com
- polyglot-scala: Use Zinc server for Scala module
- see #144
- contributed by Tobias Roeser https://github.com/lefou
- polyglot-scala: Support more valid XML element name chars in dynamic Config
- see #145
- contributed by Tobias Roeser https://github.com/lefou
- Experimental addition of Java as polyglot language:
- see #149
- see #150
- resolves #28
- contributed by https://github.com/sveryovka
- Release performed by Manfred Moser - http://www.simpligility.com
- Improved handling of string with special characters in Scala dialect
- see #131
- fixed #100
- contributed by Tobias Roeser https://github.com/lefou
- Fixed NPE on Maven model write in Scala dialect
- see #129
- fixes #42
- fixes #88
- contributed by Tobias Roeser https://github.com/lefou
- Added missing dependency to translate plugin
- see #129
- fixed #96
- contributed by Tobias Roeser https://github.com/lefou
- Ruby examples usages in documentation
- see #126
- contributed by Martin Prout https://github.com/monkstone
Release performed by Manfred Moser - http://www.simpligility.com
- Upgrade to Maven 3.5.0, parent pom and plugin updates, Maven wrapper upgrade, Takari lifecycle usage
- see #124
- contributed by Manfred Moser
- JRuby version upgrade for Java 9 support
- see https://github.com/takari/polyglot-maven/commit/25f1c8eb2b7789515a29826bee493b3991399ddc
- fixes #123
- contributed by Christian Meier https://github.com/mkristian
- Support for nested lists in YAML format
- see #122
- contributed by https://github.com/callmetango
- New translate-project goal in maven plugin
- see #101
- contributed by Tobias Roeser https://github.com/lefou
- Extended YAML model to full model
- see #81
- contributed by Paul Verest https://github.com/paulvi
- Documentation updates
Release performed by Manfred Moser - http://www.simpligility.com
See the commit git commit history.