excalidraw icon indicating copy to clipboard operation
excalidraw copied to clipboard

feat: v0.17.3 add basic http backendf

Open alswl opened this issue 1 year ago • 2 comments

  • docs: upgrade to @excalidraw/[email protected] (#7285)
  • fix: bounds cached prematurely resulting in incorrectly rendered labels (#7339)
  • fix: disable caching bounds for arrow labels (#7343)
  • fix: umd build so it can be used in browser (#7349)
  • fix: keep customData when converting to ExcalidrawElement (#7656)
  • feat: add basic http backend
  • feat: StorageBackend works with firebase
  • style: lint
  • feat: dynamic env works for vite
  • lint: fix
  • Init storageBackend before use it (#32)

alswl avatar Mar 16 '24 08:03 alswl

Coverage Report

Status Category Percentage Covered / Total
🟢 Lines 73.36% (🎯 70%) 44943 / 61257
🟢 Statements 73.36% (🎯 70%) 44943 / 61257
🟢 Functions 69.51% (🎯 68%) 1432 / 2060
🟢 Branches 81.1% (🎯 70%) 5645 / 6960
File Coverage
File Stmts % Branch % Funcs % Lines Uncovered Lines
Changed Files
excalidraw-app/index.tsx 52.88% 63.15% 36.36% 52.88% 114-123, 168-203, 205-227, 230-261, 264-269, 272-273, 300, 328-329, 331-345, 349-352, 356-369, 372-384, 399-421, 429-483, 487-488, 491-500, 523-533, 576-599, 609-645, 648-658, 665-666, 675-688, 709-728, 768-773, 781-783, 786-790, 796-798
excalidraw-app/collab/Collab.tsx 49.82% 57.14% 48.78% 49.82% 120-131, 137-146, 200-202, 204-206, 216-217, 220-234, 249-252, 254-261, 265-309, 312-326, 329-354, 357-375, 390-391, 397, 417-423, 432, 441-444, 449-450, 477-543, 547-554, 567-612, 615-637, 640-651, 655-670, 673-686, 689-707, 710-715, 718-719, 727-738, 754-761, 766-767, 801-808, 814-815, 834-844, 847-849
excalidraw-app/components/ExportToExcalidrawPlus.tsx 22.4% 100% 0% 22.4% 21-79, 88-125
excalidraw-app/data/config.ts 98.14% 75% 100% 98.14% 47
excalidraw-app/data/firebase.ts 22.06% 100% 6.66% 22.06% 42-62, 65-71, 76-87, 90-101, 110-118, 121-132, 137-138, 140-144, 148-159, 162-195, 198-211, 214-277, 280-302, 305-349
excalidraw-app/data/httpStorage.ts 18.11% 100% 0% 18.11% 35-46, 49-114, 117-133, 136-156, 159-185, 188-230, 233-257, 260-262, 265-276, 279-287
excalidraw-app/data/index.ts 52.57% 57.89% 66.66% 52.57% 38-39, 67-87, 149-151, 160-161, 178-207, 210-249, 261-268, 291-350
src/element/bounds.ts 83.55% 90.75% 89.28% 83.55% 187-268, 287-291, 314-315, 447-450, 495-496, 558-564, 573-575, 600-601, 626-637, 693-703, 736-739, 783-784
src/element/newElement.ts 94.23% 89.24% 94.44% 94.23% 137-146, 181, 316-317, 424, 430-431, 446-463, 500-501, 652-653
Generated in workflow #33

github-actions[bot] avatar Mar 16 '24 08:03 github-actions[bot]

size-limit report 📦

Path Size Loading time (3g) Running time (snapdragon) Total time
dist/excalidraw.production.min.js 315.83 KB (0%) 6.4 s (0%) 158 ms (+8.57% 🔺) 6.5 s
dist/excalidraw-assets/locales 282.84 KB (0%) 5.7 s (0%) 39 ms (+105.31% 🔺) 5.7 s
dist/excalidraw-assets/vendor*.js 831.78 KB (0%) 16.7 s (0%) 356 ms (-2.95% 🔽) 17 s

github-actions[bot] avatar Mar 16 '24 08:03 github-actions[bot]