Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: vaadin/flow
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 24.7.0.alpha3
Choose a base ref
...
head repository: vaadin/flow
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main
Choose a head ref

Commits on Jan 1, 2025

  1. chore: Bump react router (#20791)

    Artur- authored Jan 1, 2025
    Copy the full SHA
    82f6c04 View commit details

Commits on Jan 2, 2025

  1. chore: log all flow-build-info.json locations (#20787)

    mcollovati authored Jan 2, 2025
    Copy the full SHA
    e5ecb7f View commit details
  2. fix: parse bot user agents (#20785)

    Add parsing for byte spider and duck duck bot user agents.
    
    Fixes #20784
    mcollovati authored Jan 2, 2025
    Copy the full SHA
    f2830a3 View commit details
  3. chore: Bump preact signals (#20798)

    Artur- authored Jan 2, 2025
    Copy the full SHA
    cca0105 View commit details

Commits on Jan 3, 2025

  1. chore: apply sonarqube suggestions (#20786)

    * chore: apply sonarqube suggestions
    
    * additional fixes
    
    * additional fixes
    
    * additional fixes
    
    * additional fixes
    mcollovati authored Jan 3, 2025
    Copy the full SHA
    d7258e0 View commit details
  2. chore: refactr navigation state renderer (#20777)

    Make the handle workflow
    easier to read.
    Add javadoc for clarification
    of parts that are executed.
    caalador authored Jan 3, 2025
    Copy the full SHA
    e365417 View commit details

Commits on Jan 7, 2025

  1. chore(deps): bump org.springdoc:springdoc-openapi-starter-webmvc-ui (#…

    …20806)
    
    Bumps [org.springdoc:springdoc-openapi-starter-webmvc-ui](https://github.com/springdoc/springdoc-openapi) from 2.7.0 to 2.8.1.
    - [Release notes](https://github.com/springdoc/springdoc-openapi/releases)
    - [Changelog](https://github.com/springdoc/springdoc-openapi/blob/main/CHANGELOG.md)
    - [Commits](springdoc/springdoc-openapi@v2.7.0...v2.8.1)
    
    ---
    updated-dependencies:
    - dependency-name: org.springdoc:springdoc-openapi-starter-webmvc-ui
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jan 7, 2025
    Copy the full SHA
    f4eca62 View commit details
  2. chore(deps): bump com.nimbusds:nimbus-jose-jwt from 9.48 to 10.0.1 (#…

    …20805)
    
    Bumps [com.nimbusds:nimbus-jose-jwt](https://bitbucket.org/connect2id/nimbus-jose-jwt) from 9.48 to 10.0.1.
    - [Changelog](https://bitbucket.org/connect2id/nimbus-jose-jwt/src/master/CHANGELOG.txt)
    - [Commits](https://bitbucket.org/connect2id/nimbus-jose-jwt/branches/compare/10.0.1..9.48)
    
    ---
    updated-dependencies:
    - dependency-name: com.nimbusds:nimbus-jose-jwt
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jan 7, 2025
    Copy the full SHA
    234b72b View commit details
  3. chore(deps): bump org.mockito:mockito-core from 5.14.2 to 5.15.2 (#20801

    )
    
    Bumps [org.mockito:mockito-core](https://github.com/mockito/mockito) from 5.14.2 to 5.15.2.
    - [Release notes](https://github.com/mockito/mockito/releases)
    - [Commits](mockito/mockito@v5.14.2...v5.15.2)
    
    ---
    updated-dependencies:
    - dependency-name: org.mockito:mockito-core
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jan 7, 2025
    Copy the full SHA
    d143ab9 View commit details
  4. fix: ReactRouterOutlet interferes with layout (#20771)

    Artur- authored Jan 7, 2025
    Copy the full SHA
    bcd7a0d View commit details

Commits on Jan 8, 2025

  1. chore: update component version to 24.6.1 (#20811)

    vaadin-bot authored Jan 8, 2025
    Copy the full SHA
    dd38131 View commit details
  2. chore(deps): bump commons-codec:commons-codec from 1.17.1 to 1.17.2 (#…

    …20810)
    
    Bumps [commons-codec:commons-codec](https://github.com/apache/commons-codec) from 1.17.1 to 1.17.2.
    - [Changelog](https://github.com/apache/commons-codec/blob/master/RELEASE-NOTES.txt)
    - [Commits](apache/commons-codec@rel/commons-codec-1.17.1...rel/commons-codec-1.17.2)
    
    ---
    updated-dependencies:
    - dependency-name: commons-codec:commons-codec
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jan 8, 2025
    Copy the full SHA
    683166c View commit details
  3. chore: Use custom react transform in development mode (#20804)

    Needed for Copilot to get source information as React 19 drops _debugSource from fiber nodes
    Artur- authored Jan 8, 2025
    Copy the full SHA
    9201697 View commit details
  4. chore: Node 22.13.0 (#20812)

    Artur- authored Jan 8, 2025
    Copy the full SHA
    d17ff83 View commit details

Commits on Jan 9, 2025

  1. feat: React 19 behind a feature flag (#20816)

    Artur- authored Jan 9, 2025
    Copy the full SHA
    2a4dda7 View commit details
  2. fix: remove broken node archive (#20818)

    * fix: remove broken node archive
    
    If archive extraction throws
    remove arcive to next time re-download.
    
    * remove archive file in exceptions
    
    In cases where the archive can be corrupt
    remove file.
    
    ---------
    
    Co-authored-by: Zhe Sun <31067185+ZheSun88@users.noreply.github.com>
    caalador and ZheSun88 authored Jan 9, 2025
    Copy the full SHA
    7b1e2ac View commit details
  3. chore: TypeScript 5.7.3 (#20817)

    Artur- authored Jan 9, 2025
    Copy the full SHA
    a520531 View commit details
  4. Revert "fix: use capture for dragLeave (#20291)" (#20822)

    This reverts commit 17042ce.
    tepi authored Jan 9, 2025
    Copy the full SHA
    07d230e View commit details

Commits on Jan 10, 2025

  1. fix: validate downloaded node (#20821)

    Validate downloaded node
    against the provided
    sha256 hash.
    
    Fixes #20661
    caalador authored Jan 10, 2025
    Copy the full SHA
    fb0862f View commit details
  2. feat: add support for OAuth2 logout configuration (#20820)

    Improves setOAuth2LoginPage method in order to configure an OIDC logout
    succes shandler capable of handling redirection for UIDL requests.
    Post logout URL is by default the application root, but a method
    overload allows to specify a custom URL.
    
    Related-to #11026
    mcollovati authored Jan 10, 2025
    Copy the full SHA
    4688eb1 View commit details

Commits on Jan 13, 2025

  1. feat: Add interfaces for CRUD services (#20743)

    Similar interfaces were previously in Hilla but are equally useful in Flow applications
    
    Fixes #20834
    Artur- authored Jan 13, 2025
    Copy the full SHA
    c96213d View commit details
  2. chore: Bump dependencies (#20833)

    Artur- authored Jan 13, 2025
    Copy the full SHA
    0440699 View commit details
  3. feat: queue message payloads (#20749)

    * feat: queue message payloads
    
    Add sent payloads to message
    queue and resend if no response
    to message inside MaxMessageSuspendTimeout
    
    fixes #20507
    
    * Add test for re-request
    
    Fix queued message send timing.
    
    * fix test server response
    
    format server
    
    * Make custom service simpler
    
    Fix concurrent issue with custom uidl handler.
    
    * use the has method
    
    clear queue for push messaging.
    
    * Do not up clientId for message already containing clientId
    
    * cleanup
    caalador authored Jan 13, 2025
    Copy the full SHA
    d2f9ee0 View commit details

Commits on Jan 14, 2025

  1. fix: Store the exception and not an array with the exception for unca…

    …ught promise exceptions (#20840)
    Artur- authored Jan 14, 2025
    Copy the full SHA
    3fe8592 View commit details

Commits on Jan 15, 2025

  1. chore(deps): bump org.springdoc:springdoc-openapi-starter-webmvc-ui (#…

    …20835)
    
    Bumps [org.springdoc:springdoc-openapi-starter-webmvc-ui](https://github.com/springdoc/springdoc-openapi) from 2.8.1 to 2.8.3.
    - [Release notes](https://github.com/springdoc/springdoc-openapi/releases)
    - [Changelog](https://github.com/springdoc/springdoc-openapi/blob/main/CHANGELOG.md)
    - [Commits](springdoc/springdoc-openapi@v2.8.1...v2.8.3)
    
    ---
    updated-dependencies:
    - dependency-name: org.springdoc:springdoc-openapi-starter-webmvc-ui
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jan 15, 2025
    Copy the full SHA
    19114e7 View commit details
  2. chore: update component version to 24.6.2 (#20839)

    vaadin-bot authored Jan 15, 2025
    Copy the full SHA
    f0dbe87 View commit details

Commits on Jan 16, 2025

  1. chore: Update browser details parse log output (#20852)

    Do not log the exception stack trace
    when failing version parse.
    Message contains alrready required
    information and the result is -1
    and the app stays running.
    
    touches #20838
    caalador authored Jan 16, 2025
    Copy the full SHA
    5997be0 View commit details
  2. chore(deps): bump io.dropwizard.metrics:metrics-core (#20850)

    Bumps [io.dropwizard.metrics:metrics-core](https://github.com/dropwizard/metrics) from 4.2.29 to 4.2.30.
    - [Release notes](https://github.com/dropwizard/metrics/releases)
    - [Commits](dropwizard/metrics@v4.2.29...v4.2.30)
    
    ---
    updated-dependencies:
    - dependency-name: io.dropwizard.metrics:metrics-core
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jan 16, 2025
    Copy the full SHA
    8dd3a20 View commit details
  3. fix: make route config errors more prominent (#20847)

    When route configuration errors happen, make sure to output the actual error message as the first output at ERROR level. When this is detected at startup, we can't prevent printing out the stack trace too since the container does that when initialization throws. Also checked all the messages for different route misconfiguration cases, and they seem to be fine.
    
    Fixes #20589
    tepi authored Jan 16, 2025
    Copy the full SHA
    049bfdf View commit details
  4. chore: Bump flow-client deps (#20856)

    Artur- authored Jan 16, 2025
    Copy the full SHA
    ddabda0 View commit details
  5. fix: fix setReadonly when using binder with records (#20855)

    When Binder is used with record, calling setReadonly method does not have
    any effect because the logic only considers bindings with a proper setter.
    This change fixes the setReadonly logic to take care of all bindings when
    Binder is using a record.
    
    Fixes #20854
    mcollovati authored Jan 16, 2025
    Copy the full SHA
    1a5cf24 View commit details
  6. fix(flow-react): avoid Flow-React portal outlet removal conflicts (#2…

    …0770)
    
    Some routing cases in hybrid Flow layout + React view applications could produce DOM tree conflicts from Flow server-side changes and React client-side portal removal happening simultaneously. This could throw DOM `NotFoundError` in the browser. This change introduces a dedicated DOM element for React portal outlet, which allows to avoid the error.
    
    Fixes vaadin/hilla#3002
    
    ---------
    
    Co-authored-by: Vlad Rindevich <vladrin@vaadin.com>
    platosha and Lodin authored Jan 16, 2025
    Copy the full SHA
    66443d4 View commit details
  7. fix(server): use Math.random instead of nanoid (#20860)

    Lodin authored Jan 16, 2025
    Copy the full SHA
    ae42659 View commit details
  8. chore: Add convenience list and count without Filter (#20867)

    * chore: Add convenience list and count without Filter
    
    Using a default implementation does not put any extra burden on the interface implementor
    
    * format
    Artur- authored Jan 16, 2025
    Copy the full SHA
    7d13de2 View commit details
  9. chore: Bump more flow-client deps (#20866)

    Artur- authored Jan 16, 2025
    Copy the full SHA
    2985d81 View commit details
  10. chore: update Readme about branch schema (#20863)

    ZheSun88 authored Jan 16, 2025
    Copy the full SHA
    7fb6d80 View commit details
  11. chore: Add JSpecify as a dependency (#20868)

    This is so it can be used in projects without further imports, and we can use it new new start.vaadin.com projects
    Artur- authored Jan 16, 2025
    Copy the full SHA
    eff913f View commit details

Commits on Jan 17, 2025

  1. fix: Navigate with full url (#20846)

    Fix navigating with full url
    for instance when adding a
    query parameter at the end.
    
    Fixes #19580
    caalador authored Jan 17, 2025
    Copy the full SHA
    e4f135a View commit details
  2. chore: update license header for 2025 (#20864)

    ZheSun88 authored Jan 17, 2025
    Copy the full SHA
    248bbd3 View commit details
  3. feat: DisabledUpdateMode for ShortcutRegistration (#20874)

    * feat: DisabledUpdateMode for ShortcutRegistration
    tepi authored Jan 17, 2025
    Copy the full SHA
    32c4914 View commit details

Commits on Jan 20, 2025

  1. Revert "fix: Store the exception and not an array with the exception …

    …for unca…" (#20877)
    
    This reverts commit 3fe8592.
    Artur- authored Jan 20, 2025
    Copy the full SHA
    0aac285 View commit details
  2. Revert "chore: Add convenience list and count without Filter" (#20879)

    This reverts commit 7d13de2.
    
    This causes problems with Hilla that does not support method overloading, as TS/JS does not support that
    Artur- authored Jan 20, 2025
    Copy the full SHA
    61f75cb View commit details
  3. fix: set viewport-fit=cover to enable CSS env() variables in PWAs (#2…

    …0836)
    
    Using env() variables in PWAs requires viewport-fit=cover to be set in the <meta name="viewport">. Without this setting, some parts of such components as app-layout get cut off on iOS devices. Adding viewport-fit follows MDN's documentation about env() variables and helps fix such issues .
    
    Fixes vaadin/web-components#8449
    vursen authored Jan 20, 2025
    Copy the full SHA
    fa584e1 View commit details
  4. feat: add accessibleDisabledButtons feature flag (#20845)

    * feat: add feature flag for focusable disabled components
    
    * rename feature flag
    vursen authored Jan 20, 2025
    Copy the full SHA
    45457e4 View commit details
  5. fix: trigger refresh from client on hotswap with PUSH (#20848)

    * fix: trigger refresh from client on hotswap with PUSH
    
    When PUSH is enabled, Flow Hotswapper uses it to refresh only the affected UIs.
    However, this can cause issues if Flow views contain code that relies on
    VaadinRequest thread local, since hotswap refresh start in a background thread.
    This change defines a client side event listener to trigger the refresh,
    and uses PUSH only to fires the event.
    
    Fixes #20843
    
    * fix test
    mcollovati authored Jan 20, 2025
    Copy the full SHA
    1e68cbe View commit details

Commits on Jan 21, 2025

  1. chore(deps): bump net.bytebuddy:byte-buddy from 1.15.11 to 1.16.1 (#2…

    …0883)
    
    Bumps [net.bytebuddy:byte-buddy](https://github.com/raphw/byte-buddy) from 1.15.11 to 1.16.1.
    - [Release notes](https://github.com/raphw/byte-buddy/releases)
    - [Changelog](https://github.com/raphw/byte-buddy/blob/master/release-notes.md)
    - [Commits](raphw/byte-buddy@byte-buddy-1.15.11...byte-buddy-1.16.1)
    
    ---
    updated-dependencies:
    - dependency-name: net.bytebuddy:byte-buddy
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jan 21, 2025
    Copy the full SHA
    74de2c2 View commit details

Commits on Jan 23, 2025

  1. chore: upgrade vaadin-testbench to 9.3.8 (#20891)

    Co-authored-by: Zhe Sun <zhe@vaadin.com>
    vaadin-bot and ZheSun88 authored Jan 23, 2025
    Copy the full SHA
    69a1986 View commit details

Commits on Jan 24, 2025

  1. fix: support bun 1.2 lock file (#20900)

    tepi authored Jan 24, 2025
    Copy the full SHA
    711a36c View commit details
  2. chore: Node 22.13.1 (#20888)

    Artur- authored Jan 24, 2025
    Copy the full SHA
    f344141 View commit details
  3. test: fix redirect after logout test (#20904)

    Retries JS execution several times to prevent test failures cause
    by aborted navigation on the browser.
    mcollovati authored Jan 24, 2025
    Copy the full SHA
    50947e8 View commit details
Showing 2,753 changed files with 11,295 additions and 6,508 deletions.
2 changes: 1 addition & 1 deletion .settings/org.eclipse.jdt.ui.prefs
Original file line number Diff line number Diff line change
@@ -3,7 +3,7 @@ editor_save_participant_org.eclipse.jdt.ui.postsavelistener.cleanup=true
formatter_profile=_Vaadin Java Conventions 20110923
formatter_settings_version=12
org.eclipse.jdt.ui.javadoc=true
org.eclipse.jdt.ui.text.custom_code_templates=<?xml version\="1.0" encoding\="UTF-8" standalone\="no"?><templates><template autoinsert\="true" context\="gettercomment_context" deleted\="false" description\="Comment for getter method" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.gettercomment" name\="gettercomment">/**\n * @return the ${bare_field_name}\n */</template><template autoinsert\="true" context\="settercomment_context" deleted\="false" description\="Comment for setter method" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.settercomment" name\="settercomment">/**\n * @param ${param} the ${bare_field_name} to set\n */</template><template autoinsert\="true" context\="constructorcomment_context" deleted\="false" description\="Comment for created constructors" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.constructorcomment" name\="constructorcomment">/**\n * ${tags}\n */</template><template autoinsert\="false" context\="filecomment_context" deleted\="false" description\="Comment for created Java files" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.filecomment" name\="filecomment">/**\n * \n */</template><template autoinsert\="false" context\="typecomment_context" deleted\="false" description\="Comment for created types" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.typecomment" name\="typecomment">/**\n * \n * @since \n * @author Vaadin Ltd\n * ${tags}\n */</template><template autoinsert\="true" context\="fieldcomment_context" deleted\="false" description\="Comment for fields" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.fieldcomment" name\="fieldcomment">/**\n * \n */</template><template autoinsert\="false" context\="methodcomment_context" deleted\="false" description\="Comment for non-overriding methods" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.methodcomment" name\="methodcomment">/**\n * @since\n * ${tags}\n */</template><template autoinsert\="true" context\="overridecomment_context" deleted\="false" description\="Comment for overriding methods" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.overridecomment" name\="overridecomment">/* (non-Javadoc)\n * ${see_to_overridden}\n */</template><template autoinsert\="true" context\="delegatecomment_context" deleted\="false" description\="Comment for delegate methods" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.delegatecomment" name\="delegatecomment">/**\n * ${tags}\n * ${see_to_target}\n */</template><template autoinsert\="false" context\="newtype_context" deleted\="false" description\="Newly created files" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.newtype" name\="newtype">/*\n * Copyright 2000-2024 Vaadin Ltd.\n * \n * Licensed under the Apache License, Version 2.0 (the "License"); you may not\n * use this file except in compliance with the License. You may obtain a copy of\n * the License at\n * \n * http\://www.apache.org/licenses/LICENSE-2.0\n * \n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations under\n * the License.\n */\n${package_declaration}\n\n${typecomment}\n${type_declaration}</template><template autoinsert\="true" context\="classbody_context" deleted\="false" description\="Code in new class type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.classbody" name\="classbody">\n</template><template autoinsert\="true" context\="interfacebody_context" deleted\="false" description\="Code in new interface type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.interfacebody" name\="interfacebody">\n</template><template autoinsert\="true" context\="enumbody_context" deleted\="false" description\="Code in new enum type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.enumbody" name\="enumbody">\n</template><template autoinsert\="true" context\="annotationbody_context" deleted\="false" description\="Code in new annotation type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.annotationbody" name\="annotationbody">\n</template><template autoinsert\="true" context\="catchblock_context" deleted\="false" description\="Code in new catch blocks" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.catchblock" name\="catchblock">// ${todo} Auto-generated catch block\n${exception_var}.printStackTrace();</template><template autoinsert\="true" context\="methodbody_context" deleted\="false" description\="Code in created method stubs" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.methodbody" name\="methodbody">// ${todo} Auto-generated method stub\n${body_statement}</template><template autoinsert\="true" context\="constructorbody_context" deleted\="false" description\="Code in created constructor stubs" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.constructorbody" name\="constructorbody">${body_statement}\n// ${todo} Auto-generated constructor stub</template><template autoinsert\="true" context\="getterbody_context" deleted\="false" description\="Code in created getters" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.getterbody" name\="getterbody">return ${field};</template><template autoinsert\="true" context\="setterbody_context" deleted\="false" description\="Code in created setters" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.setterbody" name\="setterbody">${field} \= ${param};</template></templates>
org.eclipse.jdt.ui.text.custom_code_templates=<?xml version\="1.0" encoding\="UTF-8" standalone\="no"?><templates><template autoinsert\="true" context\="gettercomment_context" deleted\="false" description\="Comment for getter method" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.gettercomment" name\="gettercomment">/**\n * @return the ${bare_field_name}\n */</template><template autoinsert\="true" context\="settercomment_context" deleted\="false" description\="Comment for setter method" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.settercomment" name\="settercomment">/**\n * @param ${param} the ${bare_field_name} to set\n */</template><template autoinsert\="true" context\="constructorcomment_context" deleted\="false" description\="Comment for created constructors" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.constructorcomment" name\="constructorcomment">/**\n * ${tags}\n */</template><template autoinsert\="false" context\="filecomment_context" deleted\="false" description\="Comment for created Java files" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.filecomment" name\="filecomment">/**\n * \n */</template><template autoinsert\="false" context\="typecomment_context" deleted\="false" description\="Comment for created types" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.typecomment" name\="typecomment">/**\n * \n * @since \n * @author Vaadin Ltd\n * ${tags}\n */</template><template autoinsert\="true" context\="fieldcomment_context" deleted\="false" description\="Comment for fields" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.fieldcomment" name\="fieldcomment">/**\n * \n */</template><template autoinsert\="false" context\="methodcomment_context" deleted\="false" description\="Comment for non-overriding methods" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.methodcomment" name\="methodcomment">/**\n * @since\n * ${tags}\n */</template><template autoinsert\="true" context\="overridecomment_context" deleted\="false" description\="Comment for overriding methods" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.overridecomment" name\="overridecomment">/* (non-Javadoc)\n * ${see_to_overridden}\n */</template><template autoinsert\="true" context\="delegatecomment_context" deleted\="false" description\="Comment for delegate methods" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.delegatecomment" name\="delegatecomment">/**\n * ${tags}\n * ${see_to_target}\n */</template><template autoinsert\="false" context\="newtype_context" deleted\="false" description\="Newly created files" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.newtype" name\="newtype">/*\n * Copyright 2000-2025 Vaadin Ltd.\n * \n * Licensed under the Apache License, Version 2.0 (the "License"); you may not\n * use this file except in compliance with the License. You may obtain a copy of\n * the License at\n * \n * http\://www.apache.org/licenses/LICENSE-2.0\n * \n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations under\n * the License.\n */\n${package_declaration}\n\n${typecomment}\n${type_declaration}</template><template autoinsert\="true" context\="classbody_context" deleted\="false" description\="Code in new class type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.classbody" name\="classbody">\n</template><template autoinsert\="true" context\="interfacebody_context" deleted\="false" description\="Code in new interface type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.interfacebody" name\="interfacebody">\n</template><template autoinsert\="true" context\="enumbody_context" deleted\="false" description\="Code in new enum type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.enumbody" name\="enumbody">\n</template><template autoinsert\="true" context\="annotationbody_context" deleted\="false" description\="Code in new annotation type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.annotationbody" name\="annotationbody">\n</template><template autoinsert\="true" context\="catchblock_context" deleted\="false" description\="Code in new catch blocks" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.catchblock" name\="catchblock">// ${todo} Auto-generated catch block\n${exception_var}.printStackTrace();</template><template autoinsert\="true" context\="methodbody_context" deleted\="false" description\="Code in created method stubs" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.methodbody" name\="methodbody">// ${todo} Auto-generated method stub\n${body_statement}</template><template autoinsert\="true" context\="constructorbody_context" deleted\="false" description\="Code in created constructor stubs" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.constructorbody" name\="constructorbody">${body_statement}\n// ${todo} Auto-generated constructor stub</template><template autoinsert\="true" context\="getterbody_context" deleted\="false" description\="Code in created getters" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.getterbody" name\="getterbody">return ${field};</template><template autoinsert\="true" context\="setterbody_context" deleted\="false" description\="Code in created setters" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.setterbody" name\="setterbody">${field} \= ${param};</template></templates>
sp_cleanup.add_default_serial_version_id=true
sp_cleanup.add_generated_serial_version_id=false
sp_cleanup.add_missing_annotations=true
7 changes: 3 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
@@ -14,10 +14,9 @@ Since [Vaadin platform 23.0](https://github.com/vaadin/platform), Flow major and

| Branch | [Platform Version](https://github.com/vaadin/platform/releases) | [Flow Version](https://github.com/vaadin/flow/releases) |
|--------|-------------------------------------------------------------------------|---------------------------------------------------------|
| 1.0 | 10 (LTS) | 1.0 |
| 1.0 | 10 (Commercial support) | 1.0 |
| 2.11 | 14.12 (LATEST commercial with Java 8+ support and Servlet 3) | 2.11 |
| 23.5 | 23.5 (LATEST commercial with Java 11+ support and Servlet 3) | 23.5 |
| 24.4 | 24.4 (maintained minor release, Java 17+, Jakarta EE 10, Spring-boot 3) | 24.4 |
| 24.5 | 24.5 (LATEST release, Java 17+, Jakarta EE 10, Spring-boot 3) | 24.5 |
| 24.6 | 24.6 (Vaadin 24.6 pre-release) | 24.6 |
| 24.5 | 24.5 (maintained minor release, Java 17+, Jakarta EE 10, Spring-boot 3) | 24.5 |
| 24.6 | 24.6 (LATEST release, Java 17+, Jakarta EE 10, Spring-boot 3) | 24.6 |
| main | 24.7 (Vaadin 24.7 preparations) | 24.7 |
2 changes: 1 addition & 1 deletion checkstyle/header
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* Copyright 2000-2024 Vaadin Ltd.
* Copyright 2000-2025 Vaadin Ltd.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
Loading