Skip to content

feat!: add runtime license checking (#24652) (CP:24.10)#24773

Merged
caalador merged 2 commits into
24.10from
feat/runtime-license-checking-24.10
Jun 23, 2026
Merged

feat!: add runtime license checking (#24652) (CP:24.10)#24773
caalador merged 2 commits into
24.10from
feat/runtime-license-checking-24.10

Conversation

@tltv

@tltv tltv commented Jun 23, 2026

Copy link
Copy Markdown
Member

Verify the Vaadin license at runtime in VaadinServlet and at build time in the frontend build tool. Development mode fails on an invalid license; production mode only logs the failure so the app keeps running. Update OSGi bundle licenses to the commercial license terms. Force-off commercial banner in build plugins. Disable pre-trial licensing so trials can't be started or honored.

Verify the Vaadin license at runtime in VaadinServlet and at build time
in the frontend build tool. Development mode fails on an invalid
license; production mode only logs the failure so the app keeps running.
Update OSGi bundle licenses to the commercial license terms. Force-off
commercial banner in build plugins. Disable pre-trial licensing so
trials can't be started or honored.
@github-actions

Copy link
Copy Markdown

Test Results

1 294 files   - 1  1 294 suites   - 1   1h 16m 13s ⏱️ - 3m 47s
8 911 tests  - 3  8 849 ✅  - 3  62 💤 ±0  0 ❌ ±0 
9 326 runs   - 7  9 257 ✅  - 7  69 💤 ±0  0 ❌ ±0 

Results for commit 6dc1165. ± Comparison against base commit 0fe0aa6.

@tltv tltv requested a review from caalador June 23, 2026 11:57
@caalador caalador merged commit 9bb7725 into 24.10 Jun 23, 2026
25 of 26 checks passed
@caalador caalador deleted the feat/runtime-license-checking-24.10 branch June 23, 2026 12:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants