Skip to content

Vaadin update and fixes - #31

Merged
stefanuebe merged 3 commits into
mainfrom
vaadin-update-and-fixes
Jul 7, 2026
Merged

Vaadin update and fixes#31
stefanuebe merged 3 commits into
mainfrom
vaadin-update-and-fixes

Conversation

@stefanuebe

Copy link
Copy Markdown
Contributor

Addresses #29 and #30

stefanuebe and others added 3 commits July 6, 2026 16:54
- Bump Vaadin to 25.2.1. This alone resolves the compile
  incompatibility reported in #28 (older Vaadin only).
- #29: guard against a missing .tox-hugerte-aux element when the
  editor is not inside a Dialog, which threw a TypeError.
- #30: setValue() back to a previously-set value after a user edit
  no longer gets diffed away. Client edits update only the model via
  the delta handler, so the "value" property mirror goes stale;
  setPresentationValue now force-pushes to the editor exactly when
  the value equals that stale mirror (null-safe).
- Add SetValueAfterEditView + a deterministic regression test
  covering both the reset-to-previous and clear-after-edit branches.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
- CLAUDE.md: build/test commands and architecture notes for future
  Claude Code sessions.
- .mcp.json: shared Vaadin docs MCP server (public docs endpoint).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@stefanuebe
stefanuebe merged commit 0af3452 into main Jul 7, 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