change-log.2021.md
[//]: #@corifeus-header
# 📡 P3X Redis UI is a very functional handy database GUI and works in your pocket on the responsive web or as a desktop app
[//]: #@corifeus-header:end
### v2021.10.262
Released on 12/15/2021
* BUGFIX: Had to twice click on the search icon.
### v2021.10.254
Released on 12/11/2021
* FEATURE: Russian translation
### v2021.10.252
Released on 11/29/2021
* BUGFIX: JSON editor CSS fix.
### v2021.10.250
Released on 11/18/2021
* BUGFIX: The JSON editor was not working properly in Firefox.
### v2021.10.245
Released on 11/12/2021
* FEATURE: The more complex dialogs width is fixed when content changes.
* FEATURE: The server is more intelligent to find out which features on different Redis instances are working or not (because of this, no more connection options to set if Azure / Aws / Google / DigitalOcean).
### v2021.10.239
Released on 11/12/2021
* FEATURE: Command listing does not need an option (if disabled on the server, no error).
### v2021.10.237
Released on 11/12/2021
* FEATURE: Refactored the connection, disable AWS, Azure, and all others. Now, it always probes the database listing. Can also disable the command listing.
### v2021.10.231
Released on 11/11/2021
* FEATURE: Configurable TLS connection `rejectUnauthorized` option
### v2021.10.227
Released on 11/11/2021
* FEATURE: It was working only with self-signed certificates. Now, works with TLS connection without a self-signed certificate (so totally valid secure connection).
### v2021.10.219
Released on 11/09/2021
* BUGFIX: There was a major bottleneck in the GUI (was using `setInterval` infinity loop instead of `setTimeout`)
* CHORE: Upgraded all deps
### v2021.10.210
Released on 10/27/2021
* BUGFIX: Redis settings dialog was refreshing the tree twice.
### v2021.10.208
Released on 10/27/2021
* FEATURE: Input selection dark mode style.
### v2021.10.204
Released on 10/27/2021
* CHORE: Update to latest NodeJs LTS v16
### v2021.10.198
Released on 10/26/2021
* BUGFIX: Console history fix.
### v2021.10.195
Released on 10/26/2021
* BUGFIX: Electron v15 new window open function update.
### v2021.10.185
Released on 10/26/2021
* FEATURE: Changed the `change-log.md` file name.
### v2021.10.183
Released on 10/26/2021
* FEATURE: Console history is working using local storage, so that history is kept indefinite with 20 entries
### v2021.10.160
Released on 10/26/2021
* BUGFIX: Console history was not working after the autocomplete refactor.
### v2021.10.158
Released on 10/25/2021
* FEATURE: Added more add/delete buttons on the tree key.
* BUGFIX: After refresh, it lost the tree state.
### v2021.10.156
Released on 10/24/2021
* FEATURE: Added a refresh button to the tree controls.
### v2021.10.154
Released on 10/21/2021
* FEATURE: Replaced the console input alike Bash functionality with an autocomplete popup.
### v2021.10.125
Released on 9/10/2021
* BUGFIX: Toast layout was wrong.
### v2021.10.123
* FEATURE: Enable connect with TLS (further implementations).
### v2021.10.119
* FEATURE: Enable connect with TLS.
### v2021.10.112
* BUGFIX: Replace `configstore` to `electron-store`
### v2021.10.110
* BUGFIX: Further fix for -> Disable `monitor` command, as it crashes, and it does not work via a GUI.
### v2021.10.108
* BUGFIX: Disable `monitor` command, as it crashes, and it does not work via a GUI.
### v2021.10.106
* BUGFIX: Paging fix (zset and stream was not working).
### v2021.10.101
* BUGFIX: Performance fixes.
### v2021.4.181
* BUGFIX: Work with port 8080 as well.
### v2021.4.179
* FEATURE: Set the server port based on the environment variable `P3XRS_PORT`
### v2021.4.177
* BUGFIX: Further, the JSON editor dialog was not showing properly (height issues).
* CHORE: Update deps.
### v2021.4.169
* BUGFIX: The JSON editor was not showing properly.
### v2021.4.167
* BUGFIX: The tree collapse/expand not working properly.
### v2021.4.164
* BUGFIX: The `ioredis` `db` configuration is giving an error. (https://github.com/luin/ioredis/issues/1310)
### v2021.4.162
* FEATURE: Moved the hash/list/set/stream/zset pager component from spaghetti code to a real component
### v2021.4.160
* BUGFIX: Connection error (was on an open connection, then switching to an invalid configuration and as it was on the console, it kept on console, when there was no connection, so this view was invalid, should not show any view where there is no connection)
### v2021.4.158
* FEATURE: Added `username` for Redis configuration to work with since Redis v6 ACL
### v2021.4.156
* BUGFIX: Hardening the server.
* BUGFIX: Using `Fontsource Roboto` package is working with the valid configuration (about font weights and styles)
* FEATURE: Created a settings menu, the first option is to hide the menu (showing with ALT)
### v2021.4.151
* BUGFIX: Provide a nice error message, when the auto connect connection is removed and the connection failed on loading the page.
### v2021.4.149
* BUGFIX: Further dark mode scrollbar fixes.
### v2021.4.144
* BUGFIX: The TTL timer was doing duplicate timer.
### v2021.4.142
* FEATURE: All types are paging (tree and keys -> all)
### v2021.4.138
* FEATURE: All types are paging (tree and keys -> all)
### v2021.4.127
* BUGFIX: Key form json validation fix.
### v2021.4.125
* FEATURE: Streams type GUI development.
### v2021.4.119
* BUGFIX: Build fix.
### v2021.4.116
* FEATURE: Basic streams GUI implementation.
### v2021.4.111
* CHORE: Update deps.
* FEATURE: Dark themes are using dark scrollbars (always excluding though of tablet, phone, mobile)
### v2021.4.106
* BUGFIX: Cluster fix error (https://github.com/patrikx3/redis-ui/issues/50)
### v2021.4.104
* BUGFIX: Update npm `commander` package had breaking changes.
### v2021.4.101
* FEATURE: Font styling.
* FEATURE: On loading keys, the loading indicator overlay is removed (https://github.com/patrikx3/redis-ui-material/pull/5)
[//]: #@corifeus-footer
---
🙏 This is an open-source project. Star this repository, if you like it, or even donate to maintain the servers and the development. Thank you so much!
Possible, this server, rarely, is down, please, hang on for 15-30 minutes and the server will be back up.
All my domains ([patrikx3.com](https://patrikx3.com) and [corifeus.com](https://corifeus.com)) could have minor errors, since I am developing in my free time. However, it is usually stable.
**Note about versioning:** Versions are cut in Major.Minor.Patch schema. Major is always the current year. Minor is either 4 (January - June) or 10 (July - December). Patch is incremental by every build. If there is a breaking change, it should be noted in the readme.
---
[**P3X-REDIS-UI**](https://corifeus.com/redis-ui) Build v2024.4.242
[![NPM](https://img.shields.io/npm/v/p3x-redis-ui.svg)](https://www.npmjs.com/package/p3x-redis-ui) [![Donate for Corifeus / P3X](https://img.shields.io/badge/Donate-Corifeus-003087.svg)](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=QZVM4V6HVZJW6) [![Contact Corifeus / P3X](https://img.shields.io/badge/Contact-P3X-ff9900.svg)](https://www.patrikx3.com/en/front/contact) [![Like Corifeus @ Facebook](https://img.shields.io/badge/LIKE-Corifeus-3b5998.svg)](https://www.facebook.com/corifeus.software)
[//]: #@corifeus-footer:end