This repository was archived by the owner on Feb 21, 2023. It is now read-only.
v1.3.0
Features
~~~~~~~~
- Added ``xdel`` and ``xtrim`` method which missed in ``commands/streams.py`` & also added unit test code for them
(see `#438 <https://github.com/aio-libs/aioredis/issues/438>`_);
- Add ``count`` argument to ``spop`` command
(see `#485 <https://github.com/aio-libs/aioredis/issues/485>`_);
- Add support for ``zpopmax`` and ``zpopmin`` redis commands
(see `#550 <https://github.com/aio-libs/aioredis/issues/550>`_);
- Add ``towncrier``: change notes are now stored in ``CHANGES.txt``
(see `#576 <https://github.com/aio-libs/aioredis/issues/576>`_);
- Type hints for the library
(see `#584 <https://github.com/aio-libs/aioredis/issues/584>`_);
- A few additions to the sorted set commands:
- the blocking pop commands: ``BZPOPMAX`` and ``BZPOPMIN``
- the ``CH`` and ``INCR`` options of the ``ZADD`` command
(see `#618 <https://github.com/aio-libs/aioredis/issues/618>`_);
- Added ``no_ack`` parameter to ``xread_group`` streams method in ``commands/streams.py``
(see `#625 <https://github.com/aio-libs/aioredis/issues/625>`_);
Bugfixes
~~~~~~~~
- Fix for sensitive logging
(see `#459 <https://github.com/aio-libs/aioredis/issues/459>`_);
- Fix slow memory leak in ``wait_closed`` implementation
(see `#498 <https://github.com/aio-libs/aioredis/issues/498>`_);
- Fix handling of instances were Redis returns null fields for a stream message
(see `#605 <https://github.com/aio-libs/aioredis/issues/605>`_);
Improved Documentation
~~~~~~~~~~~~~~~~~~~~~~
- Rewrite "Getting started" documentation.
(see `#641 <https://github.com/aio-libs/aioredis/issues/641>`_);
Misc
~~~~
- `#585 <https://github.com/aio-libs/aioredis/issues/585>`_,
`#611 <https://github.com/aio-libs/aioredis/issues/611>`_,
`#612 <https://github.com/aio-libs/aioredis/issues/612>`_,
`#619 <https://github.com/aio-libs/aioredis/issues/619>`_,
`#620 <https://github.com/aio-libs/aioredis/issues/620>`_,
`#642 <https://github.com/aio-libs/aioredis/issues/642>`_;