- Bugfix: Dangerous command will still run even user canceled.
- Feature: support pager. You can disable it using
--no-pager
or in youriredisrc
, or change the pager behavior by settingpager
iniredisrc
.
- Bugfix: PEEK command do not use MEMORY USAGE before redis version 4.0.
- Feature: Support disable shell pipeline feature in iredisrc. (Thanks wooden-robot)
- Support
LOLWUT
command of Redis 6 version.
- Password for
AUTH
command will be hidden as*
.
- This is a test release, nothing new.
- Bugfix: Fix PyOxidizer binary build, by locking the importlib_resources version.
- Bugfix: Fix PyOxidizer binary build.
- Feature: Completer for HELP command.
- Bugfix: Lowercase for
--newbie
mode. - Bugfix: Bottom hint for IRedis builtin commands.
- Catch up with redis-doc: d19fb20..6927ef0:
SET
command supportKEEPTTL
option.LPUSHX
accepts multiple elements.- Add commands support for:
- CLUSTER BUMPEPOCH
- CLUSTER FLUSHSLOTS
- CLUSTER MYID
- MODULE LIST
- MODULE LOAD
- MODULE UNLOAD
- PSYNC
- LATENCY DOCTOR
- LATENCY GRAPH
- LATENCY HISTORY
- LATENCY LATEST
- LATENCY RESET
- LATENCY HELP
- Feature: Peek command now displays more friendly, before each "info" will take one line, now type/encoding/ttl/memory usage will display in one line, makes the result looks more clear.
- Support DSN. (Thanks lyqscmy).
- Support URL.
- Support socket connection.
- Feature: support history location config.
- This release is for testing the binary build, nothing else changed.
- Feature: Package into a single binary with PyOxidizer (thanks Mac Chaffee)
- Feature: Ctrl - X then Ctrl -E to open an editor to edit command.
- Feature: Support
completion_casing
config.
- Bugfix: command completions when a command is substring of another command. issue#198
- Feature: Support
bitfield
command, and a new completer for int type.
- Internal: Migrate CI from travis and circleci to github action.
- Bugfix: Fix info command decode error on decode=utf-8 #266
- Feature: Support
EXIT
to exit iredis REPL. - Feature: Support
CLEAR
to clear screen. - Feature: Support config log location in iredisrc file, default to None.
- Feature: Support
PEEK
Command.
- Refactor: split completer update and response render; Move cli tests to travis ci. (Thanks: ruohan.chen)
- Support stream commands. _ Timestamp completer support. _ Stream command renders and lexers.
- Bugfix: When response is None,
iredis.completers.udpate_completer_for_responase
will raise Exception.
- Bugfix: Multi spaces between commands can be recongnised as correct commands now.
- Feature: Warning on dangerous command.
- Bugfix: Fix HELP command can not render markdown with a
<h3>
header. - Bugfix: Pipeline using a builtin Python API.
- Bugfix: previous version of iredis didn't package redis-doc correctly.
- Feature: prompt for dangerous commands.
- Support config files.
- Bugfix: pipeline in iredis can run shell command include pipes. thanks to Wooden-Robot.
- Support connect shell utilities with pipeline