Skip to content
This repository has been archived by the owner on May 22, 2021. It is now read-only.

Update to fluent 0.4.3 #757

Merged
merged 1 commit into from
Feb 9, 2018
Merged

Conversation

stasm
Copy link
Contributor

@stasm stasm commented Feb 9, 2018

Please update the fluent dependency to 0.4.3. It has important fixes to the FTL parser.

While the main development of fluent continues with the recent 0.6.x versions, I also published 0.4.3 which is API-compatible with other 0.4.x versions. The upgrade should be painless.

fluent 0.4.3 supports the recent changes to the Fluent Syntax. It also supports the syntax Send and Pontoon use right now. We expect Pontoon to upgrade their Fluent dependencies early next week, at which point all translations saved back to GitHub will be serialized using the new syntax. This PR will minimize the risk of regressions from that update (which is already low because the changes to the syntax are small).

Some of the syntax changes will require an update to the en-US reference file in this repo, too. We'll open a new PR for that once Pontoon is capable of reading it.

cc @flodolo and @zbraniecki who will be around next week to assist in case of questions.

@flodolo flodolo requested a review from dannycoates February 9, 2018 15:30
@stasm
Copy link
Contributor Author

stasm commented Feb 9, 2018

I tested this locally and everything looked OK.

@dannycoates
Copy link
Contributor

Thanks @stasm :)

@dannycoates dannycoates merged commit 6d470b8 into mozilla:master Feb 9, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants