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 takari#219
- fixes takari#198
- contributed by Christoph Läubrich https://github.com/laeubi
- Do not Maven deploy goal fails with -f because of missing .polyglot.pom.*
- see takari#221
- fixes takari#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 takari#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 takari#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 takari#212
- fixes takari#210
- contributed by Christoph Läubrich https://github.com/laeubi
- Fix sorting in model manager
- see takari#211
- fixes takari#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 takari#202
- fixes takari#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 takari#197
- fixes takari#193
- contributed by Christoph Läubrich https://github.com/laeubi
- TeslaModelProcessor.locatePom(File) ignores files ending in.xml
- see takari#196
- fixes takari#192
- contributed by Christoph Läubrich https://github.com/laeubi
- Use platform encoding in ModelReaderSupport
- see takari#195
- fixes takari#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 takari#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 takari#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 takari#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 takari#177
- contributed by Christian Meier https://github.com/mkristian
- added polyglot-kotlin
- see takari#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 takari#156
- contributed by Tobias Roeser https://github.com/lefou
- polyglot-scala: Support
reporting
-section in pom- see takari#157
- contributed by Tobias Roeser https://github.com/lefou
- polyglot-scala: Added default value for pom property modelversion (4.0.0)
- see takari#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 takari#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 takari#165
- contributed by Tobias Roeser https://github.com/lefou
- polyglot-scala: Improved support and docs for configuration elements of plugins
- see takari#167
- see takari#168
- see takari#169
- fixes takari#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 takari#162
- fixes takari#118
- contributed by https://github.com/dimiii
- polyglot-yaml: exclude pomFile property from serialization
- see takari#163
- fixes takari#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 takari#135
- contributed by Tobias Roeser https://github.com/lefou
- Scala warning fixes
- see takari#141
- fixes takari#140
- contributed by Tobias Roeser https://github.com/lefou
- polyglot-scala: Scala syntax friendly include preprocessor
- see takari#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 takari#144
- contributed by Tobias Roeser https://github.com/lefou
- polyglot-scala: Support more valid XML element name chars in dynamic Config
- see takari#145
- contributed by Tobias Roeser https://github.com/lefou
- Experimental addition of Java as polyglot language:
- see takari#149
- see takari#150
- resolves takari#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 takari#131
- fixed takari#100
- contributed by Tobias Roeser https://github.com/lefou
- Fixed NPE on Maven model write in Scala dialect
- see takari#129
- fixes takari#42
- fixes takari#88
- contributed by Tobias Roeser https://github.com/lefou
- Added missing dependency to translate plugin
- see takari#129
- fixed takari#96
- contributed by Tobias Roeser https://github.com/lefou
- Ruby examples usages in documentation
- see takari#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 takari#124
- contributed by Manfred Moser
- JRuby version upgrade for Java 9 support
- see https://github.com/takari/polyglot-maven/commit/25f1c8eb2b7789515a29826bee493b3991399ddc
- fixes takari#123
- contributed by Christian Meier https://github.com/mkristian
- Support for nested lists in YAML format
- see takari#122
- contributed by https://github.com/callmetango
- New translate-project goal in maven plugin
- see takari#101
- contributed by Tobias Roeser https://github.com/lefou
- Extended YAML model to full model
- see takari#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.