Skip to content

Commit edb282e

Browse files
committed
fluent.syntax 0.11.0
1 parent 23e649e commit edb282e

File tree

2 files changed

+15
-1
lines changed

2 files changed

+15
-1
lines changed

fluent.syntax/CHANGELOG.md

+14
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,19 @@
11
# Changelog
22

3+
## fluent.syntax 0.11.0 (February 13, 2019)
4+
5+
- API enhancements
6+
7+
There are two new APIs in `fluent.syntax.ast`, `Visitor` and `Transformer`.
8+
Use these APIs for read-only iteration over AST trees, and in-place mutation
9+
of AST trees, respectively. There's also a new method `BaseNode.clone`,
10+
which can be used to create a deep copy of an AST node.
11+
12+
- DEPRECATIONS
13+
14+
The API `BaseNode.traverse` is deprecated and will be removed in a future
15+
release. Please adjust your code to the `Visitor` or `Transformer` APIs.
16+
317
## fluent.syntax 0.10.0 (January 15, 2019)
418

519
The `fluent` package which used to provide the `fluent.syntax` module has been

fluent.syntax/setup.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
from setuptools import setup
33

44
setup(name='fluent.syntax',
5-
version='0.10.0',
5+
version='0.11.0',
66
description='Localization library for expressive translations.',
77
long_description='See https://github.com/projectfluent/python-fluent/ for more info.',
88
author='Mozilla',

0 commit comments

Comments
 (0)