Skip to content

Releases: AyWutiansui/obsidian-onenote-integration

1.3.10

19 Jun 06:15

Choose a tag to compare

1.3.9

19 Jun 05:35

Choose a tag to compare

Full Changelog: 1.3.8...1.3.9

1.3.7

19 Jun 05:04

Choose a tag to compare

Full Changelog: 1.3.6...1.3.7

1.3.6

19 Jun 04:51

Choose a tag to compare

Full Changelog: 1.3.5...1.3.6

1.3.5

19 Jun 04:42

Choose a tag to compare

Full Changelog: 1.3.4...1.3.5

1.3.4

19 Jun 04:35

Choose a tag to compare

Full Changelog: 1.3.3...1.3.4

1.3.3

19 Jun 04:15

Choose a tag to compare

Full Changelog: v1.3.2...1.3.3

v1.3.2

19 Jun 03:45

Choose a tag to compare

Full Changelog: 1.3.1...v1.3.2

v1.3.1 — Fix focus stealing on embed reposition

18 Jun 11:36

Choose a tag to compare

Bug Fix

  • Focus stealing: Typing that causes the embedded OneNote window to reposition (e.g., pressing Enter shifts the embed down) no longer steals input focus from the Obsidian editor.

Technical changes

  • Narrowed MutationObserver to exclude characterData changes and added RAF debouncing — prevents keystrokes from triggering expensive reposition cycles
  • Added WS_EX_NOACTIVATE to reparented OneNote child window — prevents the embedded window from stealing input focus
  • Replaced HWND_TOP with SWP_NOZORDER on subsequent repositions — avoids activating the embedded window during scroll/typing
  • Added throttled focus watchdog (500ms cooldown) in reposition callback — restores editor focus if lost

1.3.1

19 Jun 01:52

Choose a tag to compare

fix(ci): add --legacy-peer-deps to npm ci for peer dependency conflict