Changes in version 0.2.6 (2025-06-24) o The commands DEL, LREM and LMOVE have been added o The continuous integration setup was updated once more o The pub/sub publisher now supports a type argument similar to the listener, this allows string message publishing for non-R subscribers Changes in version 0.2.5 (2025-03-26) o The continuous integration setup was updated several times o Badges and URLs in README.md have been updated o An updated interface from RApiSerialize is now used, and a versioned dependency on version 0.1.4 or later has been added o The DESCRIPTION file now uses Authors@R o Two possible bashisms have been converted in configure.ac o The (fallback if needed) build of libhiredis.a now sets -DNDEBUG, four uses of sprintf converted to snprintf Changes in version 0.2.4 (2023-08-19) o Add missing alias for ‘RcppRedis-package’ to rhiredis.Rd. o Remove Suggests: rredis which triggers a NOTE nag as it is only on an ‘Additional_repositories’. Changes in version 0.2.3 (2023-03-08) o No longer set a C++ compilation standard as the default choices by R are sufficient for the package. o Switch include to Rcpp/Rcpp which signals use of all Rcpp features including Modules. Changes in version 0.2.2 (2022-10-31) o Thanks to a suggestion by Paul Murrell, the real-time chart demo now uses dev.hold() and.flush() for flicker-free updates. o One function prototype was updated for clang-15. o GitHub Actions were updated to checkout version 3. Changes in version 0.2.1 (2022-04-09) o The rredis package can be installed via the repo listed in Additional_repositories; the pubsub.R test file makes rredis optional and conditional; all demos now note that the optional rredis package is installable via the drat listed in Additional_repositories. o The fallback-compilation of hiredis has been forced to override compilation flags because CRAN knows better than upstream. o The GLOBEX pub/sub example has small updates. Changes in version 0.2.0 (2022-03-08) o Two simple C++11 features remove needs for BH and lexical_cast() (Dirk in #45 addressing #44). o Redis pub/sub is now supported (Dirk in #43, Bryan in #46). o Bryan Lewis is now a coauthor. o Added pub/sub examples for single and multiple Globex symbols. o The included hiredis sources have been updated to release 1.0.2. o Two vignettes have been added to introduce Redis and to described a live market-monitoring application included in directory pubsub/. o The UCRT build was updated per a suggestion by Tomas. Changes in version 0.1.11 (2021-06-26) o The CI setup was updated to use run.sh from r-ci (Dirk). o A new function quit can be used to close a connection (Dirk). o The windows build was updated to libhiredis 1.0.0, and UCRT support was added (Jeroen in #42). Changes in version 0.1.10 (2020-01-16) o The package now uses tinytest for unit tests (Dirk in #41). Changes in version 0.1.9 (2018-10-27) o The configure setup is more robust with respect to the C++ setup [CRAN request]. o The Travis builds was updated to R 3.5 along with all others (#34). o A new Redis function hexists was added (Whit Armstrong in #35). o The hiredis library source is now included, and built on all systems unwilling or unable to provide it (#36). o Added hash functions HDEL, HLEN, HKEYS, and HGETALL (Whit Armstrong in #38). Changes in version 0.1.8 (2017-09-09) o A new file init.c was added with calls to R_registerRoutines() and R_useDynamicSymbols() o Symbol registration is enabled in useDynLib o Travis CI was updated to using run.sh o The (optional MessagePack) code was updated for MsgPack 2.* Changes in version 0.1.7 (2016-04-27) o Added support for timeout constructor argument (PR #14 by Russell Pierce) o Added new commands exists, ltrim, expire and pexpire along with unit tests (PR #16 by Russell Pierce) o Return NULL for empty keys in serialized get for consistency with lpop and rpop (also PR #16 by Russell Pierce) o Minor corrections to get code and hget and hset documentation (also PR #16 by Russell Pierce) o Error conditions are now properly forwarded as R errors (PR #22 by Russell Pierce) o Results from Redis commands are now checked for NULL (PR #23 by Russell Pierce) o MessagePack encoding can now be used which requires MessagePackage headers of version 1.0 or later; the (optional) RcppMsgPack package can be used. Changes in version 0.1.6 (2015-10-05) o Added support (including new unit tests) for lpop, rpop, lpush, rpush as well as auth via augmented constructor (all thanks to PRs #11 and #13 by Russell Pierce) o Added ping command and unit test Changes in version 0.1.5 (2015-07-17) o Another minor fix to unit test setup for rredis. Changes in version 0.1.4 (2015-07-04) o Minor update to unit test setup for rredis. o No longer list URLs to Redis as automated CRAN tests for URL validity choke on redirects. Changes in version 0.1.3 (2014-12-10) o Bug fix setting correct return type of zcount Changes in version 0.1.2 (2014-11-06) o New commands execv, hset, hget, sadd, srem, and smembers contributed by John Laing and Whit Armstrong over pull requests #3 and #4. Changes in version 0.1.1 (2014-06-10) o Now with Windows support thanks to the installation of builds of the hiredis library (created by John Buonagurio) at CRAN / win-builder (thanks to Uwe Ligges) o Added support for new command zcount Changes in version 0.1.0 (2014-05-13) o Initial CRAN upload