Commit History

Autor SHA1 Mensaxe Data
  David Luzar 55ccd5b79b feat: delay initial loading message & tweak design (#5049) %!s(int64=3) %!d(string=hai) anos
  Excalidraw Bot 4348c55c31 chore: Update translations from Crowdin (#4894) %!s(int64=3) %!d(string=hai) anos
  David Luzar a3fbe40b26 fix: eraser cursor showing on theme change when not using eraser (#4990) %!s(int64=3) %!d(string=hai) anos
  David Luzar 7431ca81d1 fix: update `storage.rules` (#5020) %!s(int64=3) %!d(string=hai) anos
  David Luzar 4d13dbf625 feat: reconcile when saving to firebase (#4991) %!s(int64=3) %!d(string=hai) anos
  Achille Lacoin 3840e2f4e6 feat: embed scene support for png export in npm package (#5047) %!s(int64=3) %!d(string=hai) anos
  Aakansha Doshi 52d10bb41e feat: hide trash button during collaboration (#5037) %!s(int64=3) %!d(string=hai) anos
  Aakansha Doshi 96c87f920a build: export only named exports from the package (#5045) %!s(int64=3) %!d(string=hai) anos
  zsviczian 7d4189c624 fix: Add image button not working on iPad (#5038) %!s(int64=3) %!d(string=hai) anos
  David Luzar f3e17c90d3 fix: ensure svg image dimensions are always set (#5044) %!s(int64=3) %!d(string=hai) anos
  David Luzar 70b3a9de49 feat: library restoring changes (#4995) %!s(int64=3) %!d(string=hai) anos
  zsviczian bf6d0eeef7 fix: Pinch zoom in view mode (#5001) %!s(int64=3) %!d(string=hai) anos
  David Luzar 5359e4fec9 feat: refactor local persistence & fix race condition on SW reload (#5032) %!s(int64=3) %!d(string=hai) anos
  David Luzar 58fe639b8d fix: select whole group on righclick & few lock-related fixes (#5022) %!s(int64=3) %!d(string=hai) anos
  Tom Sherman 327ed0e2d1 feat: Element locking (#4964) %!s(int64=3) %!d(string=hai) anos
  Achille Lacoin c2fce6d8c4 fix: export serializeLibraryAsJSON from the package (#5017) %!s(int64=3) %!d(string=hai) anos
  David Luzar cb6b7559b4 fix: support copying PNG to clipboard on Safari (#3746) %!s(int64=3) %!d(string=hai) anos
  David Luzar 77d789ed8e fix: more copyText fixes (#5016) %!s(int64=3) %!d(string=hai) anos
  Faustino Kialungila 89471094ce fix: Copy to clipboard all text nodes as text (#5014) %!s(int64=3) %!d(string=hai) anos
  Faustino Kialungila 670ceafc84 feat: Copy to clipboard all text nodes as text (#5013) %!s(int64=3) %!d(string=hai) anos
  Achille Lacoin 873afdacd3 feat: create and expose serializeLibraryAsJSON (#5009) %!s(int64=3) %!d(string=hai) anos
  Valerii Gusev 880e4feede fix: update cursorButton once freedraw is released (#4996) %!s(int64=3) %!d(string=hai) anos
  David Luzar 9ba7ca3845 feat: hide penMode button on reload if not enabled (#4992) %!s(int64=3) %!d(string=hai) anos
  zsviczian 734bb4d2ed fix: decouple actionFinalize and actionErase (#4984) %!s(int64=3) %!d(string=hai) anos
  David Luzar f2d2f97546 fix: using stale state when switching tools (#4989) %!s(int64=3) %!d(string=hai) anos
  Aakansha Doshi 2fa69ddc32 refactor: move elementLocked to activeTool.locked (#4983) %!s(int64=3) %!d(string=hai) anos
  zsviczian 1331cffe93 feat: Eraser toggle to switch back to the previous tool (#4981) %!s(int64=3) %!d(string=hai) anos
  David Luzar f242721f3b chore: add ga for most actions (#4829) %!s(int64=3) %!d(string=hai) anos
  zsviczian e940aeb1a3 fix: updateWysiwygStyle updatedElement is undefined TypeError (#4980) %!s(int64=3) %!d(string=hai) anos
  connorhanafee 580e719580 fix: adding check for link length to prevent early return (#4982) %!s(int64=3) %!d(string=hai) anos