Skip to content
This repository was archived by the owner on Feb 21, 2023. It is now read-only.

v1.3.0

@popravich popravich tagged this 25 Sep 07:28
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>`_;
Assets 2
Loading