|
| 1 | +# Change log |
| 2 | + |
| 3 | +All notable changes to this project will be documented in this file. |
| 4 | + |
| 5 | +## v1.6.1 (2023-03-03) |
| 6 | + |
| 7 | +### Fixed |
| 8 | + |
| 9 | +- Migration files issue (Cannot redeclare class...). |
| 10 | + |
| 11 | +## v1.6.0 (2023-03-03) |
| 12 | + |
| 13 | +### Added |
| 14 | + |
| 15 | +- Emoji's support. |
| 16 | +- Css variables. |
| 17 | +- Notification sounds. |
| 18 | +- Auto-time updates. |
| 19 | + |
| 20 | +### Changed |
| 21 | + |
| 22 | +- Using UUIDs instead of random IDs on table primary column #243. |
| 23 | +- UI/UX changes and enhancements. |
| 24 | +- Code refactored (part of it). |
| 25 | +- Messenger primary color fallback. |
| 26 | + |
| 27 | +### Fixed |
| 28 | + |
| 29 | +- Fetching messages multiple times at once on send/fetch requests. |
| 30 | +- Migrations duplicate class name. |
| 31 | +- Prevent chat for invalid user ids #246 |
| 32 | +- Fix responsiveness when going to chat with specific ID #247. |
| 33 | +- App URL should be changed when click the `back to contacts` button on small screens. |
| 34 | +- Internet connection UI. |
| 35 | +- Prevent Users from updating each others statuses #254 |
| 36 | +- Contact list realtime updates issues. |
| 37 | +- Delete messages issues. |
| 38 | +- Fix contact list error `Malformed UTF-8 characters, possibly incorrectly encoded` |
| 39 | +- Search multiple request on typing, debouncing used. |
| 40 | + |
| 41 | +## v1.5.6 (2023-01-26) |
| 42 | + |
| 43 | +### Fixed |
| 44 | + |
| 45 | +- Keyboard overlaping on input issue on mobile #202. |
| 46 | +- Security issue and code enhancements #240. |
| 47 | + |
| 48 | +## v1.5.5 (2023-01-21) |
| 49 | + |
| 50 | +### Fixed |
| 51 | + |
| 52 | +- message delete event channel #238. |
| 53 | + |
| 54 | +## v1.5.4 (2022-12-05) |
| 55 | + |
| 56 | +### Fixed |
| 57 | + |
| 58 | +- Channels auth secutiy issue #29 |
| 59 | + |
| 60 | +## v1.5.3 (2022-12-04) |
| 61 | + |
| 62 | +### Fixed |
| 63 | + |
| 64 | +- Channels Secutiy issue #29 |
| 65 | + |
| 66 | +## v1.5.2 (2022-07-08) |
| 67 | + |
| 68 | +### Fixed |
| 69 | + |
| 70 | +- MessageCard & fetchMessage methods@`ChatifyMessenger.php` fallback. |
| 71 | + |
| 72 | +## v1.5.1 (2022-06-09) |
| 73 | + |
| 74 | +### Fixed |
| 75 | + |
| 76 | +- Sync the `sending a message form`'s allowed files/images with the `config` file (Update sendForm.blade.php [#190](https://github.com/munafio/chatify/pull/190)) |
| 77 | + |
| 78 | +## v1.5.0 (2022-06-08) |
| 79 | + |
| 80 | +### Added |
| 81 | + |
| 82 | +- Page/Document visibility Support which improves (seen) feature #183 |
| 83 | + |
| 84 | +### Fixed |
| 85 | + |
| 86 | +- fix: case insensitive file upload extension check #182 |
| 87 | + |
| 88 | +## v1.4.0 (2022-05-02) |
| 89 | + |
| 90 | +### Added |
| 91 | + |
| 92 | +- [Gravatar](https:://gravatar.com) support (optional, can be changed at config/chatify.php). |
| 93 | +- Delete Message by ID. |
| 94 | +- Laravel's Storage disk now supported and can be changed from the config. |
| 95 | + |
| 96 | +### Changed |
| 97 | + |
| 98 | +- File upload (user avatar & attachments) `allowed files` and `max size` now can be changed from one place which is (config/chatify.php). |
| 99 | + |
| 100 | +### Fixed |
| 101 | + |
| 102 | +- Bugs and UI/UX design fixes/improvements. |
| 103 | + |
| 104 | +## v1.3.4 (2022-02-04) |
| 105 | + |
| 106 | +### Fixed |
| 107 | + |
| 108 | +- Fixed Installing errors on the migrations step. #163 |
| 109 | + |
| 110 | +## v1.3.3 (2022-01-10) |
| 111 | + |
| 112 | +### Fixed |
| 113 | + |
| 114 | +- Fixed file upload size limit error message rephrase #160. |
| 115 | + |
| 116 | +### Changed |
| 117 | + |
| 118 | +- Files max upload size changed & added to the config to be customizable. |
| 119 | +- Changed `Messenger colors` logic to be more flexible and customizable. |
| 120 | +- Migration files renamed, file date automatically will be changed to the publish/install date. |
| 121 | + |
| 122 | +## v1.3.2 (2022-01-07) |
| 123 | + |
| 124 | +### Fixed |
| 125 | + |
| 126 | +- Fixed CSS issue in FF with the contact list #157. |
| 127 | +- Correct misspelt of `updateContactItem` method (typo error) #159. |
| 128 | + |
| 129 | +## v1.3.1 (2021-12-23) |
| 130 | + |
| 131 | +### Fixed |
| 132 | + |
| 133 | +- Fixed migration's rollback, (ch\_) prefix added. |
| 134 | + |
| 135 | +## v1.3.0 (2021-11-30) |
| 136 | + |
| 137 | +### Fixed |
| 138 | + |
| 139 | +- UI/Ux fixes & improvements. |
| 140 | +- Backend fixes & improvements. |
| 141 | + |
| 142 | +### Added |
| 143 | + |
| 144 | +- Messages, Contacts, and Search pagination. |
| 145 | +- API routes. |
| 146 | + |
| 147 | +## v1.2.5 (2021-08-18) |
| 148 | + |
| 149 | +### Fixed |
| 150 | + |
| 151 | +- Fixed a security issue on uploaded file-name, which is vulnerable with XSS. |
| 152 | + |
| 153 | +## v1.2.4 (2021-07-15) |
| 154 | + |
| 155 | +### Fixed |
| 156 | + |
| 157 | +- README updates. |
| 158 | +- Install Command fixes & improvements. |
| 159 | +- Contact list visible onLoad. |
| 160 | +- Settings’ modal responsive design. |
| 161 | + |
| 162 | +### Added |
| 163 | + |
| 164 | +- UPGRADE.md added. |
| 165 | +- Publish command added. |
| 166 | +- Package.json additions & modifications. |
| 167 | + |
| 168 | +## v1.2.3 - (2021-06-19) |
| 169 | + |
| 170 | +### Fixed |
| 171 | + |
| 172 | +- XSS issue on inputs. |
| 173 | +- UI/UX fixes & improvements. |
| 174 | +- Send message fixes (UI & backend). |
| 175 | +- Update Profile Settings (upload file & error handling ….). |
| 176 | +- Shared photos not working issue. |
| 177 | +- Typo error fixes (Your `contatc` list is empty). |
| 178 | +- Rolling back migrations added. |
| 179 | +- Get Last message `orderBy` query duplication. |
| 180 | + |
| 181 | +## v1.2.2 - (2021-06-01) |
| 182 | + |
| 183 | +### Fixed |
| 184 | + |
| 185 | +- Migrate to database command removed. |
| 186 | +- Publishable asset `assets` avatar config issue. |
| 187 | +- Pusher encryption key option removed. |
| 188 | +- Settings button on click not working issue. |
| 189 | + |
| 190 | +## v1.2.1 - (2021-05-30) |
| 191 | + |
| 192 | +### Fixed |
| 193 | + |
| 194 | +- Publishable asset `assets`. |
| 195 | + |
| 196 | +## v1.2.0 - (2021-05-30) |
| 197 | + |
| 198 | +### FIxed |
| 199 | + |
| 200 | +- Security issues. |
| 201 | +- UI/UX issues. |
| 202 | +- Route [home] not defiend. |
| 203 | +- `$msg->attachment` issue #9. |
| 204 | +- Delete conversation issue #89. |
| 205 | + |
| 206 | +### Added |
| 207 | + |
| 208 | +- Console commands. |
| 209 | +- `Models` added to assets to be published. |
| 210 | +- Laravel 8+ support. |
| 211 | + |
| 212 | +### Changed |
| 213 | + |
| 214 | +- Project structure. |
| 215 | +- composer updated `pusher/pusher-php-server` to v^7.0. |
| 216 | +- Models & Migrations' tables names changed (added `ch` prefix to avoid duplication) solves issue #68. |
| 217 | + - Models changed to (`ChMessage`, `ChFavorite`) |
| 218 | + - Migrations' tables names (`ch_messages`, `ch_favorites`) |
| 219 | +- Configuration file `config/chatify.php`. |
| 220 | + |
| 221 | +## v1.0.1 - (2020-09-30) |
| 222 | + |
| 223 | +### FIxed |
| 224 | + |
| 225 | +- Security issues. |
| 226 | + |
| 227 | +### Added |
| 228 | + |
| 229 | +- Routes' controllers namespace included in the configuration. |
| 230 | + |
| 231 | +## v1.0.0 - (2019-12-30) |
| 232 | + |
| 233 | +- First release |
0 commit comments