filename | sha1 hash | branch/tag |
---|---|---|
singleton-manager-i18n-s3-0.5.0.jar | - | No update |
singleton-manager-i18n-0.5.0.jar | - | No update |
singleton-manager-l10n-0.5.0.jar | - | No update |
filename | sha1 hash | branch/tag |
---|---|---|
singleton-client-java-0.5.1.jar | ccfa8ca6b5de896861bda7f4a5ed89bece3ca9b0 |
g11n-java-client/v0.5.1-Singleton-Javaclient |
@singleton-i18n/js-client | - | No update |
@singleton-i18n/nodejs-client | - | No update |
@singleton-i18n/angular-client | - | No update |
singleton-go-client | - | No update |
- Support for replacing placeholders/arguments using MAP (placeholder key, replacing value) in the message (#618)
- Fixed - ComponentService.getMessages is not retrieving "matchedLocale" properly (#781)
- Fixed - New workflow's Translation.getMessage must be able to use latest source messages from VIP service (#812)
- Fixed - The offlineResourceBaseURL inside a shared lib is not being read if main app is is run from IDE and not built as an executable jar (#868)
- Fixed - Non-blocking getSupportedLocales when fetching messages (#877)
- Fixed - Java client offline mode fails in nested-jar applications such as Spring Boot(#882)
filename | sha1 hash | branch/tag |
---|---|---|
singleton-manager-i18n-s3-0.5.0.jar | 71118c84c5bec1b3c7856f78e8b1f1c9d46ded26 |
master/v0.5.0-Singleton-Service |
singleton-manager-i18n-0.5.0.jar | 99ce6e694e070cb5c8f0774ce8fd636a9cb25f95 |
master/v0.5.0-Singleton-Service |
singleton-manager-l10n-0.5.0.jar | fa2ab395d34934b5a6ed6ae87b90c53bb8f55585 |
master/v0.5.0-Singleton-Service |
filename | sha1 hash | branch/tag |
---|---|---|
singleton-client-java-0.5.0.jar | c8db72dd399af38be5682bd4fa4f59325b486170 |
g11n-java-client/v0.5.0-Singleton-Javaclient |
@singleton-i18n/js-client | - | No update |
@singleton-i18n/nodejs-client | - | No update |
@singleton-i18n/angular-client | - | No update |
singleton-go-client | - | g11n-go-client/v0.5.0-Singleton-Go-Client |
- Support more fomatting options for langauge displayName in getSupportedLanguageList API (#361)
- Add etag/max-age in Translation APIs response (#442)
- Support to customize more items for cache-control (#482)
- Add scopeFilter to pattern API (#515)
- Add pattern data about compact number formats (#555)
- Add Microsoft Translator API Regional Source Support (#566)
- Support to customize API request header buffer size (#586)
- Add pattern data numberingSystems for Numbers (#616)
- Add key-based GET API (#648)
- Add API to GET localized city name list (#675), currently only English city name returned
- Compress Singleton Service responses to improve UI performance (#747)
- Fixed - Don't support version fallback in getSupportedLanguageList API (#338)
- Fixed - Add copyright and license info in more code files (#366, #397)
- Fixed - Failed to get pattern data when request non-existing product in combination API (#372)
- Fixed - No parameter verification for some fileds in combination API (#373, #495)
- Fixed - Missing settings.gradle under tools\tool-cldr-extractor (#651)
- Improve cache mechanism (#439)
- Add capability of loading local translation bundle (#444); Please refere to #here for more details.
- Updating the sample application to support offline mode (#556)
- Add sample code about using shared product (#725)
- Fixed - Error logging for Unsuccessful L10n Fetch (#544)
- Fixed - Wrong process when judging cache item expiration (#604)
- Fixed - Failed to initialize client when initializeCache=true in pure offline mode (#661)
- Fixed - When getMessage() returns to default locale's translation, cache can't get updated translation(default locale) after it is expired (#662)
- Fixed - When getMessages() returns to default locale's translation, cache can't get updated translation(default locale) after it is expired. (#664)
- Fixed - If cache item is expired, and online bundle fetch failed, offline fetch is triggered (#686)
- Fixed - TranslationMessage.getMessage for non-supported locales always triggers a request to VIP service in a separate thread (#717)
- Fixed - MsgOriginsQueue cannot be cleared once initializing VIPCfg (#746)
- Improve cache mechanism (#440)
- Remove multiple component API in go client (#419)
- Fixed - Wrong process when judging cache item expiration (#606)
- Fixed - Offline fetch is triggered when cache item is expired and online bundle fetch failed (#692)
- Fixed - Can't get translation when version fallback occured in service (#694)
- Unit test case 'TestGetStringAbnormal' failed (#995)
- Upgrade tomcat to 9.0.37 (#665)
- Upgrade ant to 1.10.8 (#613)
- Upgrade log4j to 2.13.2 (#563)
- Upgrade guava to 20.0 (#581)
- Upgrade jackson-databind to 2.11.2, commons-collections to 3.2.2 (#737)
- The POST combination API will be Deprecated, please replace it by GET API
- Remove fallback to English content when the translation no exist for request locale (#468), please pay attention on this if you use Singleton Service API directly, suggest to use Singleton Client to avoid this kind of issue