CHANGELOG.md (66642B)
1 ## [1.12.3] - 2025-02-06 2 3 ### Added 4 5 - Purple members who have been active for more than a year now get a special badge (Daniel D’Aquino) 6 7 ### Changed 8 9 - Improved clarity of the mute button to indicate it can be used for blocking a user (Daniel D’Aquino) 10 - Made the microphone access request message more clear to users (Daniel D’Aquino) 11 12 [v1.12.3]: https://github.com/damus-io/damus/releases/tag/v1.12.3 13 14 15 ## [1.12](https://github.com/damus-io/damus/releases/tag/v1.12) - 2024-12-20 16 17 ### Added 18 19 - Render Gif and video files while composing posts (Swift Coder) 20 - Add profile info text in stretchable banner with follow button (Swift Coder) 21 - Paste Gif image similar to jpeg and png files (Swift Coder) 22 23 24 ### Changed 25 26 - Improved UX around the label for searching words (Daniel D’Aquino) 27 - Improved accessibility support on some elements (Daniel D’Aquino) 28 29 30 ### Fixed 31 32 - Fixed issue where the "next" button would appear hidden and hard to click on the create account view (Daniel D’Aquino) 33 - Fix non scrollable wallet screen (Swift Coder) 34 - Fixed suggested users category titles to be localizable (Terry Yiu) 35 - Fixed GradientFollowButton to have consistent width and autoscale text limited to 1 line (Terry Yiu) 36 - Fixed right-to-left localization issues (Terry Yiu) 37 - Fixed AddMuteItemView to trim leading and trailing whitespaces from mute text and disallow adding text with only whitespaces (Terry Yiu) 38 - Fixed SideMenuView text to autoscale and limit to 1 line (Terry Yiu) 39 - Fixed an issue where a profile would need to be input twice in the search to be found (Daniel D’Aquino) 40 - Fixed non-breaking spaces in localized strings (Terry Yiu) 41 - Fixed localization issue on Add mute item button (Terry Yiu) 42 - Replace non-breaking spaces with regular spaces as Apple's NSLocalizedString macro does not seem to work with it (Terry Yiu) 43 - Fixed localization issues in RelayConfigView (Terry Yiu) 44 - Fix duplicate uploads (Swift Coder) 45 - Remove duplicate pubkey from Follow Suggestion list (Swift Coder) 46 - Fix Page control indicator (Swift Coder) 47 - Fix damus sharing issues (Swift Coder) 48 - Fixed issue where banner edit button is unclickable (Daniel D’Aquino) 49 - Handle empty notification pages by displaying suitable text (Swift Coder) 50 51 [v1.12](https://github.com/damus-io/damus/releases/tag/v1.12): [https://github.com/damus-io/damus/releases/tag/v1.12] 52 53 54 ## [v1.11(10)](https://github.com/damus-io/damus/releases/tag/v1.11-10) - 2024-11-18 55 56 ### Added 57 58 - Add Damus Share Feature (Swift) 59 - Added new easy to use video controls for full screen video (Daniel D’Aquino) 60 - Add Edit, Share, and Tap-gesture in Profile pic image viewer (Swift Coder) 61 - Disappearing header, tabbar, and post button on scroll (ericholguin) 62 - Add Apple translation popovers for notes for iOS 17.4+ and macOS 14.4+ (Terry Yiu) 63 - Added NDB search functionality to the universe view (ericholguin) 64 - Added mute button to ProfileActionSheet (chungwwei) 65 - Added mute action to selected text menu (ericholguin) 66 - Added support for pasting images from the clipboard to the post composer (Swift Coder) 67 68 ### Changed 69 70 - Improved image carousel image fill behavior (Daniel D’Aquino) 71 - Improved video syncing and bandwidth usage when switching between timeline video and full screen mode (Daniel D’Aquino) 72 - Swipe to dismiss on full screen carousel now shows an opacity effect for improved UX (Daniel D’Aquino) 73 - Removed event contents from full screen media carousel for cleaner view (Daniel D’Aquino) 74 - Add share button for images on full screen image carousel view (Swift) 75 - Changed boldness of font in side menu labels. (ericholguin) 76 - Changed search notes button with searched keyword (ericholguin) 77 - Changed opacity of tabbar and post button (ericholguin) 78 - Allow multiple images to be uploaded at the same time (swiftcoder) (William Casarin) 79 - Changed side menu design (ericholguin) 80 - Truncate fulltext search results (William Casarin) 81 - Expanded profile search results to 128 (William Casarin) 82 - Expand nostrdb text search results to 128 items (William Casarin) 83 - Use LazyVStack in text search results (William Casarin) 84 85 ### Fixed 86 87 - Fixed missing tab bar on navigation (Swift Coder) 88 - Fixed some issues where QR code would not work, and improved UX (Daniel D’Aquino) 89 - Fixed iOS 18 gesture issues that would take user to the thread view when clicking on a video or unmuting it (Daniel D’Aquino) 90 - Fixed several issues that would cause video to automatically play or pause incorrectly (Daniel D’Aquino) 91 - Fixed issue where full screen video would disappear when going to landscape mode (Daniel D’Aquino) 92 - Fixed portrait video size on full screen carousel (Daniel D’Aquino) 93 - Fix avatar image on qrcode view (Swift Coder) 94 - Fix banner image upload (Swift Coder) 95 - Fix dismiss button visibility (Swift Coder) 96 - Fix quote repost counting (William Casarin) 97 - Fixed overlapping text in Universe View (ericholguin) 98 - Fixed localization issues and exported strings (Terry Yiu) 99 - Fix sensitive long-press gesture on event chat bubble in iOS 18 (Daniel D’Aquino) 100 - Fixed bottom padding for tabbar (ericholguin) 101 - Fixed localization build failures (Terry Yiu) 102 - Fixed back nav button placement in profile edit view (ericholguin) 103 - Friend profiles will now more likely show up in profile search (William Casarin) 104 - Fix broken QR code scanner and fix landscape mode (Terry Yiu) 105 106 [1.11(10)](https://github.com/damus-io/damus/releases/tag/v1.11-10): https://github.com/damus-io/damus/releases/tag/v1.11-10 107 108 ## [1.10.1] - 2024-09-22 109 110 ### Added 111 112 - Push notification support (Daniel D’Aquino) 113 - Added profile edit safe guards (Eric Holguin) 114 - Tor relay icon (ericholguin) 115 - Add highlighter for web pages (Daniel D’Aquino) 116 - Add support for adding comments when creating a highlight (Daniel D’Aquino) 117 - Add support for rendering highlights with comments (Daniel D’Aquino) 118 - Ability to create highlights (ericholguin) 119 - Highlights (NIP-84) (ericholguin) 120 - Revamp emoji picker to be less error-prone and add search, frequently used, and multiple skin tone support capabilities (Terry Yiu) 121 122 123 ### Changed 124 125 - Improve notification view filtering UX (Daniel D’Aquino) 126 - Improve visibility of friends filter button (Daniel D’Aquino) 127 - Changed the default banner from ostriches to damoose (Eric Holguin) 128 - Changed image and banner url text fields to new sheet view (Eric Holguin) 129 - Onboarding design (ericholguin) 130 131 132 ### Fixed 133 134 - Fix items that became unclickable on iOS 18 (Daniel D’Aquino) 135 - Fix many reconnection issues (William Casarin) 136 - Fixed issue where theme would be changed to black and can't be switched back on iOS 18 (cr0bar) 137 - Fixed some scenarios where the contact list would never be saved locally and cause issues when switching relays. (Daniel D’Aquino) 138 - Fix albyhub zaps not appearing (William Casarin) 139 - Fix inadvertent escape from mention suggestion menu when typing a space character (Daniel D’Aquino) 140 - Fix profile view toolbar alignment bug in iOS 18 (Terry Yiu) 141 - Create Account model now uses correct metadata (ericholguin) 142 - Restore localization for custom tabs (William Casarin) 143 - Fix iOS 18 reflection runtime error for custom picker (William Casarin) 144 145 146 [1.10.1]: https://github.com/damus-io/damus/releases/tag/v1.10.1 147 148 149 ## [1.9.1 (4)] - 2024-08-13 150 151 ### Fixed 152 153 - Fix crash when viewing notes with invalid image dimension metadata (Daniel D’Aquino) 154 155 [1.9.1 (4)]: https://github.com/damus-io/damus/releases/tag/v1.9.1-4 156 157 158 ## [1.9 (14)] - 2024-07-14 159 160 ### Added 161 162 - Completely new threads experience that is easier and more pleasant to use (Daniel D’Aquino) 163 - Add emoji search to emoji picker (Terry Yiu) 164 165 166 ### Changed 167 168 - Added first aid contact damus support email (alltheseas) 169 - Disable mutiny wallet button (William Casarin) 170 - Make friends show up first when searching for profiles (Terry Yiu) 171 172 173 ### Fixed 174 175 - Fix crash on profile page when there are profile updates (William Casarin) 176 - Fix crash when adding duplicate mute items (William Casarin) 177 - Fix pretty bad crash when building flatbuffer profiles (William Casarin) 178 - Fix reactions view to not show reactions from replies on parent note (Terry Yiu) 179 - Fix missing Mute button in profile view menu (Terry Yiu) 180 - Fixed wallet not disconnecting when a user logs out (ericholguin) 181 - Fix stale feed issue when follow list is too big (Daniel D’Aquino) 182 183 [1.9 (14)]: https://github.com/damus-io/damus/releases/tag/v1.9-14 184 185 ## [1.8] - 2024-05-11 186 187 ### Added 188 189 - Added nip10 marker replies (William Casarin) 190 - Add marker nip10 support when reading notes (William Casarin) 191 - Added title image and tags to longform events (ericholguin) 192 - Add First Aid solution for users who do not have a contact list created for their account (Daniel D’Aquino) 193 - Relay fees metadata (ericholguin) 194 - Added callbackuri for a better ux when connecting mutiny wallet nwc (ericholguin) 195 - Add event content preview to the full screen carousel (Daniel D’Aquino) 196 - Show list of quoted reposts in threads (William Casarin) 197 - Proxy Tags are now viewable on Selected Events (ericholguin) 198 - Connect to Mutiny Wallet Button (ericholguin) 199 - Add ability to mute words, add new mutelist interface (Charlie) (William Casarin) 200 - Add ability to mute hashtag from SearchView (Charlie Fish) 201 202 203 ### Changed 204 205 - Change reactions to use a native looking emoji picker (Terry Yiu) 206 - Relay detail design (ericholguin) 207 - Updated Zeus logo (ericholguin) 208 - Improve UX around video playback (Daniel D’Aquino) 209 - Moved paste nwc button to main wallet view (ericholguin) 210 - Errors with an NWC will show as an alert (ericholguin) 211 - Relay config view user interface (ericholguin) 212 - Always strip GPS data from images (kernelkind) 213 214 215 ### Fixed 216 217 - Fix thread bug where a quote isn't picked up as a reply (William Casarin) 218 - Fixed threads not loading sometimes (William Casarin) 219 - Fixed issue where some replies were including the q tag (William Casarin) 220 - Fixed issue where timeline was scrolling when it isn't supposed to (William Casarin) 221 - Fix issue where bootstrap relays would inadvertently be added to the user's list on connectivity issues (Daniel D’Aquino) 222 - Fix broken GIF uploads (Daniel D’Aquino) 223 - Fix ghost notifications caused by Purple impending expiration notifications (Daniel D’Aquino) 224 - Improve reliability of contact list creation during onboarding (Daniel D’Aquino) 225 - Fix emoji reactions being cut off (ericholguin) 226 - Fix image indicators to limit number of dots to not spill screen beyond visible margins (ericholguin) 227 - Fix bug that would cause connection issues with relays defined with a trailing slash URL, and an inability to delete them. (Daniel D’Aquino) 228 - Issue where NWC Scanner view would not dismiss after a failed scan/paste (ericholguin) 229 230 231 232 [1.8]: https://github.com/damus-io/damus/releases/tag/v1.8 233 234 ## [1.7-rc2] - 2024-02-28 235 236 ### Added 237 238 - Add support for Apple In-App purchases (Daniel D’Aquino) 239 - Notification reminders for Damus Purple impending expiration (Daniel D’Aquino) 240 - Damus Purple membership! (William Casarin) 241 - Fixed minor spacing and padding issues in onboarding views (ericholguin) 242 243 244 ### Changed 245 246 - Disable inline text suggestions on 17.0 as they interfere with mention generation (William Casarin) 247 - EULA is not shown by default (ericholguin) 248 249 250 ### Fixed 251 252 - Fix welcome screen not showing if the user enters the app directly after a successful checkout without going through the link (Daniel D’Aquino) 253 - Fix profile not updating bug (William Casarin) 254 - Fix nostrscripts not loading (William Casarin) 255 - Fix crash when accessing cached purple accounts (William Casarin) 256 - Hide member signup date on reposts (kernelkind) 257 - Fixed previews not rendering (ericholguin) 258 - Fix load media formatting on small screens (kernelkind) 259 - Fix shared nevents that are too long (kernelkind) 260 - Fix many nostrdb transaction related crashes (William Casarin) 261 262 263 ### Removed 264 265 - Removed copying public key action (ericholguin) 266 267 268 269 [1.7-rc2]: https://github.com/damus-io/damus/releases/tag/v1.7-rc2 270 271 ## [1.7-2] - 2024-01-24 272 273 ### Added 274 275 - New fulltext search engine (William Casarin) 276 277 - Add "Always show onboarding suggestions" developer setting (Daniel D’Aquino) 278 - Add NIP-42 relay auth support (Charlie Fish) 279 - Add ability to hide suggested hashtags (ericholguin) 280 - Add ability to mute hashtag from SearchView (Charlie Fish) 281 - Add ability to preview media taken with camera (Suhail Saqan) 282 - Add ability to search for naddr, nprofiles, nevents (kernelkind) 283 - Add experimental push notification support (Daniel D’Aquino) 284 - Add naddr link support (kernelkind) 285 - Add regional relay recommendations to Relay configuration view (currently for Japanese users only) (Daniel D’Aquino) 286 - Add regional relays for Germany (Daniel D’Aquino) 287 - Add regional relays for Thailand (Daniel D’Aquino) 288 - Added a custom camera view (Suhail Saqan) 289 - Always convert damus.io links to inline mentions (William Casarin) 290 - Unfurl profile name on remote push notifications (Daniel D’Aquino) 291 - Zap notification support for push notifications (Daniel D’Aquino) 292 293 294 ### Changed 295 296 - Generate nprofile/nevent links in share menus (kernelkind) 297 - Improve push notification support to match local notification support (Daniel D’Aquino) 298 - Move mute thread in menu so it's not clicked by accident (alltheseas) 299 - Prioritize friends when autocompleting (Charlie Fish) 300 301 302 ### Fixed 303 304 - Add workaround to fix note language recognition and reduce wasteful translation requests (Terry Yiu) 305 - Allow mentioning users with punctuation characters in their names (kernelkind) 306 - Fix broken mentions when there is text is directly after (kernelkind) 307 - Fix crash on very large notes (Daniel D’Aquino) 308 - Fix crash when logging out and switching accounts (William Casarin) 309 - Fix duplicate notes getting written to nostrdb (William Casarin) 310 - Fix issue where adding relays might not work on corrupted contact lists (Charlie Fish) 311 - Fix onboarding post view not being dismissed under certain conditions (Daniel D’Aquino) 312 - Fix performance issue with gifs (William Casarin) 313 - Fix persistent local notifications even after logout (William Casarin) 314 - Fixed bug where sometimes notes from other profiles appear on profile pages (Charlie Fish) 315 - Remove extra space at the end of DM messages (kernelkind) 316 - Save current viewed image index when switching to fullscreen (kernelkind) 317 318 319 ### Removed 320 321 - Removed old nsec key warning, nsec automatically convert to npub when posting (kernelkind) 322 323 324 325 [1.7-2]: https://github.com/damus-io/damus/releases/tag/v1.7-2 326 ## [1.6-25] - 2023-10-31 327 328 ### Added 329 330 - Tap to dismiss keyboard on user status view (ericholguin) 331 - Add setting that allows users to optionally disable the new profile action sheet feature (Daniel D’Aquino) 332 - Add follow button to profile action sheet (Daniel D’Aquino) 333 - Added reaction counters to nostrdb (William Casarin) 334 - Record when profile is last fetched in nostrdb (William Casarin) 335 336 337 ### Changed 338 339 - Automatically load extra regional Japanese relays during account creation if user's region is set to Japan. (Daniel D’Aquino) 340 - Updated customize zap view (ericholguin) 341 - Users are now notified when you quote repost them (William Casarin) 342 - Save bandwidth by only fetching new profiles after a certain amount of time (William Casarin) 343 - Zap button on profile action sheet now zaps with a single click, while a long press brings custom zap view (Daniel D’Aquino) 344 345 346 ### Fixed 347 348 - Use white font color in qrcode view (ericholguin) 349 - Fixed an issue where zapping would silently fail on default settings if the user does not have a lightning wallet preinstalled on their device. (Daniel D’Aquino) 350 351 352 [1.6-25]: https://github.com/damus-io/damus/releases/tag/v1.6-25 353 ## [1.6-24] - 2023-10-22 - AppStore Rejection Cope 354 355 ### Added 356 357 - Improve discoverability of profile zaps with zappability badges and profile action sheets (Daniel D’Aquino) 358 - Add suggested hashtags to universe view (Daniel D’Aquino) 359 - Suggest first post during onboarding (Daniel D’Aquino) 360 - Add expiry date for images in cache to be auto-deleted after a preset time to save space on storage (Daniel D’Aquino) 361 - Add QR scan nsec logins. (Jericho Hasselbush) 362 363 364 ### Changed 365 366 - Improved status view design (ericholguin) 367 - Improve clear cache functionality (Daniel D’Aquino) 368 369 370 ### Fixed 371 372 - Reduce size of event menu hitbox (William Casarin) 373 - Do not show DMs from muted users (Daniel D’Aquino) 374 - Add more spacing between display name and username, and prefix username with `@` character (Daniel D’Aquino) 375 - Broadcast quoted notes when posting a note with quotes (Daniel D’Aquino) 376 377 378 [1.6-24]: https://github.com/damus-io/damus/releases/tag/v1.6-24 379 380 ## [1.6-23] - 2023-10-06 - Appstore Release 381 382 ### Added 383 384 - Added merch store button to sidebar menu (Daniel D’Aquino) 385 386 ### Changed 387 388 - Damus icon now opens sidebar (Daniel D’Aquino) 389 390 ### Fixed 391 392 - Stop tab buttons from causing the root view to scroll to the top unless user is coming from another tab or already at the root view (Daniel D’Aquino) 393 - Fix profiles not updating (William Casarin) 394 - Fix issue where relays with trailing slashes cannot be removed (#1531) (Daniel D’Aquino) 395 396 397 [1.6-23]: https://github.com/damus-io/damus/releases/tag/v1.6-23 398 399 ## [1.6-20] - 2023-10-04 400 401 ### Changed 402 403 - Improve UX around clearing cache (Daniel D’Aquino) 404 - Show muted thread replies at the bottom of the thread view (#1522) (Daniel D’Aquino) 405 406 ### Fixed 407 408 - Fix situations where the note composer cursor gets stuck in one place after tagging a user (Daniel D’Aquino) 409 - Fix some note composer issues, such as when copying/pasting larger text, and make the post composer more robust. (Daniel D’Aquino) 410 - Apply filters to hashtag search timeline view (Daniel D’Aquino) 411 - Hide quoted or reposted notes from people whom the user has muted. (#1216) (Daniel D’Aquino) 412 - Fix profile not updating (William Casarin) 413 - Fix small graphical toolbar bug when scrolling profiles (Daniel D’Aquino) 414 - Fix localization issues and export strings for translation (Terry Yiu) 415 416 417 [1.6-20]: https://github.com/damus-io/damus/releases/tag/v1.6-20 418 419 ## [1.6-18] - 2023-09-21 420 421 ### Added 422 423 - Add followed hashtags to your following list (Daniel D’Aquino) 424 - Add "Do not show #nsfw tagged posts" setting (Daniel D’Aquino) 425 - Hold tap to preview status URL (Jericho Hasselbush) 426 - Finnish translations (etrikaj) 427 428 429 ### Changed 430 431 - Switch to nostrdb for @'s and user search (William Casarin) 432 - Use nostrdb for profiles (William Casarin) 433 - Updated relay view (ericholguin) 434 - Increase size of the hitbox on note ellipsis button (Daniel D’Aquino) 435 - Make carousel tab dots tappable (Bryan Montz) 436 - Move the "Follow you" badge into the profile header (Grimless) 437 438 439 ### Fixed 440 441 - Fix text composer wrapping issue when mentioning npub (Daniel D’Aquino) 442 - Make blurred videos viewable by allowing blur to disappear once tapped (Daniel D’Aquino) 443 - Fix parsing issue with NIP-47 compliant NWC urls without double-slashes (Daniel D’Aquino) 444 - Fix padding of username next to pfp on some views (William Casarin) 445 - Fixes issue where username with multiple emojis would place cursor in strange position. (Jericho Hasselbush) 446 - Fixed audio in video playing twice (Bryan Montz) 447 - Fix crash when long pressing custom reactions (William Casarin) 448 - Fix random crashom due to old profile database (William Casarin) 449 450 [1.6-18]: https://github.com/damus-io/damus/releases/tag/v1.6-18 451 452 ## [1.6-17] - 2023-08-23 453 454 ### Added 455 456 - Add support for status URLs (William Casarin) 457 - Click music statuses to display in spotify (William Casarin) 458 - Add settings for disabling user statuses (William Casarin) 459 460 ### Changed 461 462 - clear statuses if they only contain whitespace (William Casarin) 463 464 ### Fixed 465 466 - Fix long status lines (William Casarin) 467 - Fix status events not expiring locally (William Casarin) 468 469 [1.6-17]: https://github.com/damus-io/damus/releases/tag/v1.6-17 470 471 ## [1.6-16] - 2023-08-23 472 473 ### Added 474 475 - Added live music statuses (William Casarin) 476 - Added generic user statuses (William Casarin) 477 478 ### Fixed 479 480 - Avoid notification for zaps from muted profiles (tappu75e@duck.com) 481 - Fix text editing issues on characters added right after mention link (Daniel D’Aquino) 482 - Mute hellthreads everywhere (William Casarin) 483 484 485 [1.6-16]: https://github.com/damus-io/damus/releases/tag/v1.6-16 486 487 ## [1.6-13] - 2023-08-18 488 489 ### Fixed 490 491 - Fix bug where it would sometimes show -1 in replies (tappu75e@duck.com) 492 - Fix images and links occasionally appearing with escaped slashes (Daniel D‘Aquino) 493 - Fixed nostrscript not working on smaller phones (William Casarin) 494 - Fix zaps sometimes not appearing (William Casarin) 495 - Fixed issue where reposts would sometimes repost the wrong thing (William Casarin) 496 - Fixed issue where sometimes there would be empty entries on your profile (William Casarin) 497 498 [1.6-13]: https://github.com/damus-io/damus/releases/tag/v1.6-13 499 500 501 ## [1.6-11]: "Bugfix Sunday" - 2023-08-07 502 503 ### Added 504 505 - Add close button to custom reactions (Suhail Saqan) 506 - Add ability to change order of custom reactions (Suhail Saqan) 507 - Adjustable font size (William Casarin) 508 509 510 ### Changed 511 512 - Show renotes in Notes timeline (William Casarin) 513 514 ### Fixed 515 516 - Ensure the person you're replying to is the first entry in the reply description (William Casarin) 517 - Don't cutoff text in notifications (William Casarin) 518 - Fix wikipedia url detection with parenthesis (William Casarin) 519 - Fixed old notifications always appearing on first start (William Casarin) 520 - Fix issue with slashes on relay urls causing relay connection problems (William Casarin) 521 - Fix rare crash triggered by local notifications (William Casarin) 522 - Fix crash when long-pressing reactions (William Casarin) 523 - Fixed nostr reporting decoding (William Casarin) 524 - Dismiss qr screen on scan (Suhail Saqan) 525 - Show QRCameraView regardless of same user (Suhail Saqan) 526 - Fix wiggle when long press reactions (Suhail Saqan) 527 - Fix reaction button breaking scrolling (Suhail Saqan) 528 - Fix crash when muting threads (Bryan Montz) 529 530 531 [1.6-11]: https://github.com/damus-io/damus/releases/tag/v1.6-11 532 533 ## [1.6-8]: "nostrdb prep" 2023-08-03 534 535 ### Added 536 537 - Suggested Users to Follow (Joel Klabo) 538 - Add support for multiple reactions (Suhail Saqan) 539 540 541 ### Changed 542 543 - Improved memory usage and performance when processing events (William Casarin) 544 545 546 ### Fixed 547 548 - Fixed disappearing text on iOS17 (cr0bar) 549 - Fix UTF support for hashtags (Daniel D‘Aquino) 550 - Fix compilation error on test target in UserSearchCacheTests (Daniel D‘Aquino) 551 - Fix nav crashing and buggyness (William Casarin) 552 - Allow relay logs to be opened in dev mode even if relay (Daniel D'Aquino) 553 - endless connection attempt loop after user removes relay (Bryan Montz) 554 555 556 [1.6-8]: https://github.com/damus-io/damus/releases/tag/v1.6-8 557 558 ## 1.6 (7): "Less bad" - 2023-07-16 559 560 ### Added 561 562 - Show nostr address username and support abbreviated _ usernames (William Casarin) 563 - Re-add nip05 badges to profiles (William Casarin) 564 - Add space when tagging users in posts if needed (William Casarin) 565 - Added padding under word count on longform account (William Casarin) 566 567 568 ### Fixed 569 570 - Don't spam lnurls when validating zaps (William Casarin) 571 - Eliminate nostr address validation bandwidth on startup (William Casarin) 572 - Allow user to login to deleted profile (William Casarin) 573 - Fix issue where typing cc@bob would produce brokenb ccnostr:bob mention (William Casarin) 574 575 576 577 [1.6-7]: https://github.com/damus-io/damus/releases/tag/v1.6-7 578 579 ## [1.6-6] - 2023-07-16 580 581 ### Added 582 583 - New markdown renderer (William Casarin) 584 - Added feedback when user adds a relay that is already on the list (Daniel D'Aquino) 585 586 ### Changed 587 588 - Hide nsec when logging in (cr0bar) 589 - Remove nip05 on events (William Casarin) 590 - Rename NIP05 to "nostr address" (William Casarin) 591 592 ### Fixed 593 594 - Fixed issue where hashtags were leaking in DMs (William Casarin) 595 - Fix issue with emojis next to hashtags and urls (William Casarin) 596 - relay detail view is not immediately available after adding new relay (Bryan Montz) 597 - Fix nostr:nostr:... bugs (William Casarin) 598 599 600 [1.6-6]: https://github.com/damus-io/damus/releases/tag/v1.6-6 601 602 ## [1.6-4] - 2023-07-13 603 604 ### Added 605 606 - Add the ability to follow hashtags (William Casarin) 607 608 ### Changed 609 610 - Remove note size restriction for longform events (William Casarin) 611 612 ### Fixed 613 614 - Hide users and hashtags from home timeline when you unfollow (William Casarin) 615 - Fixed a bug where following a user might not work due to poor connectivity (William Casarin) 616 - Icon color for developer mode setting is incorrect in low-light mode (Bryan Montz) 617 - Fixed nav bar color on login, eula, and account creation (ericholguin) 618 619 620 ### Removed 621 622 - Remove following Damus Will by default (William Casarin) 623 624 [1.6-4]: https://github.com/damus-io/damus/releases/tag/v1.6-4 625 626 ## [1.6-3] - 2023-07-11 627 628 ### Changed 629 630 - Start at top when reading longform events (William Casarin) 631 - Allow reposting and quote reposting multiple times (William Casarin) 632 633 634 ### Fixed 635 636 - Show longform previews in notifications instead of the entire post (William Casarin) 637 - Fix padding on longform events (William Casarin) 638 - Fix action bar appearing on quoted longform previews (William Casarin) 639 640 641 [1.6-3]: https://github.com/damus-io/damus/releases/tag/v1.6-3 642 ## [1.6-2] - 2023-07-11 643 644 ### Added 645 646 - Add support for multilingual hashtags (cr0bar) 647 - Add r tag when mentioning a url (William Casarin) 648 - Add initial longform note support (William Casarin) 649 - Enable banner image editing (Joel Klabo) 650 - Add relay log in developer mode (Bryan Montz) 651 652 653 ### Fixed 654 655 - Fix lag when creating large posts (William Casarin) 656 - Fix npub mentions failing to parse in some cases (William Casarin) 657 - Fix PostView initial string to skip mentioning self when on own profile (Terry Yiu) 658 - Fix freezing bug when tapping Developer settings menu (Terry Yiu) 659 - Fix potential fake profile zap attacks (William Casarin) 660 - Fix issue where malicious zappers can send fake zaps to another user's posts (William Casarin) 661 - Fix profile post button mentions (cr0bar) 662 - Fix icons on settings view (cr0bar) 663 - Fix Invalid Zap bug in reposts (William Casarin) 664 665 666 ### Removed 667 668 - Remove old @ and & hex key mentions (William Casarin) 669 670 671 [1.6-2]: https://github.com/damus-io/damus/releases/tag/v1.6-2 672 ## [1.6] - 2023-07-04 673 674 ### Added 675 676 - Speed up user search (Terry Yiu) 677 - Add post button to profile pages (William Casarin) 678 - Add post button when logged in with private key and on own profile view (Terry Yiu) 679 680 ### Changed 681 682 - Drop iOS15 support (Scott Penrose) 683 684 ### Fixed 685 686 - Load more content on profile view (William Casarin) 687 - Fix reports to conform to NIP-56 (Terry Yiu) 688 - Fix profile navigation bugs from muted users list and relay list views (Terry Yiu) 689 - Fix navigation to translation settings view (Terry Yiu) 690 - Fixed all navigation issues (Scott Penrose) 691 - Disable post button when media upload in progress (Terry Yiu) 692 - Fix taps on mentions in note drafts to not redirect to other Nostr clients (Terry Yiu) 693 - Fix missing profile zap notification text (Terry Yiu) 694 695 696 [1.6]: https://github.com/damus-io/damus/releases/tag/v1.6 697 698 ## [1.5-5] - 2023-06-24 699 700 ### Fixed 701 702 - Remove note zaps to fit apples appstore guidelines 703 - Fix zap sheet popping (William Casarin) 704 - Fix CustomizeZapView from randomly disappearing (William Casarin) 705 - Fix "zapped your profile" strings to say "zapped you" (Terry Yiu) 706 - Fix reconnect loop issues on iOS17 (William Casarin) 707 - Fix some more thread jankiness (William Casarin) 708 - Fix spelling of Nostr to use Titlecase instead of lowercase (Terry Yiu) 709 - Rename all usages of the term Post as a noun to Note to conform to the Nostr spec (Terry Yiu) 710 - Fix text cutoff on login with npub (gladiusKatana) 711 - Fix hangs due to video player (William Casarin) 712 713 714 [1.5-5]: https://github.com/damus-io/damus/releases/tag/v1.5-5 715 716 ## [1.5-2] - 2023-05-30 717 718 ### Added 719 720 - Add new full-bleed video player (William Casarin) 721 - Add ability to show multiple posts per user in Universe (Ben Weeks) 722 - Custom iconography added for other areas of the app. (Ben Weeks) 723 - Custom iconography for the left navigation. (Ben Weeks) 724 - Custom iconography for the tab buttons. (Ben Weeks) 725 - Added dots under image carousel (Ben Weeks) 726 - Add profile caching (Bryan Montz) 727 - Add mention parsing and fine-grained text selection on description in ProfileView (Terry Yiu) 728 729 730 ### Changed 731 732 - Redesign phase 1 (text, icons) 733 - Updated UI to use custom font (Ben Weeks) 734 735 ### Fixed 736 737 - Fix side menu bug in landscape (OlegAba) 738 - Use "Follow me on nostr" text when looking at someone else's QR code (Ben Weeks) 739 - Fix issue where cursor dissapears when typing long message (gladiusKatana) 740 - Attempt fix for randomly broken animated gifs (William Casarin) 741 - Fix cursor jumping when pressing return (gladius) 742 - Fix side menu label size so that translations in longer languages fit without wrapping (Terry Yiu) 743 - Fix reaction notification title to be consistent with ReactionView (Terry Yiu) 744 - Fix nostr URL scheme to open properly even if there's already a different view open (Terry Yiu) 745 - Fix crash related to preloading events (Bryan Montz) 746 747 748 ## v1.4.3 - 2023-05-08 749 750 ### Added 751 752 - Add #zaps and #onlyzaps to custom hashtags (William Casarin) 753 - Add OnlyZaps mode: disable reactions, only zaps! (William Casarin) 754 - Add QR Code in profiles (ericholguin) 755 - Add confirmation alert when clearing all bookmarks (Swift) 756 - Add deep links for local notifications (Swift) 757 - Add friends filter to DMs (William Casarin) 758 - Add image metadata to image uploads (William Casarin) 759 - Add nokyctranslate translation option (symbsrcool) 760 - Add partial support for different repost variants (William Casarin) 761 - Add paste button to login (Suhail Saqan) 762 - Add q tag to quoted renotes (William Casarin) 763 - Add setting to hide reactions (Terry Yiu) 764 - Add thread muting (Terry Yiu) 765 - Add unmute option in profile view (Joshua Jiang) 766 - Add webp image support (William Casarin) 767 - Added event preloading when scrolling (William Casarin) 768 - Colorize friend icons (William Casarin) 769 - Friends filter for notifications (William Casarin) 770 - Preload images so they don't pop in (William Casarin) 771 - Preload profile pictures while scrolling (William Casarin) 772 - Preview media uploads when posting (Swift) 773 - Save keys when logging in and when creating new keypair (Bryan Montz) 774 - Show blurhash placeholders from image metadata (William Casarin) 775 - Top-level tab state restoration (Bryan Montz) 776 - You can now change the default zap type (William Casarin) 777 - new iconography (Roberto Agreda) 778 779 780 ### Changed 781 782 - Add number formatting for sats entry and use selected zaps amount from picker as placeholder (Terry Yiu) 783 - Adjust attachment images placement when posting (Swift) 784 - Always check signatures of profile events (William Casarin) 785 - Ask permission before uploading media (Swift) 786 - Cached various UI elements so its not as laggy (William Casarin) 787 - Change 500 custom zap to 420 (William Casarin) 788 - Changed look of Repost and Quote buttons (ericholguin) 789 - Enable like button on OnlyZaps profiles for people who don't have OnlyZaps mode on (William Casarin) 790 - Load zaps instantly on events (William Casarin) 791 - New looks to the custom zaps view (ericholguin) 792 - Only show friends, not friend-of-friend in friend filter (William Casarin) 793 - Preload events when they are queued (William Casarin) 794 - Search hashtags automatically (William Casarin) 795 - Show DM message in local notification (William Casarin) 796 - replace Vault dependency with @KeychainStorage property wrapper (Bryan Montz) 797 798 799 ### Fixed 800 801 - Dismiss bookmarks view when switching tabs (William Casarin) 802 - Do not allow non-numeric characters for sats amount and fix numeric entry for other number systems for all locales (Terry Yiu) 803 - Do not translate own notes if logged in with private key (Terry Yiu) 804 - Don't process blurhash if we already have image cached (William Casarin) 805 - Fix "translated from english" bugs (William Casarin) 806 - Fix Copy Link action does not dismiss ShareAction view (Bryan Montz) 807 - Fix auto-translations bug where languages in preferred language still gets translated (Terry Yiu) 808 - Fix bug where you could only mention users at the end of a post (Swift) 809 - Fix bug with reaction notifications referencing the wrong event (Terry Yiu) 810 - Fix buggy zap amounts and wallet selector settings (William Casarin) 811 - Fix camera not dismissing (Swift) 812 - Fix crash when loading DMs in the background (William Casarin) 813 - Fix crash when you have invalid relays in your relay list (William Casarin) 814 - Fix crash with LibreTranslate server setting selection and remove delisted vern server (Terry Yiu) 815 - Fix having to set onlyzaps mode every time on restart (William Casarin) 816 - Fix invalid DM author notifications (William Casarin) 817 - Fix issue where uploaded images were from someone else (Swift) 818 - Fix npub search fails on the first try (Bryan Montz) 819 - Fix parse mention without space in content (Joshua Jiang) 820 - Fix posts with no uploadedURLs always get two blank spaces at the end (Bryan Montz) 821 - Fix relay signal indicator, properly show how many relays you are connected to (William Casarin) 822 - Fix shuffling when choosing users to reply to (Joshua Jiang) 823 - Fix slow reconnection issues (Bryan Montz) 824 - Fix tap area when mentioning users (OlegAba) 825 - Fix thread incompatibility for clients that add more than one reply tag (William Casarin) 826 - Fix user notifications from old events immediately shown on install and login (Bryan Montz) 827 - Fix weird #\[0] artifacts appearing in posts (William Casarin) 828 - Fix wrong relative times on events (William Casarin) 829 - Fixed blurhash appearing behind loaded images when swiping on carousel (William Casarin) 830 - Fixed glitchy preview (William Casarin) 831 - Fixed preview elements popping in (William Casarin) 832 - Fixed repost turning green too early and not reposting sometimes (Swift) 833 - Home now dismisses reactions view (William Casarin) 834 - Load missing profiles from boosts on home view (Gísli Kristjánsson) 835 - Load missing profiles from boosts on profile view (Gísli Kristjánsson) 836 - Load profiles in hashtag searched (William Casarin) 837 - Made DMs less poppy (William Casarin) 838 - Preserve order of bookmarks when saving (William Casarin) 839 - Properly scroll DM view when keyboard is open (William Casarin) 840 - Saved Jack's soul. (Ben Weeks) 841 - Zap type selection on smaller phones (ericholguin) 842 843 [1.4.3-21]: https://github.com/damus-io/damus/releases/tag/v1.4.3-21 844 845 ## [1.4.3-20] - 2023-05-04 846 847 ### Added 848 849 - Add webp image support (William Casarin) 850 - Preload profile pictures while scrolling (William Casarin) 851 - Save keys when logging in and when creating new keypair (Bryan Montz) 852 - Top-level tab state restoration (Bryan Montz) 853 - Added event preloading when scrolling (William Casarin) 854 - Preload images so they don't pop in (William Casarin) 855 856 857 ### Changed 858 859 - Preload events when they are queued (William Casarin) 860 - Search hashtags automatically (William Casarin) 861 - Cached various UI elements so its not as laggy (William Casarin) 862 863 864 ### Fixed 865 866 - Don't process blurhash if we already have image cached (William Casarin) 867 - Home now dismisses reactions view (William Casarin) 868 - Fix auto-translations bug where languages in preferred language still gets translated (Terry Yiu) 869 - Fix wrong relative times on events (William Casarin) 870 - Load profiles in hashtag searched (William Casarin) 871 - Fix weird #\[0] artifacts appearing in posts (William Casarin) 872 - Fix "translated from english" bugs (Terry) 873 - Fix crash when loading DMs in the background (William Casarin) 874 - Fixed blurhash appearing behind loaded images when swiping on carousel (William Casarin) 875 - Fix camera not dismissing (Swift) 876 - Fix bug with reaction notifications referencing the wrong event (Terry Yiu) 877 - Fix Copy Link action does not dismiss ShareAction view (Bryan Montz) 878 - Saved Jack's soul. (Ben Weeks) 879 - Fixed preview elements popping in (William Casarin) 880 - Fixed glitchy preview (William Casarin) 881 882 883 884 [1.4.3-20]: https://github.com/damus-io/damus/releases/tag/v1.4.3-20 885 ## [1.4.3-15] - 2023-04-29 886 887 ### Added 888 889 - Add q tag to quoted renotes (William Casarin) 890 - Add confirmation alert when clearing all bookmarks (Swift) 891 - Show blurhash placeholders from image metadata (William Casarin) 892 - Add image metadata to image uploads (William Casarin) 893 894 895 ### Changed 896 897 - Load zaps instantly on events (William Casarin) 898 899 900 ### Fixed 901 902 - Fix thread incompatibility for clients that add more than one reply tag (amethyst, plebstr) 903 - Preserve order of bookmarks when saving (William Casarin) 904 - Fix crash when you have invalid relays in your relay list (William Casarin) 905 906 907 908 [1.4.3-14]: https://github.com/damus-io/damus/releases/tag/v1.4.3-14 909 910 ## [1.4.3-10] - 2023-04-25 911 912 ### Added 913 914 - Add paste button to login (Suhail Saqan) 915 - Add nokyctranslate translation option (symbsrcool) 916 - You can now change the default zap type (William Casarin) 917 - Add partial support for different repost variants (William Casarin) 918 919 920 ### Changed 921 922 - Change 500 custom zap to 420 (William Casarin) 923 - New looks to the custom zaps view (ericholguin) 924 - Adjust attachment images placement when posting (Swift) 925 - Only show friends, not friend-of-friend in friend filter (William Casarin) 926 927 928 ### Fixed 929 930 - Fix reposts on macos and ipad (William Casarin) 931 - Fix slow reconnection issues (Bryan Montz) 932 - Fix issue where uploaded images were from someone else (Swift) 933 - Fix crash with LibreTranslate server setting selection and remove delisted vern server (Terry Yiu) 934 - Fix buggy zap amounts and wallet selector settings (William Casarin) 935 936 937 [1.4.3-10]: https://github.com/damus-io/damus/releases/tag/v1.4.3-10 938 939 ## [1.4.3-2] - 2023-04-17 940 941 ### Added 942 943 - Add deep links for local notifications (Swift) 944 - Add thread muting (Terry Yiu) 945 - Preview media uploads when posting (Swift) 946 - Add QR Code in profiles (ericholguin) 947 948 949 ### Changed 950 951 - Always check signatures of profile events (William Casarin) 952 - Ask permission before uploading media (Swift) 953 - Show DM message in local notification (William Casarin) 954 955 956 ### Fixed 957 958 - Fixed repost turning green too early and not reposting sometimes (Swift) 959 - Fix shuffling when choosing users to reply to (Joshua Jiang) 960 - Do not translate own notes if logged in with private key (Terry Yiu) 961 - Load missing profiles from boosts on home view (Gísli Kristjánsson) 962 - Load missing profiles from boosts on profile view (Gísli Kristjánsson) 963 - Fix tap area when mentioning users (OlegAba) 964 - Fix invalid DM author notifications (William Casarin) 965 - Fix relay signal indicator, properly show how many relays you are connected to (William Casarin) 966 967 968 [1.4.3-2]: https://github.com/damus-io/damus/releases/tag/v1.4.3-2 969 970 ## [1.4.2-2] - 2023-04-12 971 972 ### Added 973 974 - Include #btc in custom #bitcoin hashtag (William Casarin) 975 - Make notification dots configurable (William Casarin) 976 977 978 ### Changed 979 980 - Display follows in most recent to oldest (Luis Cabrera) 981 982 ### Fixed 983 984 - Fix hitches caused by syncronous loading of cached images (William Casarin) 985 - Fix tabs sometimes not switching (William Casarin) 986 987 988 [1.4.2-2]: https://github.com/damus-io/damus/releases/tag/v1.4.2-2 989 990 ## [1.4.1-8] - 2023-04-10 991 992 ### Added 993 994 - Add support for nostr: bech32 urls in posts and DMs (NIP19) (Bartholomew Joyce) 995 996 ### Fixed 997 998 - Don't leak mentions in DMs (William Casarin) 999 - Fix tap area when mentioning users (OlegAba) 1000 1001 [1.4.1-8]: https://github.com/damus-io/damus/releases/tag/v1.4.1-8 1002 ## [1.4.1-7] - 2023-04-07 1003 1004 ### Added 1005 1006 - Add #zap and #zapathon custom hashtags (William Casarin) 1007 - Add custom #plebchain icon (William Casarin) 1008 1009 1010 ### Changed 1011 1012 - Add validation to prevent whitespaces be inputted on NIP-05 input field (Terry Yiu) 1013 - Change reply color from blue to purple. Blue is banned from Damus. (William Casarin) 1014 1015 1016 ### Fixed 1017 1018 - Fix padding in post view (OlegAba) 1019 - Show most recently bookmarked notes at the top (Bryan Montz) 1020 1021 1022 [1.4.1-7]: https://github.com/damus-io/damus/releases/tag/v1.4.1-7 1023 1024 ## [1.4.1-6] - 2023-04-06 1025 1026 ### Added 1027 1028 - Custom hashtags for #bitcoin, #nostr and #coffeechain (William Casarin) 1029 1030 ### Changed 1031 1032 - Disable translations in DMs by default (William Casarin) 1033 1034 ### Fixed 1035 1036 - Don't show Translating... if we're not actually translating (William Casarin) 1037 1038 1039 [1.4.1-6]: https://github.com/damus-io/damus/releases/tag/v1.4.1-6 1040 1041 ## [1.4.1-4] - 2023-04-06 1042 1043 ### Added 1044 1045 - Cache translations (William Casarin) 1046 1047 ### Fixed 1048 1049 - Fix translation text popping (William Casarin) 1050 - Fix broken auto-translations (William Casarin) 1051 - Fix extraneous padding on some image posts (William Casarin) 1052 - Fix crash in relay list view (William Casarin) 1053 1054 [1.4.1-4]: https://github.com/damus-io/damus/releases/tag/v1.4.1-4 1055 1056 ## [1.4.1-3] - 2023-04-05 1057 1058 ### Added 1059 1060 - Added text truncation settings (William Casarin) 1061 1062 ### Changed 1063 1064 - Rename block to mute (William Casarin) 1065 1066 ### Fixed 1067 1068 - Reduce chopping of images (mainvolume) 1069 - Fix some notification settings not saving (William Casarin) 1070 - Fix broken camera uploads (again) (Joel Klabo) 1071 1072 1073 [1.4.1-3]: https://github.com/damus-io/damus/releases/tag/v1.4.1-3 1074 1075 ## [1.4.1-2] - 2023-04-04 1076 1077 ### Added 1078 1079 - Reply counts (William Casarin) 1080 - Add option to only show notification from people you follow (Swift) 1081 - Added local notifications for other events (Swift) 1082 - Show a custom view when tagged user isn't found (ericholguin) 1083 - Show referenced notes in DMs (William Casarin) 1084 1085 1086 ### Changed 1087 1088 - Show full bleed images on selected events in threads (William Casarin) 1089 - Improvement to square image displaying (mainvolume) 1090 1091 1092 ### Fixed 1093 1094 - Fix broken website links that have missing https:// prefixes (William Casarin) 1095 - Get around CCP bootstrap relay banning by caching user's relays as their bootstrap relays (William Casarin) 1096 1097 1098 [1.4.1-2]: https://github.com/damus-io/damus/releases/tag/v1.4.1-2 1099 1100 ## [1.4.1] - 2023-04-03 1101 1102 ### Added 1103 1104 - Profile Picture Upload (Joel Klabo) 1105 - Enable offline posting (William Casarin) 1106 - Add auto-translation caching to ruduce api usage (Terry Yiu) 1107 - Added support for gif uploads (Swift) 1108 - Add a Divider in the Follows List for Large Screens (Joel Klabo) 1109 - Upload Photos and Videos from Camera (Joel Klabo) 1110 - Added ability to lookup users by nip05 identifiers (William Casarin) 1111 1112 ### Changed 1113 1114 - Only truncate timeline text if enabled in settings (William Casarin) 1115 - Make mentions wide in notifications like in timeline (William Casarin) 1116 - Broadcast events you are replying to (William Casarin) 1117 - Broadcast now also broadcasts event user's profile (William Casarin) 1118 - Improved look of reply view (ericholguin) 1119 - Remove gradient in some places for visibility (ericholguin) 1120 1121 1122 ### Fixed 1123 1124 - Fix cropped images (mainvolume) 1125 - Truncate long text in notification items (William Casarin) 1126 - Restore missing reply description on selected events (William Casarin) 1127 - Show sent DMs immediately (William Casarin) 1128 - Fixed size of translated text (William Casarin) 1129 - Fix crash when reposting (William Casarin) 1130 - Fix unclickable image dismiss button (OlegAba) 1131 1132 1133 [1.4.1]: https://github.com/damus-io/damus/releases/tag/v1.4.1 1134 ## [1.4.0] - 2023-03-27 1135 1136 ### Added 1137 1138 - Local zap notifications (Swift) 1139 - Add support for video uploads (Swift) 1140 - Auto Translation (Terry Yiu) 1141 - Portuguese (Brazil) translations (Andressa Munturo) 1142 - Spanish (Spain) translations (Max Pleb) 1143 - Vietnamese translations (ShiryoRyo) 1144 1145 1146 ### Fixed 1147 1148 - Fixed small notification hit boxes (Terry Yiu) 1149 1150 [1.4.0]: https://github.com/damus-io/damus/releases/tag/v1.4.0 1151 1152 ## [1.3.0-7] - 2023-03-24 1153 1154 - New experimental timeline view 1155 1156 [1.3.0-7]: https://github.com/damus-io/damus/releases/tag/v1.3.0-7 1157 1158 ## [1.3.0-6] - 2023-03-21 1159 1160 ### Fixed 1161 1162 - Fix bug where nostr: links and QRs stopped working (William Casarin) 1163 1164 1165 [1.3.0-6]: https://github.com/damus-io/damus/releases/tag/v1.3.0-6 1166 1167 ## [1.3.0-5] - 2023-03-20 1168 1169 ### Added 1170 1171 - Add Time Ago to DM View (Joel Klabo) 1172 1173 1174 ### Fixed 1175 1176 - Fixed internal links opening in other nostr clients (William Casarin) 1177 - Remove authentication for copying npub (Swift) 1178 1179 1180 [1.3.0-5]: https://github.com/damus-io/damus/releases/tag/v1.3.0-5 1181 1182 ## [1.3.0-4] - 2023-03-17 1183 1184 ### Changed 1185 1186 - It's much easier to tag users in replies and posts (William Casarin) 1187 1188 1189 ### Fixed 1190 1191 - Fix bug where small black text appears during image upload (William Casarin) 1192 1193 1194 [1.3.0-4]: https://github.com/damus-io/damus/releases/tag/v1.3.0-4 1195 1196 ## [1.3.0-3] - 2023-03-17 1197 1198 ### Fixed 1199 1200 - Fix image upload url delay after progress bar disappears (William Casarin) 1201 - Fix issue where damus stops trying to reconnect (William Casarin) 1202 1203 [1.3.0-3]: https://github.com/damus-io/damus/releases/tag/v1.3.0-3 1204 1205 ## [1.3.0-2] - 2023-03-16 1206 1207 ### Added 1208 1209 - Add image uploader (Swift) 1210 - Add option to always show images (never blur) (William Casarin) 1211 - Canadian French (Pierre - synoptic_okubo) 1212 - Hungarian translations (Zoltan) 1213 - Korean translations (sogoagain) 1214 - Swedish translations (Pextar) 1215 1216 1217 ### Changed 1218 1219 - Fixed embedded note popping (William Casarin) 1220 - Bump notification limit from 100 to 500 (William Casarin) 1221 1222 1223 ### Fixed 1224 1225 - Fix zap button preventing scrolling (William Casarin) 1226 1227 1228 [1.3.0-2]: https://github.com/damus-io/damus/releases/tag/v1.3.0-2 1229 1230 ## [1.3.0] - 2023-03-15 1231 1232 ### Added 1233 1234 - Extend user tagging search to all local profiles (William Casarin) 1235 - Vibrate when a zap is received (Swift) 1236 - New and Improved Share sheet (ericholguin) 1237 - Bulgarian translations (elsat) 1238 - Persian translations (Mahdi Taghizadeh) 1239 - Ukrainian translations (Valeriia Khudiakova, Tony B) 1240 1241 1242 ### Changed 1243 1244 - Reduce battery usage by using exp backoff on connections (Bryan Montz) 1245 - Don't show both realname and username if they are the same (William Casarin) 1246 - Show error on invalid lightning tip address (Swift) 1247 - Make DM Content More Visible (Joel Klabo) 1248 - Remove spaces from hashtag searches (gladiusKatana) 1249 1250 1251 ### Fixed 1252 1253 - Show @ mentions for users with display_names and no username (William Casarin) 1254 - Make user search case insensitive (William Casarin) 1255 - Fix repost button sometimes not working (OlegAba) 1256 - Don't show follows you for your own profile (benthecarman) 1257 - Fix json appearing in profile searches (gladiusKatana) 1258 - Fix unexpected font size when posting (Bryan Montz) 1259 - Fix keyboard sticking issues (OlegAba) 1260 - Fixed tab bar background color on macOS (Joel Klabo) 1261 - Fix some links getting interpreted as images (gladiusKatana) 1262 1263 1264 [1.3.0]: https://github.com/damus-io/damus/releases/tag/v1.3.0 1265 1266 ## [1.2.0-4] - 2023-03-05 1267 1268 ### Added 1269 1270 - Add ellipsis button to notes (ericholguin) 1271 1272 1273 ### Changed 1274 1275 - Immediately search for events and profiles (William Casarin) 1276 - Use long-press for custom zaps (William Casarin) 1277 - Make shaka animation smoother (Swift) 1278 1279 1280 ### Fixed 1281 1282 - Fixed hit detection bugs on profile page (OlegAba) 1283 - Fix disappearing text on Thread view (Bryan Montz) 1284 - Render links in notification summaries (Joel Klabo) 1285 - Don't show notifications from ourselves (William Casarin) 1286 - Fix issue where navbar back button would show the wrong text (Jack Chakany) 1287 - Fix case sensitivity when searching hashtags (randymcmillan) 1288 - Fix issue where opening reposts shows json (William Casarin) 1289 1290 1291 [1.2.0-4]: https://github.com/damus-io/damus/releases/tag/v1.2.0-4 1292 1293 ## [1.2.0-3] - 2023-03-04 1294 1295 ### Added 1296 1297 - Add additional info to recommended relay view (ericholguin) 1298 - Add shaka animation (Swift) 1299 - Add option to disable image animation (OlegAba) 1300 - Add additional warning when deleting account (ericholguin) 1301 - Threads now load instantly and are cached (William Casarin) 1302 1303 1304 ### Fixed 1305 1306 - Wrap long profile display names (OlegAba) 1307 - Fixed weird scaling on profile pictures (OlegAba) 1308 - Fixed width of copy pubkey on profile page (Joel Klabo) 1309 - Make damus purple use more consistent in mentions (Joel Klabo) 1310 1311 1312 1313 [1.2.0-3]: https://github.com/damus-io/damus/releases/tag/v1.2.0-3 1314 1315 ## [1.1.0-10] - 2023-03-01 1316 1317 ### Added 1318 1319 - Truncate large posts and add a show more button (OlegAba) 1320 - Private Zaps (William Casarin) 1321 1322 1323 ### Fixed 1324 1325 - Fix default zap amount setting not getting updated (William Casarin) 1326 - Fix issue where keyboard covers custom zap comment (William Casarin) 1327 1328 1329 [1.1.0-10]: https://github.com/damus-io/damus/releases/tag/v1.1.0-10 1330 1331 ## [1.1.0-9] - 2023-02-26 1332 1333 ### Added 1334 1335 - Customized zaps (William Casarin) 1336 - Add new Notifications View (William Casarin) 1337 - Bookmarking (Joel Klabo) 1338 - Chinese, Traditional (Hong Kong) translations (rasputin) 1339 - Chinese, Traditional (Taiwan) translations (rasputin) 1340 1341 ### Changed 1342 1343 - No more inline npubs when tagging users (Swift) 1344 1345 1346 ### Fixed 1347 1348 - Fix alignment of side menu labels (Joel Klabo) 1349 - Fix duplicated participants in reply-to view (Joel Klabo) 1350 - Load missing profiles in Zaps view (William Casarin) 1351 - Fix memory leak with inline videos (William Casarin) 1352 - Eliminate popping when scrolling (William Casarin) 1353 1354 1355 [1.1.0-9]: https://github.com/damus-io/damus/releases/tag/v1.1.0-9 1356 1357 ## [1.1.0-3] - 2023-02-20 1358 1359 ### Added 1360 1361 - Add a "load more" button instead of always inserting events in timelines (William Casarin) 1362 - Added the ability to select text on posts (OlegAba) 1363 - Added Posts or Post & Replies selector to Profile (ericholguin) 1364 - Improved profile navbar (OlegAba) 1365 - Czech translations (Martin Gabrhel) 1366 - Indonesian translations (johnybergzy) 1367 - Russian translations (Tony B) 1368 1369 1370 ### Changed 1371 1372 - Rename global feed to universe (William Casarin) 1373 - Improve look of post view (ericholguin) 1374 - Added a 20MB content length limit for all image files (OlegAba) 1375 - Improved EventActionBar button spacing (Bryan Montz) 1376 - Polished profile key copy buttons, added animation (Bryan Montz) 1377 - Format large numbers of action bar actions (Joel Klabo) 1378 - Improved blur on images, especially in dark mode (Bryan Montz) 1379 1380 1381 ### Fixed 1382 1383 - Remove trailing slash when adding a relay (middlingphys) 1384 - Scroll to top of events instead of the bottom (OlegAba) 1385 - Fix lag on startup when you have lots of DMs (William Casarin) 1386 - Fix an issues where dm notifications appear without any new events (William Casarin) 1387 - Fix some hangs when scrolling by images (OlegAba) 1388 - Force default zap amount text field to accept only numbers (Terry Yiu) 1389 1390 1391 1392 [1.1.0-3]: https://github.com/damus-io/damus/releases/tag/v1.1.0-3 1393 1394 ## [1.1.0-2] - 2023-02-14 1395 1396 ### Added 1397 1398 - Save drafts to posts, replies and DMs (Terry Yiu) 1399 1400 ### Fixed 1401 1402 - Ensure stats get updated in realtime on action bars (William Casarin) 1403 - Fix reposts not getting counted properly (William Casarin) 1404 - Fix a bug where zaps on other people's posts weren't showing (William Casarin) 1405 - Fix punctuation getting included in some urls (Gert Goet) 1406 - Improve language detection (Terry Yiu) 1407 - Fix some animated image crashes (William Casarin) 1408 1409 1410 [1.1.0-2]: https://github.com/damus-io/damus/releases/tag/v1.1.0-2 1411 ## [1.0.0-15] - 2023-02-10 1412 1413 ### Added 1414 1415 - Relay Filtering (William Casarin) 1416 - Add password autofill on account login and creation (Terry Yiu) 1417 - Show if relay is paid (William Casarin) 1418 - Add "Follows You" indicator on profile (William Casarin) 1419 - Add screen to select individual relays when posting/broadcasting (Andrii Sievrikov) 1420 - Relay Detail View (Joel Klabo) 1421 - Warn when attempting to post an nsec key (Terry Yiu) 1422 - DeepL translation integration (Terry Yiu) 1423 - Use local authentication (faceid) to access private key (Andrii Sievrikov) 1424 - Add accessibility labels to action bar (Bryan Montz) 1425 - Copy invoice button (Joel Klabo) 1426 - Receive Lightning Zaps (William Casarin) 1427 - Allow text selection in bio (Suhail Saqan) 1428 - Chinese, Simplified (China mainland) translations (haolong, rasputin) 1429 - Dutch translations (Heimen Stoffels - Vistaus) 1430 - Greek translations (milicode) 1431 - Japanese translations (akiomik, foxytanuki, Guetsu Ren - Nighthaven, h3y6e, middlingphys) 1432 1433 1434 ### Changed 1435 1436 - Show "Follow Back" button on profile page (William Casarin) 1437 - When on your profile page, open relay view instead for your own relays (Terry Yiu) 1438 - Updated QR code view, include profile image, etc (ericholguin) 1439 - Clicking relay numbers now goes to relay config (radixrat) 1440 1441 ### Fixed 1442 1443 - Load zaps, likes and reposts when you open a thread (William Casarin) 1444 - Fix bug where sidebar navigation fails to pop when switching timelines (William Casarin) 1445 - Use lnaddress before lnurl for tip addresses to avoid Anigma scamming (William Casarin) 1446 - Fix sidebar navigation bugs (OlegAba) 1447 - Fix issue where navigation fails pop to root when switching timelines (William Casarin) 1448 - Make @ mentions case insensitive (William Casarin) 1449 - Fix some lnurls not getting decoded properly (William Casarin) 1450 - Hide incoming DMs from blocked users (William Casarin) 1451 - Hide blocked users from search results (William Casarin) 1452 - Fix Cash App invoice payments (Rob Seward) 1453 - DM Padding (OlegAba) 1454 - Check for broken lnurls (William Casarin) 1455 1456 1457 1458 [1.0.0-15]: https://github.com/damus-io/damus/releases/tag/v1.0.0-15 1459 ## [1.0.0-13] - 2023-01-30 1460 1461 ### Added 1462 1463 - LibreTranslate note translations (Terry Yiu) 1464 - Added support for account deletion (William Casarin) 1465 - User tagging and autocompletion in posts (Swift) 1466 - Polish translations (pysiak) 1467 1468 1469 ### Changed 1470 1471 - Remove redundant logout button from settings (Jonathan Milligan) 1472 - Moved relay config to its own sidebar entry (William Casarin) 1473 - New stylized tabs (ericholguin) 1474 1475 1476 ### Fixed 1477 1478 - Fix hidden profile action sheet when clicking ... (William Casarin) 1479 - Fixed height of DM input (Terry Yiu) 1480 - Fixed bug where copying pubkey from context menu only copied your own pubkey (Terry Yiu) 1481 1482 1483 1484 [1.0.0-13]: https://github.com/damus-io/damus/releases/tag/v1.0.0-13 1485 ## [1.0.0-12] - 2023-01-28 1486 1487 ### Added 1488 1489 - Arabic translations (Barodane) 1490 - Portuguese translations (Antonio Chagas) 1491 - Add QRCode view for sharing your pubkey (ericholguin) 1492 - Added nostr: uri handling (William Casarin) 1493 1494 ### Changed 1495 1496 - Remove markdown link support from posts (Joel Klabo) 1497 1498 1499 ### Fixed 1500 1501 - Fixed crash on some SVG profile pictures (OlegAba) 1502 - Localization fixes 1503 - Don't allow blocking yourself (Terry) 1504 - Hide muted users from global (William Casarin) 1505 - Fixed profiles sometimes not loading from other clients (William Casarin) 1506 - Fixed bug where `spam` was always the report type (William Casarin) 1507 1508 1509 1510 [1.0.0-12]: https://github.com/damus-io/damus/releases/tag/v1.0.0-12 1511 1512 ## [1.0.0-11] - 2023-01-25 1513 1514 ### Added 1515 1516 - Reposts view (Terry Yiu) 1517 - Italian translations (Nicolò Carcagnì) 1518 - Latvian translations (SYX) 1519 - Added ability to block users (William Casarin) 1520 - Added a way to report content (William Casarin) 1521 - Stretchable profile cover header (Swift) 1522 1523 1524 ### Changed 1525 1526 - Bump pfp/banner animated fize size limit to 5MiB/20MiB (William Casarin) 1527 - Updated default boostrap relays (Ricardo Arturo Cabral Mejía) 1528 1529 1530 ### Fixed 1531 1532 - allow ws:// relays again (Steven Briscoe) 1533 1534 1535 1536 [1.0.0-11]: https://github.com/damus-io/damus/releases/tag/v1.0.0-11 1537 1538 1539 ## [1.0.0-8] - 2023-01-22 1540 1541 ### Added 1542 1543 - Show website on profiles (William Casarin) 1544 - Add the ability to choose participants when replying (Joel Klabo) 1545 - German translations (Gregor, Peter Gerstbach) 1546 - Turkish translations (Taylan Benli) 1547 - French (France) translations (Solobalbo) 1548 - Add DM Message Requests (William Casarin) 1549 1550 1551 ### Fixed 1552 1553 - Fix commands and emojis getting included in hashtags (William Casarin) 1554 - Fix duplicate post buttons when swiping tabs (Thomas Rademaker) 1555 - Show embedded note references (William Casarin) 1556 1557 1558 [1.0.0-8]: https://github.com/damus-io/damus/releases/tag/v1.0.0-8 1559 1560 1561 ## [1.0.0-7] - 2023-01-20 1562 1563 ### Added 1564 1565 - Drastically improved image viewer (OlegAba) 1566 - Added pinch to zoom on images (Swift) 1567 - Add Latin American Spanish translations (Nicolás Valencia) 1568 - Added SVG profile picture support (OlegAba) 1569 1570 1571 ### Changed 1572 1573 - Makes both name and username clickable in sidebar to go to profile (Zach Hendel) 1574 - Clicking pfp in sidebar opens profile as well (radixrat) 1575 - Don't blur images if your friend boosted it (ericholguin) 1576 1577 1578 ### Fixed 1579 1580 - Fix ... when too many likes/reposts (Joel Klabo) 1581 - Don't show report alert if logged in as a pubkey (Swift) 1582 - Fix padding issue at top of home timeline (Ben Weeks) 1583 - Fix absurdly large sidebar on Mac/iPad (John Bethancourt) 1584 - Fix tab views moving after selecting from search result (OlegAba) 1585 - Make follow/unfollow button a consistent width (OlegAba) 1586 - Don't add events to notifications from buggy relays (William Casarin) 1587 - Fixed some crashes with large images (OlegAba) 1588 - Fix DM sorting on incoming messages (William Casarin) 1589 - Fix text getting truncated next to link previews (William Casarin) 1590 1591 1592 [1.0.0-7]: https://github.com/damus-io/damus/releases/tag/v1.0.0-7 1593 1594 1595 ## [1.0.0-6] - 2023-01-13 1596 1597 ### Added 1598 1599 - Profile banner images (Jason Jōb) 1600 - Added Reactions View (William Casarin) 1601 - Left hand option for post button (Jonathan Milligan) 1602 - Damus icon at the top (Ben Weeks) 1603 - Make purple badges on profile page tappable (Joel Klabo) 1604 1605 1606 ### Changed 1607 1608 - Make Shaka button purple when liked (Joel Klabo) 1609 - Move counts to right side like Birdsite (Joel Klabo) 1610 - Use custom icon for shaka button (Joel Klabo) 1611 - Renamed boost to repost (William Casarin) 1612 - Removed nip05 domain from boosts/reposts (William Casarin) 1613 - Make DMs only take up 80% of screen width (Jonathan Milligan) 1614 - Hide Recommended Relays Section if Empty (Joel Klabo) 1615 1616 1617 ### Fixed 1618 1619 - Fixed shaka moving when you press it (Joel Klabo) 1620 - Fixed issue with relays not keeping in sync when adding (Fredrik Olofsson) 1621 1622 1623 1624 [1.0.0-6]: https://github.com/damus-io/damus/releases/tag/v1.0.0-6 1625 1626 1627 ## [1.0.0-5] - 2023-01-06 1628 1629 ### Added 1630 1631 - Added share button to profile (William Casarin) 1632 - Added universal link sharing of notes (William Casarin) 1633 - Added clear cache button to wipe pfp/image cache (OlegAba) 1634 - Allow Adding Relay Without wss:// Prefix (Joel Klabo) 1635 - Allow Saving Images to Library (Joel Klabo) 1636 1637 1638 ### Changed 1639 1640 - Added damus gradient to post button (Ben Weeks) 1641 - Center the Post Button (Thomas) 1642 - Switch yellow nip05 check to gray (William Casarin) 1643 - Switch from bluecheck to purplecheck (William Casarin) 1644 1645 1646 ### Fixed 1647 1648 - Add system background color to profile pics (OlegAba) 1649 - High res color pubkey on profile page (William Casarin) 1650 - Don't spin forever if we're temporarily disconnected (William Casarin) 1651 - Fixed a few issues with avatars not animating (OlegAba) 1652 - Scroll to bottom when new DM received (Aidan O'Loan) 1653 - Make reply view scrollable (Joel Klabo) 1654 - Hide profile edit button when logged in with pubkey (Swift) 1655 1656 1657 [1.0.0-5]: https://github.com/damus-io/damus/releases/tag/v1.0.0-5 1658 1659 ## [1.0.0-4] - 2023-01-04 1660 1661 ### Added 1662 1663 - Added NIP05 Verification (William Casarin) 1664 - Downscale images if they are unreasonably large (OlegAba) 1665 1666 1667 ### Changed 1668 1669 - Revert to old style ln/dm buttons (William Casarin) 1670 1671 1672 ### Fixed 1673 1674 - Fix ascii shrug guy (Lionello Lunesu) 1675 - Fix navigation popping in threads (William Casarin) 1676 1677 1678 [1.0.0-4]: https://github.com/damus-io/damus/releases/tag/v1.0.0-4 1679 1680 ## [1.0.0-2] - 2023-01-03 1681 1682 ### Added 1683 1684 - Cache link previews (William Casarin) 1685 - Added brb.io to recommended relay list (William Casarin) 1686 - Add Blixt Wallet to Wallet Selector (Benjamin Hakes) 1687 - Add River Wallet to Wallet Selector (Benjamin Hakes) 1688 1689 1690 ### Changed 1691 1692 - Added muted shaka images instead of thumbs up (CutClout) 1693 - Updated profile page look and feel (Ben Weeks) 1694 - Filter replies from global feed (Nitesh Balusu) 1695 - Show non-image links inline (William Casarin) 1696 - Add swipe gesture to switch between tabs (Thomas Rademaker) 1697 - Parse links in profiles (Lionello Lunesu) (Lio李歐) 1698 1699 1700 ### Fixed 1701 1702 - Fix detection of email addresses in profiles (Lionello Lunesu) 1703 - Fix padding on search results view (OlegAba) 1704 - Fix home view moving after selecting from search result (OlegAba) 1705 - Fix bug where boost event is loaded in the thread instead of the boosted event (William Casarin) 1706 - Hide edit button on profile page when no private key (Swift) 1707 - Fixed follows and relays getting out of sync on profile pages (William Casarin) 1708 1709 1710 1711 [1.0.0-2]: https://github.com/damus-io/damus/releases/tag/v1.0.0-2 1712 ## [1.0.0] - 2023-01-01 1713 1714 ### Added 1715 1716 - Parse links in profiles (Lionello Lunesu) 1717 - Added Breez wallet to wallet selector (Lee Salminen) 1718 - Added Bitcoin Beach wallet to wallet selector (Lee Salminen) 1719 - Added ability to copy relay urls (Matt Ward) 1720 - Added option to choose default wallet (Suhail Saqan) 1721 1722 1723 ### Changed 1724 1725 - Switch like from ❤️ to 🤙 (William Casarin) 1726 - Internationalize relative dates (Terry Yiu) 1727 1728 1729 ### Fixed 1730 1731 - Fix but where text was not showing after invoices (William Casarin) 1732 - Load profiles in DMs and notifications (William Casarin) 1733 - Fix expanding profile picture (nosestr bug) (Joel Klabo) 1734 - Fix padding on threads and search results views (OlegAba) 1735 - Don't badge DMs if sent by you (Joel Klabo) 1736 - Reset relay in Add Relay view after adding (Joel Klabo) 1737 1738 1739 [1.0.0]: https://github.com/damus-io/damus/releases/tag/v1.0.0 1740 1741 ## [0.1.8-9] - 2022-12-29 1742 1743 ### Added 1744 1745 - Relay list on user profiles 1746 1747 ### Changed 1748 1749 - Show recommended relays in config. Currently just a fixed set. (William Casarin) 1750 - Ensure contact relay list is kept in sync with internal relay pool (William Casarin) 1751 1752 ### Fixed 1753 1754 - Fixed issue where contact list would sometimes revert to an older version (William Casarin) 1755 - Don't show boosts in threads (Thomas) 1756 1757 1758 [0.1.8-9]: https://github.com/damus-io/damus/releases/tag/v0.1.8-9 1759 1760 ## [0.1.8-6] - 2022-12-28 1761 1762 ### Added 1763 1764 - Lightning wallet selector (Suhail Saqan) 1765 - Cmd-{1,2,3,4} to switch between tabs on MacOS (Jonathan Milligan) 1766 - Shift-Cmd-N to create a post on MacOS (Jonathan Milligan) 1767 - Link Previews! (Sam DuBois) 1768 - Added paste and delete buttons to add relay field (Suhail Saqan) 1769 1770 1771 ### Changed 1772 1773 - Blur and opaque non-friend images rather than only display the link (Sam DuBois) 1774 - Remove URLs in content text when image is displayed (Sam DuBois) 1775 - Show non-image URLs as clickable link views (Sam DuBois) 1776 - Adjusted Pay button on invoices. (Sam DuBois) 1777 1778 1779 ### Fixed 1780 1781 - Fix crash with @ sign in some posts (Pablo Fernandez) 1782 - Swapped order of Logout and Cancel alert buttons (Terry Yiu) 1783 - Fixed padding issue on tabbar on some devices (Sam DuBois) 1784 - Fix post button moving after selecting from search result (OlegAba) 1785 - Don't show white background on images in dark mode (William Casarin) 1786 1787 1788 1789 [0.1.8-6]: https://github.com/damus-io/damus/releases/tag/v0.1.8-6 1790 ## [0.1.8-5] - 2022-12-27 1791 1792 ### Added 1793 1794 - Added the ability to zoom profile pic on profile page 1795 1796 1797 ### Changed 1798 1799 - Improve visual composition of threads 1800 - Show npub abbreviations instead of old-style hex 1801 - Added search placeholder and larger cancel button 1802 - Swap order of Boost and Cancel alert buttons 1803 - Rename "Copy Note" to "Copy Note JSON" 1804 1805 1806 ### Fixed 1807 1808 - Don't cutoff gifs 1809 - Fixed bug where booster's names are not displayed 1810 1811 1812 1813 [0.1.8-5]: https://github.com/damus-io/damus/releases/tag/v0.1.8-5 1814 ## [0.1.8-4] - 2022-12-26 1815 1816 ### Added 1817 1818 - Long press lightning tip button to copy lnurl 1819 1820 1821 ### Changed 1822 1823 - Only reload global view on pulldown refresh 1824 - Save privkey in keychain instead of user defaults 1825 - Also show inline images from friend-of-friends 1826 - Show rounded corners on inline images 1827 1828 1829 ### Fixed 1830 1831 - Fix bug where typing the first character in the search box defocuses 1832 - Fixed nip05 identifier format in profile editor 1833 - Fix profile and event loading in global view 1834 - Fix lightning tip button sometimes not working 1835 - Make about me multi-line in profile editor 1836 1837 1838 [0.1.8-4]: https://github.com/damus-io/damus/releases/tag/v0.1.8-4 1839 1840 ## [0.1.8-3] - 2022-12-23 1841 1842 ### Added 1843 1844 - Added profile edit view 1845 1846 ### Changed 1847 1848 - Increase like boop intensity 1849 - Don't auto-load follower count 1850 - Don't fetch followers right away 1851 1852 ### Fixed 1853 1854 - Fix crash on some bolt11 invoices 1855 - Fixed issues when refreshing global view 1856 1857 1858 ## [0.1.8] - 2022-12-21 1859 1860 ### Changed 1861 1862 - Lots of overall design polish (Sam DuBois) 1863 - Added loading shimmering effect (Sam DuBois) 1864 - Show real name next to username in timelines (Sam DuBois) 1865 1866 ### Added 1867 1868 - Animated gif are now shown inline and in profile pictures (@futurepaul) 1869 - Added ability to copy and share image (@futurepaul) 1870 - Haptic feedback when liking for that sweet dopamine hit (radixrat) 1871 - Hide private key in config, make it easier to copy keys (Nitesh Balusu) 1872 1873 ### Fixed 1874 1875 - Disable autocorrection for username when creating account 1876 - Fixed issues with the post placeholder 1877 - Disable autocorrection on search 1878 - Disable autocorrection on add relay field 1879 - Parse lightning: prefixes on lightning invoice 1880 - Resize images to fill the space 1881 1882 1883 ## [0.1.7] - 2022-12-21 1884 1885 ### Changed 1886 1887 - Only show inline images from your friends 1888 - Improved look of profile view 1889 1890 1891 ### Fixed 1892 1893 - Added ability to dismiss keyboard during account creation 1894 - Fixed crashed on lightning invoices with empty descriptions 1895 - Make dm chat area visible again 1896 1897 1898 1899 [0.1.7]: https://github.com/damus-io/damus/releases/tag/v0.1.7 1900 1901 ## [0.1.6] - 2022-10-30 1902 1903 ### Added 1904 1905 - Add lightning tipping button for lud06 profiles 1906 - Display bolt11 invoice widgets on posts 1907 - Added inline image loading 1908 - Show relay connection status in config 1909 - Search hashtags, profiles, events 1910 1911 ### Changed 1912 1913 - Use an optimized library for image loading 1914 1915 ### Fixed 1916 1917 - Damus will now stay connected at all times 1918 1919 1920 ## [0.1.3] - 2022-08-19 1921 1922 ### Added 1923 1924 - Support kind 42 chat messages (ArcadeCity). 1925 - Added ability to hide replies on home timeline 1926 - Friend icons next to names on some views. Check is friend. Arrows are friend-of-friends 1927 - Load chat view first if content contains #chat 1928 - Cancel button on search box 1929 - Added profile picture cache 1930 - Multiline DM messages 1931 1932 1933 ### Changed 1934 1935 - #hashtags now use the `t` tag instead of `hashtag` 1936 - Clicking a chatroom quote reply will now expand it instead of jumping to it 1937 - Clicking on a note will now always scroll it to the top 1938 - Check note ids and signatures on every note 1939 - use bech32 ids everywhere 1940 - Don't animate scroll in chat view 1941 - Post button is not shown if the content is only whitespace 1942 1943 1944 ### Fixed 1945 1946 - Fixed thread loading issue when clicking on boosts 1947 - Fixed various issues with chatroom view 1948 - Fix bug where sometimes nested navigation views weren't dismissed when tapping the tab bar 1949 - Fixed minor carousel spacing issue on homescreen 1950 - You can now reference users, notes hashtags in DMs 1951 - Profile pics are now loaded in the background 1952 - Limit post sizes to max 32,000 as an upper bound sanity limit. 1953 - Missing profiles are now loaded everywhere 1954 - No longer parse hashtags in urls 1955 - Logging out now resets your keypair and actually logs out 1956 - Copying text in DMs will now copy the decrypted text 1957 1958 [0.1.3]: https://github.com/damus-io/damus/releases/tag/v0.1.3 1959 1960 1961 ## [0.1.2] - 2022-07-03 1962 1963 ### Added 1964 1965 - Clicking boost text will go to that users profile 1966 - Implement NIP04: Encrypted Direct Messages 1967 - Add blue dot notification to home tab 1968 1969 1970 ### Fixed 1971 1972 - Fixed crash when unfollowing users 1973 - Clicking tabs now clear blue dots immediately 1974 - Cancel button on add relay view 1975 1976 1977 1978 [0.1.2]: https://github.com/damus-io/damus/releases/tag/v0.1.2