Skip to content
This repository has been archived by the owner on Jul 29, 2023. It is now read-only.

Latest commit

 

History

History
251 lines (181 loc) · 6.49 KB

CHANGELOG.md

File metadata and controls

251 lines (181 loc) · 6.49 KB

Change Log

All notable changes to this project will be documented in this file.

2022.2.2 - 2022-06-04

Fixed

  • Fix Null Pointer Exception(NPE) when there is a problem in network connection, when Textra service is stopped in maintain and other case that the plugin does not get proper JSON result.

Changed

  • Change JSON parser that is now based on schema classes.(#97)

2022.2.1 - 2022-05-25

Fixed

  • Fix language code for Korean (#95, #96)

2022.2.0 - 2022-05-23

Changed

  • Update options dialog UI
    • Drop dependency for intellij's form runtime
    • Add hint text for fields
    • Add test credentials button
  • Raise exception when authentication failed.
  • Bump jackson@2.13.3
  • Bump base OmegaT@5.7.1

2022.1.0 - 2022-04-11

Added

  • Publish jar file on github release

Changed

  • Fix plugin category
  • Bump versions
    • OmegaT-Gradle@1.5.3
    • Jackson@2.13.2
    • Jackson-databind@2.13.2.2
    • Commons-io@2.11.0
    • JUnit@5.8.1
    • Gradle@6.9
    • Gradle git-version@0.13.0
    • CI:actions/setup-java@v2
    • CI:actions/checkout@3
    • Groovy@3.0.10
  • CI: check CodeQL static code analysis

2020.2.2 - 2021-03-02

Fixed

  • Fix non-jar broken distribution package(#40)

2020.2.1 - 2021-01-16

Added

  • Support adaptive translation engine.

Changed

  • Use jackson instead of org.json library.(#37)
  • Use Kotlin DSL for project configuration.

2020.2.0 - 2020-11-15

Added

  • Support custom translation engine.(#34)

2020.1.0 - 2020-11-14

Added

  • Support Kawamura-internaltional business account.(#32)
  • Change version schema with Year.(#33)
  • Defined the supported language and engine combinations in JSON file(#32)

0.11.1 - 2020-11-12

Added

  • Support minnaNT mode/汎用NT+ mode (#30)

0.11.0 - 2020-11-12

Added

  • Add new language combinations for NT mode (#29)

Deprecated

  • Drop NMT mode(no support from 11, Nov. 2020) (#28, #29)

Changed

  • Bump gradle version up to 6.6.1
  • Drop spotbugs and lessbugs check.
  • make language/method combination class to static

0.10.0 - 2020-10-31

Changed

  • Convert translations bundles to ascii from native

0.9.3 - 2020-08-02

Fixed

  • Enable MT plugin when start, past versions need to open configuration.
  • Change loglevel for Debug messages.

0.9.2 - 2020-07-30

Fixed

  • Fix language code of Chinese (zh-CN, zh-TW) for API that fix machine translation against Chinese.

0.9.1 - 2020-05-10

Fixed

  • make Japanese UI working.
  • Update CI configurations.

Added

  • Chinese and Germany translations.

0.9.0 - 2020-04-30

Fixed

  • Changelog commit comparison links
  • Use semantic versioning.

Added

  • Add support for new translation modes.(#24)
    • General NT
    • Patent NT
    • Voicetra NMT
    • Voicetra NT
    • Finance NMT
    • Finance NT

Changed

  • Rename dialog for GeneralN to name 'General NMT Mode'
  • Build against OmegaT 5.2.0
  • Bamp groovy version to 3.0.1

0.8 - 2020-03-04

Fixed

  • Persistence of login credentials. (#21)

Changed

  • Bamp gradle version to 6.0.1.
  • Build against OmegaT 4.3.0.

0.7 - 2019-08-09

Fixed

  • Fix configuration doesn't reflect and cause exception.(#13)

0.6 - 2019-05-06

Add

  • Unit test of options for Chinese languages.

Changed

  • Updated a supported language combination list
  • Update build.gradle for gradle 4.8 and 5.4
  • Update a referenced OmegaT version to 4.1
  • Use Spotbugs instead of FindBugs for QA
  • OmegatTextraMachineTranslation class now inherited from BaseTranslate

Fixed

  • Fix formatLang() internal function handle chinese not to break;

0.5 - 2018-11-10

Changed

  • There are general, patent and patent claim mode in option dialog
  • Update Gradle version 4.8 to support OpenJDK10

Fixed

  • Catch up Web API change on TexTra.
  • Fix checkstyle warnings.

0.4 - 2016-11-03

Add

  • Unit tests

Changed

  • Refactoring class design.
  • Introduce TextraApiClient class.
  • Ignore exception if fails launching web browser on desktop.

Fixed

  • Method name typo: Not found unloadPlugin method when exit.
  • Build system typo for integration test.

0.3 - 2016-10-31

Add

  • Mode and language support validation check.

Changed

  • Use SLF4J for error message logging.

Fixed

  • Generic/JPO patent mode made exception with enum value.
  • Coding style improvement.
  • Potential NPE with Cache handling.

0.2 - 2016-10-29

Add

  • Configuration dialog for TexTra API key, secret and mode.

Changed

  • README: Remove old TexTra terms and clauses for limitations TexTra updates its Terms.

Fixed

  • Save configurations to OmegaT preference.

0.1 - 2016-09-03

Added

  • Start project.