Skip to content

Commit

Permalink
Bump version to 0.13.0 + update Changelog
Browse files Browse the repository at this point in the history
  • Loading branch information
mmoriniere committed Mar 24, 2023
1 parent eb6ff98 commit 0f0dd0a
Show file tree
Hide file tree
Showing 2 changed files with 25 additions and 1 deletion.
24 changes: 24 additions & 0 deletions CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,30 @@ and this project tries to adhere to `Semantic Versioning`_.
.. _`Keep a Changelog`: http://keepachangelog.com/en/1.0.0/
.. _`Semantic Versioning`: http://semver.org/spec/v2.0.0.html


0.13.0 - 2023-03-24
===================

Added
-----

* Add support for unbounded ranges

Support is added for open ranges, i.e. inequality operators in
front of a term. In tree form, the < is named To, and > is named From.

Additionally, a TreeTransformer is also added, to convert these
open ranges to more traditional Range objects.

To properly support escaping, some adjustments were made to how escaping
sequences work. After careful evaluation of how Apache Lucene handles
escape sequences, it appears that random characters can be escaped, even
if they result in unknown escape sequences: the escaped character is
always yielded. This makes support for operations such as `<\=foo` a lot
less complicated.

There is no support in the ElasticsearchQueryBuilder.

0.12.1 - 2023-02-08
===================

Expand Down
2 changes: 1 addition & 1 deletion luqum/__init__.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# -*- coding: utf-8 -*-

__version__ = '0.12.1'
__version__ = '0.13.0'
__version_info__ = tuple(__version__.split('.'))

0 comments on commit 0f0dd0a

Please sign in to comment.