Releases: WeblateOrg/weblate
Weblate 5.0.2
Released on September 14th 2023.
Improvements
-
Translate page performance.
-
Search now looks for categories as well.
Bug fixes
-
Rendering of release notes on GitHub.
-
Listing of categorized projects.
-
Translating a language inside a category.
-
Categories sorting.
Upgrading
Please follow Generic upgrade instructions in order to perform update.
- The database upgrade can take considerable time on larger sites due to indexing changes.
Weblate 5.0.1
Released on September 10th 2023.
New features
Improvements
-
Related glossary terms lookup is now faster.
-
Logging of failures when creating pull requests.
-
History is now loaded faster.
-
Added object
id
to all Weblate’s REST API endpoints. -
Better performance of projects with a lot of components.
-
Added compatibility redirects for some old URLs.
Bug fixes
-
Creating component within a category.
-
Source strings and state display for converted formats.
-
Block Edit base file on formats which do not support it.
-
Reused translation is no longer triggered for blank strings.
-
Performace issues while browsing some categories.
-
Fixed GitHub Team and Organization authentication in Docker container.
-
GitLab merge requests when using a customized SSH port.
Compatibility
-
pyahocorasick dependency has been replaced by ahocorasick_rs.
-
The default value of
IP_PROXY_OFFSET
has been changed from 1 to -1.
Upgrading
Please follow Generic upgrade instructions in order to perform update.
- The database upgrade can take considerable time on larger sites due to indexing changes.
Weblate 5.0
Released on August 24th 2023.
New features
-
Markdown files support, thanks to Anders Kaplan.
-
Category can now organize components within a project.
-
Fluent format now has better syntax checks thanks to Henry Wilkes.
-
Inviting users now works with all authentication methods.
-
Docker container supports file backed secrets, see Passing secrets.
Improvements
-
Plurals handling in machine translation.
-
Unchanged translation check now honors placeholders even in the strict mode.
-
Reused translation is no longer triggered for languages with a single plural form.
-
WebP is now supported for Visual context for strings.
-
Avoid duplicate notification when a user is subscribed to overlapping scopes.
-
OCR support for non-English languages in Visual context for strings.
-
XLIFF now supports displaying source string location.
-
Rendering strings with plurals, placeholders or alternative translations.
-
User API now includes last sign in date.
-
User API token is now hidden for privacy reasons by default.
-
Faster adding terms to glossary.
-
Better preserve translation on source file change in HTML files and Text files.
-
Added indication of automatic assignment to team listing.
-
Users now have to confirm invitations to become team members.
-
Formatted strings can now check all plural forms with the
strict-format
flag. -
Checks and fixups browsing experience.
-
Highlight differences in the source string in automatic suggestions.
-
Visual diff now better understands compositing characters.
Bug fixes
-
User names handling while committing to Git.
-
Remove blank strings and Cleanup translation files now remove all strings at once.
-
Language filtering in Translation progress reporting.
-
Reduced false positives of Reused translation when fixing the translation.
-
Fixed caching issues after updating screenshots from the repository.
Compatibility
-
Python 3.9 or newer is now required.
-
Several UI URLs have been changed to be able to handle categories.
Upgrading
Please follow Generic upgrade instructions in order to perform update.
-
There are several changes in
settings_example.py
, most notable is changes inCACHES
andSOCIAL_AUTH_PIPELINE
, please adjust your settings accordingly. -
Several previously optional dependencies are now required.
-
The database upgrade can take considerable time on larger sites due to structure changes.
Weblate 4.18.2
Released on June 30th 2023.
- Fixed parsing notes from TBX.
- Fixed query parsing in navigation bar search.
- Fixed language filtering in reports.
- Improved ModernMT languages mapping.
- Disabled reused checks on languages with a single plural form.
Weblate 4.18.1
Released on June 16th 2023.
- Fixed language code format for i18next.
- Fixed CSS compression with dark theme.
Weblate 4.18
Released on June 15th 2023.
- Improved API error messages on permission denied.
- Reduced false positives of the XML checks.
- Translated check accuracy has been improved.
- Extended support for Fluent file format.
- Avoiding signing-out user in some rate-limits.
- Added support for storing glossary explanation in TBX format.
- Added support for ordering strings by last update.
- Extended search capabilities for finding users.
- Support for automatic update of screenshots from a repository.
- Improved translation memory performance.
- Project stats exports to JSON/CSV now include more details; it now
matches content available in the API. - Added check for reused translation.
- Highlight suggested change in automatic suggestions.
- Added dark theme; browser-following and manual setting are
available. - The Docker container can now be used with read-only root filesystem.
- Added username autocompletion when adding users to a project.
- Added site-wide search for projects, components, languages and
users. - New add-on Fill read-only strings with source.
Weblate 4.17
Released on April 17th 2023.
- Allow to filter on language in reports.
- Dropped deprecated command
cleanup_celery
. - Fixed private project visibility for some teams.
- Automatic translation now honors target state when translating from
other components. - Improved performance of public user profiles.
- Improved Sentry performance integration.
- Added support for Ed25519 SSH key.
- Rewritten metrics storage.
- Added support for searching strings by position.
- Documentation improvements.
- Unchanged translation check can honor untranslatable terms from
glossary. - Added automatic fixup for Devanagari danda.
- Allow downloading project translation memory per language.
- Added new alert on unused components.
Weblate 4.16.4
Released on March 16th 2023.
- Dependencies updates.
- Improved background tasks scheduling.
Weblate 4.16.3
Released on March 15th 2023.
- Improved session handling with project backups.
- Dependencies updates.
- Localization updates.
- Documentation improvements.
Weblate 4.16.2
Released on March 8th 2023.
- Fixed searching in the translation memory.
- Fixed automatic translation with more services.
- Improved rendering of overlapping glossary term matches.
- Fixed plurals parsing for non-English source language in some
formats. - Added support for go-i18n v2 JSON files.