Tom Moor
4c8a1c89b2
chore: resolve no-explicit-any and no-base-to-string lint warnings ( #12217 )
2026-04-29 17:45:02 -04:00
Tom Moor
b3042540c4
fix: Shared doc should respect 'Show last modified' option when logged in ( #12032 )
2026-04-13 21:39:09 -04:00
Tom Moor
bcc5a94070
feat: Add email subscriptions to public docs ( #11911 )
...
* feat: Add email subscriptions to public docs
2026-04-01 21:56:50 -04:00
Tom Moor
bf45e97641
chore: Enforce type import consistency ( #10968 )
...
* Update types
* fix circular dep
* type imports
* lint type imports and --fix
2025-12-19 23:07:02 -05:00
Salihu
430883f186
feat: Custom emoji ( #10513 )
...
Towards #9278
2025-12-01 02:31:50 +01:00
codegen-sh[bot]
c6fc6230ff
Replace useComponentSize with react-use-measure ( #9838 )
...
* Replace useComponentSize with react-use-measure
- Add react-use-measure dependency
- Replace all useComponentSize usages with useMeasure hook
- Remove useComponentSize hook file
- Update imports across all affected components:
- app/components/Header.tsx
- app/components/ResizingHeightContainer.tsx
- app/scenes/Document/components/Header.tsx
- app/scenes/Document/components/MeasuredContainer.tsx
- shared/editor/embeds/Berrycast.tsx
Fixes #9812
* Remove unused breadcrumbsRef
The breadcrumbsRef is no longer needed since we're using breadcrumbsMeasureRef directly for measuring the breadcrumbs element.
---------
Co-authored-by: codegen-sh[bot] <131295404+codegen-sh[bot]@users.noreply.github.com>
2025-08-05 10:40:10 -04:00
Hemachandar
bf6a56849e
Show GitHub issues and pull requests as mentions ( #8870 )
...
* mention issue works
* pr and loading works
* error node
* tweak mention display
* handle multiple creation error
* tidy
* store unfurl in mention attrs
* simplify mention code creation
* test fix
* base feedback
* update node when pos is available
* delete local UnfurlsStore
* use unfurl from store
* Optimize lodash isMatch import statement
* fix: Copy/paste of issue mentions
fix: Icon alignment
fix: Error and loading mentions are unselectable
* Switch order in paste menu
---------
Co-authored-by: Tom Moor <tom@getoutline.com >
2025-04-13 06:09:13 -07:00
Tom Moor
4af2b032dd
fix: New comments are measured incorrectly ( #8838 )
...
* fix: New comments are measured incorrectly
* Remove defaultRect so we can always return a DOMRect
2025-03-30 11:48:51 -07:00
Tom Moor
ce51fa9957
fix: useComponentSize should run in useLayoutEffect
2025-02-05 22:39:10 -05:00
Tom Moor
5004281077
Combine useComponentSize hooks, possible fix for #8337 ( #8338 )
2025-02-04 18:49:13 -08:00
Tom Moor
73086139d2
Document mentions ( #8225 )
2025-01-17 15:56:38 -08:00