All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
2.0.0 - 2024-03-18
- Added support for new Crowdin file types.
- Added HTTP and build timeout configuration options.
- Created this changelog.
- Added configuration option to disable branches and Git reliance.
- Added configuration option to specify Git repository path.
- Refactored the plugin to use Crowdin API v2 instead of v1.
- Merged the
build
goal into thefetch
goal. - Changed and added several configuration options - see the quick migration guide for details.
- Added dependency
com.google.code.gson:gson
version2.10.1
. - Removed dependencies
org.jdom:jdom2
andorg.apache.httpcomponents:httpmime
. - Modified
properties
files group sorting to also consider hyphen (-
) a group separator.
1.1.2 - 2024-02-14
- Added option to write Unicode BOM when deploying translation files.
- Updated dependencies:
- Maven components to the last versions that support Java 7.
org.jdom:jdom2
to2.0.6.1
.
1.1.1 - 2021-08-06
- Minor bugfixes.
- Updated dependencies:
org.apache.httpcomponents:httpclient
to4.5.13
(CVE-2020-13956).com.jcraft:jsch
to0.1.54
(CVE-2016-5725).org.apache.maven.plugin-tools:maven-plugin-annotations
to3.6.1
.org.apache.maven:maven-core
to3.8.1
.org.apache.maven:maven-plugin-api
to3.8.1
.
1.1.0 - 2018-09-30
- Implemented special handling for NSIS (
*.nsh
) files.
- Updated dependency:
org.apache.httpcomponents:httpclient
to4.5.6
.
1.0.1 - 2018-06-29
- Made sure that global parameters were applied.
1.0.0 - 2018-06-28
- Requires Java 7 or later.