File tree Expand file tree Collapse file tree 2 files changed +25
-4
lines changed Expand file tree Collapse file tree 2 files changed +25
-4
lines changed Original file line number Diff line number Diff line change 1
1
# Changelog
2
2
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.
6
27
7
28
8
29
## fluent 0.4.2 (November 27, 2017)
Original file line number Diff line number Diff line change 1
1
{
2
2
"name" : " fluent" ,
3
3
"description" : " Localization library for expressive translations." ,
4
- "version" : " 0.4.2 " ,
4
+ "version" : " 0.4.3 " ,
5
5
"homepage" : " http://projectfluent.io" ,
6
6
"author" :
" Mozilla <[email protected] >" ,
7
7
"license" : " Apache-2.0" ,
You can’t perform that action at this time.
0 commit comments