Skip to content

Release 1.1.6#22

Merged
jphan32 merged 6 commits into
mainfrom
dev
Jun 24, 2026
Merged

Release 1.1.6#22
jphan32 merged 6 commits into
mainfrom
dev

Conversation

@jphan32

@jphan32 jphan32 commented Jun 24, 2026

Copy link
Copy Markdown
Member

Release 1.1.6 → main

Promotes dev to main to trigger the automatic 1.1.6 tag + release.

Included since 1.1.5

On merge, the release workflow reads version from manifest.json, pushes the bare 1.1.6 tag, and publishes main.js + styles.css with build-provenance attestation.

🤖 Generated with Claude Code

jphan32 and others added 6 commits June 24, 2026 12:07
chore: back-merge main into dev (sync after 1.1.5 release)
… in clone

Two wide-table issues:

- The full-screen button floated off-screen at the table's hidden far-right
  edge: under a shrink-to-fit / horizontally-scrolling ancestor (Obsidian's
  `.cm-table-widget`), `.lookout-table-host` ballooned to the table's intrinsic
  width and the absolutely-positioned button went with it. The host is now a
  1x1 grid (`minmax(0, 1fr)` + scroller `min-width: 0`) so it caps at the
  visible column width; the button shares the cell, pinned top-right with
  `position: sticky` as a safety net.
- Full-screen tables showed stray "⋮" marks per cell: Obsidian's Live Preview
  table-editor chrome (`.table-col-btn`, `.table-row-drag-handle`) was carried
  into the clone by cloneNode. Strip it from the clone only (the live inline
  table is untouched).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_013zhPq4Kj3TYSkPCuY4ovmj
…clone

The earlier table-chrome fix stripped only `.table-col-btn` and
`.table-row-drag-handle`, so the horizontal ":::" column drag grip
(`.table-col-drag-handle`) and the row "+" menu button (`.table-row-btn`)
survived the clone and still showed as stray marks in full-screen.

Verified the full control set against the running Obsidian 1.12.7 table
widget; strip all four editor-chrome classes on both axes (clone only,
the live inline table is untouched).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
fix: wide-table full-screen button placement & clone chrome
Patch release of the wide-table full-screen fixes from #20:
- full-screen button no longer floats off-screen on shrink-to-fit/scrolling ancestors
- full-screen clone strips all four Live Preview table-editor controls
  (column/row menu buttons + column/row drag grips), incl. the horizontal
  ":::" column grip the earlier fix missed

Bumps manifest.json, versions.json, and CHANGELOG.md in lockstep.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@jphan32 jphan32 merged commit 3fcc428 into main Jun 24, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant