Releases: WeblateOrg/weblate
Weblate 5.5.5
Released on May 13th 2024.
Bug fixes
-
False-positive merge failure alert when using push branch.
-
Cleanup of stale repositories.
Upgrading
Please follow Generic upgrade instructions in order to perform update.
Weblate 5.5.4
Released on May 10th 2024.
Improvements
-
Visually highlight explanation in Glossary.
-
Add Add-ons history tab in management.
-
New Translation component alerts when Glossary might not work as expected.
-
Announcements can be posted on project/language scope.
Bug fixes
- Improved handling placeables in OpenAI.
Upgrading
Please follow Generic upgrade instructions in order to perform update.
Weblate 5.5.3
Released on May 3rd 2024.
Improvements
-
Improved performance of rendering large lists of objects.
-
Added links to manage other scope Add-ons.
Bug fixes
-
Fixed crashes with librsvg older than 2.46.
-
Daily execution of some Add-ons.
Upgrading
Please follow Generic upgrade instructions in order to perform update.
Weblate 5.5.2
Released on April 26th 2024.
Bug fixes
- Fixed publishing packages to PyPI.
Upgrading
Please follow Generic upgrade instructions in order to perform update.
Weblate 5.5.1
Released on April 26th 2024.
New features
-
Searching supports
source_changed:DATETIME
. -
Added several new Language code style.
Improvements
-
Display more details on source string change in history.
-
Azure AI Translator now supports using custom translators.
-
Improved error handling in Inviting new users.
-
Added PNG status badge.
-
Added list of managed projects to the dashboard view.
-
More detailed status of outgoing commits.
-
Reduced memory usage.
Bug fixes
-
Fixed skipped component update with some add-ons enabled.
-
Daily execution of project and site wide add-ons.
-
Allow editing strings when the source is marked for editing.
-
Updates of the last updated timestamp of a string.
-
Fixed project and site wide installation of Squash Git commits and Component discovery add-ons.
-
Graceful handling of locking errors in the Weblate’s REST API.
Upgrading
Please follow Generic upgrade instructions in order to perform update.
- There is a change in
REST_FRAMEWORK
setting (newly addedEXCEPTION_HANDLER
).
Weblate 5.5
Released on April 20th 2024.
New features
-
Add-ons can be now installed project-wide and site-wide.
-
API improvements
-
Added Systran automatic translation support.
Improvements
-
Docker container now validates user password strenght by default, see
WEBLATE_MIN_PASSWORD_SCORE
. -
Improved error reporting in Automatic suggestions.
-
Maximum size of translation better displays rendered text.
-
Admins can now specify username and full name when Inviting new users.
-
Added Mismatched interrobang mark.
-
Translation component alerts are now refreshed when needed, not just daily.
-
Translation progress reporting uses specific word count for CJK languages.
-
Team membership changes are now tracked in Audit log.
Bug fixes
-
Does not follow glossary works better for languages not using whitespace.
-
Translation component alerts better handle non-latin source languages.
-
Maximum size of translation sometimes ignored
font-spacing:SPACING
flag. -
Fixed per-language statistics on nested categories.
-
Fixed categories listing on per-language pages.
-
Fixed Needs editing state calculation.
-
Fixed changing Repository push URL with Gerrit.
-
Fixed using categorized components in Management commands, Translation Memory or Automatic translation.
Compatibility
-
Several API calls might be affected by stricter validation of boolean fields by Django REST Framework. For example
POST /api/projects/(string:project)/components/
. -
Uniqueness of name and slug of a component is now enforced at the database level on PostgreSQL 15+.
-
Docker image now ships Python packages in
/app/venv
and installs using uv.
Upgrading
Please follow Generic upgrade instructions in order to perform update.
-
There are several changes in
settings_example.py
, most notable is changes inINSTALLED_APPS
andLOGOUT_REDIRECT_URL
, please adjust your settings accordingly. -
Weblate now requires Python 3.10 and Django 5.0.
Weblate 5.4.3
Released on March 26th 2024.
Bug fixes
-
Superuser access to components with Restricted access.
-
Adjusted default
LOGIN_REQUIRED_URLS_EXCEPTIONS
to not block Appearance customization. -
Avoid crash on pushing changes to diverged repository.
-
Avoid crash when installing Pseudolocale generation.
-
Automatically receiving changes from Azure Repos gracefully handles repositories with spaces in URL.
-
DeepL gracefully handles glossaries for language variants.
-
Excel Open XML better handles blank cells.
-
Fixed possible data loss when merging gettext PO file changes in Git.
-
Repository operations on project could have skipped some components.
Upgrading
Please follow Generic upgrade instructions in order to perform update.
Weblate 5.4.2
Released on February 22nd 2024.
Bug fixes
-
Displaying debugging page in case of database connection issues.
-
Gracefully handle migration with duplicate built-in teams.
Upgrading
Please follow Generic upgrade instructions in order to perform update.
Weblate 5.4.1
Released on February 19th 2024.
Bug fixes
-
Possible crash on Weblate upgrade check when cached from the previous versions.
-
Gracefully handle migration with duplicate built-in teams.
Upgrading
Please follow Generic upgrade instructions in order to perform update.
Weblate 5.4
Released on February 15th 2024.
New features
-
Perl brace format quality check.
-
Search input is now syntax highlighted, see Searching.
-
Weblate is now available in தமிழ்.
Improvements
-
Better logging in
createadmin
. -
Component discovery now reports skipped entries.
-
Adding string in a repository triggers Notifications.
-
OpenAI better handles batch translations and glossaries.
-
LibreTranslate better handles batch translations.
-
Text variant of notification e-mails now properly indicate changed strings.
-
File downloads now honor If-Modified-Since.
-
Number of words support for CJK languages.
-
Component discovery now preserves Component Lists.
-
Nicer formatting of Glossary tooltips.
-
GET /api/components/(string:project)/(string:component)/
now includes information about linked component. -
Improved Workflow customization configuration forms.
Bug fixes
-
Plural forms handling in Qt Linguist .ts.
-
Added missing documentation for
ADMINS_CONTACT
. -
Automatic fixer for Punctuation spacing no longer adds new whitespace.
-
Pending changes committing could be omitted under some circumstances.
-
Remove blank strings now correctly removes blank plurals.
Compatibility
-
Last changed timestamp now reflects changes outside Weblate as well. This affects both Weblate’s REST API and the user interface.
-
Releases are signed by Sigstore instead of PGP, see Verifying release signatures.
Upgrading
Please follow Generic upgrade instructions in order to perform update.