- Plugin usage documented in readme
- Testing on OpenJDK 11 and 13
- Support for Gradle versions older than v7.0
- Migrate testing from Travis CI to GitHub Actions
- Refactor to depend on gradle-marytts-component-plugin v0.2.2
- Refactor to replace the dependency on the defunct marytts-builder with a dependecy on marytts-runtime
- Build with Gradle v6.3
- Upgrade test dependencies
- Drop testing on Oracle JDK
- all changes since v5.4
- Utterance order in
basenames.lst
is now deterministic, either sorted (the default) or specified via a providedsrcFile
(optional)
v5.4 - 2018-12-12
- Optionally specify utterances to include or exclude
- Rewritten, functionally equivalent build logic; parallel processing for ~6-fold increase in processing efficiency
- One-shot build via lazy configuration (no need to run
legacyInit
first) - Data processing controlled by
basenames.lst
, not file globs - Legacy artifacts built (and published) by default
- Run functional tests in parallel
- Build with Gradle v4.10.2
- Drop support for Java 7
- all changes since v5.3.2
- BufferUnderflowExceptions after building timelines with mismatched non-speech units
- Exclude utterances with missing text/lab files
- Concurrent Praat unpacking errors on Mac OSX by upgrading wrapper plugin
v5.3.2 - 2018-01-26
- Prevent transitive Groovy dependency from leaking into classpath of consuming projects (properly this time!)
v5.3.1 - 2018-01-26
- Prevent transitive Groovy dependency from leaking into classpath of consuming projects (turned out not to have been the proper solution...)
v5.3 - 2017-11-21
- Parallel data processing using Gradle Worker API
- Use Praat binary provided by Gradle plugin
- Snapshots published to OJO
- Build with Gradle v4.3.1
- Rewrote several task classes used by data plugin
- Fixed Travis CI integration to work with "trusty" containers
- all changes since v5.2.2
v5.2.2 - 2017-07-21
- Build with Gradle v3.5
- Parameterized functional tests via buildscript resources
- all changes since v5.2.1
- Excluded transitive
groovy-all
dependency - Bundled helper library split into separate artifact on JCenter
v5.2.1 - 2017-04-13
- Plugin publishing via Gradle Plugin Publishing plugin
v5.2.0 - 2016-10-13
- Upgrade MaryTTS to v5.2
- Build with Gradle v2.14.1
- Configurable language component dependency
- Split into four distinct plugins
- all changes since v0.5.2.1
- CI testing via Travis
- Plugin functional testing via Gradle TestKit
- Bundled helper library code for batch processing
v0.5.2.1 - 2015-03-05
- Switched to GPL
- Build with Gradle v2.3
- all changes since v0.5.1.2
v0.5.1.2 - 2015-02-09
- Upgrade MaryTTS v5.1.2
- Build with Gradle v2.2.1
- all changes since v0.5.1
v0.5.1 - 2014-10-07
- Initial version indexed on plugins.gradle.org, extracted from project used to build voices for MaryTTS v5.1