Skip to content

Commit 6fec0e6

Browse files
committed
fluent 0.4.3
1 parent d0e6dd8 commit 6fec0e6

File tree

2 files changed

+25
-4
lines changed

2 files changed

+25
-4
lines changed

fluent/CHANGELOG.md

Lines changed: 24 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,29 @@
11
# Changelog
22

3-
## Unreleased
4-
5-
-
3+
## fluent 0.4.3 (February 9, 2018)
4+
5+
This is a 0.4.x API-compatible version of `fluent` intended to make the
6+
migration to Fluent Syntax 0.5 easier. It includes changes to the
7+
`MessageContext` parser backported from [`fluent` 0.6.0][] and [`fluent`
8+
0.6.2][].
9+
10+
[`fluent` 0.6.0]: https://github.com/projectfluent/fluent.js/releases/tag/fluent%400.6.0
11+
[`fluent` 0.6.2]: https://github.com/projectfluent/fluent.js/releases/tag/fluent%400.6.2
12+
13+
In particular, this version brings support for Fluent Syntax 0.5:
14+
15+
- Add support for terms.
16+
- Add support for `#`, `##` and `###` comments.
17+
- Remove support for tags.
18+
- Add support for `=` after the identifier in message and term definitions.
19+
- Forbid newlines in string expressions.
20+
- Allow trailing comma in call expression argument lists.
21+
22+
The new Syntax 0.5 is supported alongside Syntax 0.4 in order to aid
23+
migrating to the new syntax. The parser will correctly parse Syntax 0.4
24+
comments (prefixed with `//`), sections and message definitions without the
25+
`=` after the identifier. The one exception are tags which are no longer
26+
supported. Please use attributes defined on terms instead.
627

728

829
## fluent 0.4.2 (November 27, 2017)

fluent/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "fluent",
33
"description": "Localization library for expressive translations.",
4-
"version": "0.4.2",
4+
"version": "0.4.3",
55
"homepage": "http://projectfluent.io",
66
"author": "Mozilla <[email protected]>",
77
"license": "Apache-2.0",

0 commit comments

Comments
 (0)