Skip to content

Tags: django-ftl/python-fluent

Tags

0.7.0

Toggle 0.7.0's commit message
fluent 0.7.0

0.6.4

Toggle 0.6.4's commit message
fixup, fluent 0.6.4

0.6.3

Toggle 0.6.3's commit message
fluent 0.6.3

0.6.2

Toggle 0.6.2's commit message
fluent 0.6.2

0.6.1

Toggle 0.6.1's commit message
fluent 0.6.1

0.6.0

Toggle 0.6.0's commit message
fluent 0.6.0

  - Implement Fluent Syntax 0.5.

    - Add support for terms.
    - Add support for `#`, `##` and `###` comments.
    - Remove support for tags.
    - Add support for `=` after the identifier in message and term
      defintions.
    - Forbid newlines in string expressions.
    - Allow trailing comma in call expression argument lists.

    In fluent 0.6.x the new Syntax 0.5 is supported alongside the old
    Syntax 0.4. This should make migrations easier.

    `FluentParser` will correctly parse Syntax 0.4 comments (prefixed with
    `//`), sections and message definitions without the `=` after the
    identifier. The one exception are tags which are no longer supported.
    Please use attributed defined on terms instead.

    `FluentSerializer` always serializes using the new Syntax 0.5.

  - Expose `FluentSerializer.serialize_expression`.

  - Fix Bug 1428000 - Migrate: only annotate affected files (projectfluent#34)

0.4.4

Toggle 0.4.4's commit message
fluent 0.4.4

0.4.3

Toggle 0.4.3's commit message
fluent 0.4.3

  - Bug 1397234 - Allow blank lines before attributes, tags and multiline patterns
  - Bug 1406342 - Trim trailing newline in Comment and Section spans

0.4.2

Toggle 0.4.2's commit message
fluent 0.4.2

  - Add an intermediate Placeable node for Expressions within Patterns.

    This allows storing more precise information about the whitespace around
    the placeable's braces.

    See projectfluent/fluent#52.

  - Serializer: Add newlines around standalone comments.

0.4.1

Toggle 0.4.1's commit message
fluent 0.4.1