Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

Vaadin Flow is a Java framework binding Vaadin web components to Java. This is part of Vaadin 10+.

vaadin/flow è adatto ai principianti?

I maintainer di vaadin/flow di solito rispondono a una pull request entro 1 giorno. In questo momento sono aperte 7 issue adatte ai principianti.

Stelle
754
Fork
219
Issue aperte per principianti
7
Issue indicizzate
1.3k
Merge medio
21h 26m
PR unite (30g)
479
Lingua principale
Java
Licenza
Apache-2.0
Ultimo push su GitHub
26/9/2026
Ultima indicizzazione
19/9/2026
Guida per i contributori
Guida per i contributori
Codice di condotta
Nessun codice di condotta
Label per principianti
help wanted good first issue

Come contribuire a vaadin/flow

  1. Leggi prima la guida per contribuire: spiega come i maintainer vogliono che le modifiche siano proposte, testate e revisionate.
  2. I tuoi contributi saranno pubblicati con la licenza Apache-2.0 del progetto.
  3. Scegli una delle 7 issue aperte adatte ai principianti qui sotto e, prima di iniziare, scrivi in un commento che vuoi occupartene.
Caricamento delle issue

Le issue su cui forse qualcuno sta già lavorando sono in fondo alla lista. Ordina tutto per data

  • Dev Loop CLI: apply silently drops an application.properties change when the pom changes in the same batch
    Aperta

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 65/100

    vaadin/flow#25956 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • Dev Loop CLI: restart fails with ClassNotFoundException after the main class moves to another package
    Aperta

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 68/100

    vaadin/flow#25954 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • Add an integration test that builds a Flow application into a GraalVM native image
    Aperta
    native-image needs design testing

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 45/100

    vaadin/flow#25886 · 2 commenti · 1 reazione ·

    I maintainer di solito rispondono entro 1 giorno

  • [aw] Detection Runs
    Aperta
    agentic-workflows

    Difficoltà 1/5 Meno di un'ora Idoneità per principianti 1/100

    vaadin/flow#25880 · 31 commenti · 1 reazione ·

    I maintainer di solito rispondono entro 1 giorno

  • Declare deferred JavaScript as JsSnippet so DOM listener expressions and Lit templates work without unsafe-eval
    Aperta
    javascript needs design

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100

    vaadin/flow#25870 · 4 commenti · 1 reazione ·

    I maintainer di solito rispondono entro 1 giorno

  • Split flow-build-info.json into separate development and production mode files
    Aperta
    development mode needs design

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100

    vaadin/flow#25856 · 10 commenti · 1 reazione ·

    I maintainer di solito rispondono entro 1 giorno

  • Use @JsInvoker also for creating JsFunction instances
    Aperta

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 45/100

    vaadin/flow#25837 · 1 commento · 1 reazione ·

    I maintainer di solito rispondono entro 1 giorno

  • Allow @JsInvoker to target a @JsModule
    Aperta

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 48/100

    vaadin/flow#25814 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • Call instance method for @JsInvoker methods without a @JsExpression annotation
    Aperta

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 72/100

    vaadin/flow#25812 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • Support typed return values from @JsInvoker methods
    Aperta

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 58/100

    vaadin/flow#25811 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • Split @JsInvoker code in the JS bundle using the same logic as @JsModule splitting
    Aperta

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 48/100

    vaadin/flow#25810 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • Automate the maintained-branch health check
    Aperta
    internal improvement

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100

    vaadin/flow#25778 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • Make framework-generated JavaScript invocations identifiable to an external test driver
    Aperta
    needs design

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 48/100

    vaadin/flow#25734 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • Dev loop: a Kotlin source edit is silently skipped — apply reports "no changes" with exit 0
    Aperta
    development mode

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 45/100

    vaadin/flow#25716 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • Loading indicator is set to opacity 0 and pointer-events none for all stages
    Aperta
    Impact: Low regression Severity: Minor workaround

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 68/100

    vaadin/flow#25705 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • Route path is decoded twice when it reaches the router already decoded
    Aperta
    Impact: Low needs design Severity: Minor

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 38/100

    vaadin/flow#25690 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • Add support for passing parameters to event data expressions
    Aperta

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 48/100

    vaadin/flow#25658 · 4 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • Store theme names in a node feature like ClassList instead of parsing the theme attribute
    Aperta
    breaking change element API internal improvement

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 48/100

    vaadin/flow#25603 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • Hackathon 25.3: Four older behaviours that cost a real application time
    Aperta
    Impact: Low needs design Severity: Minor

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 38/100

    vaadin/flow#25580 · 4 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • Hackathon 25.3: MenuConfiguration.getPageHeader calls a title generator with no route parameters
    Aperta
    Impact: Low Severity: Minor

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 70/100

    vaadin/flow#25578 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • Hackathon 25.3: CSS files pulled in with @import from a stylesheet are blocked by the default security setup
    Aperta
    documentation

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 72/100

    vaadin/flow#25576 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • Hackathon 25.3: no server side way to build a route's absolute URL
    Aperta

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 48/100

    vaadin/flow#25574 · 3 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • Hackathon 25.3: Three deprecations that do not name a replacement
    Aperta
    documentation

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 48/100

    vaadin/flow#25571 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • Hackathon 25.3: FeatureFlags.setEnabled rewrites the project's source file
    Aperta
    documentation

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 68/100

    vaadin/flow#25567 · 2 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • Hackathon 25.3: A PageTitleGenerator annotated @Component silently becomes the whole application's generator
    Aperta
    Impact: Low Severity: Minor

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 55/100

    vaadin/flow#25558 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • Notify VaadinService initialization listeners after the outermost `init()` has finished
    Aperta
    v26

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 45/100

    vaadin/flow#25555 ·

    I maintainer di solito rispondono entro 1 giorno

  • Integrate CLI and daemon to vaadin-agent-tools
    Aperta

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100

    vaadin/flow#25462 ·

    I maintainer di solito rispondono entro 1 giorno

  • Automatic tests for Vite/Hotdeploy mode covering TS/JS changes/hot-reload
    Aperta

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 25/100

    vaadin/flow#25461 ·

    I maintainer di solito rispondono entro 1 giorno

  • Automatic tests for Windows script
    Aperta

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 25/100

    vaadin/flow#25460 ·

    I maintainer di solito rispondono entro 1 giorno

  • Changes to the Dialog are not reflected in the UI after HotSwap
    Aperta
    Impact: Low live reload Severity: Minor

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 55/100

    vaadin/flow#25415 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • Change “Native” prefixed html wrappers to “Html”
    Aperta
    v26

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 42/100

    vaadin/flow#25401 · 2 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • Warn if the same component instance has multiple signal effects with the same effect callback
    Aperta
    Complexity: Low signals

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100

    vaadin/flow#25302 · 3 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • Signals: no supported way to keep shared state consistent with a database
    Aperta
    enhancement

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100

    vaadin/flow#25864 · 2 commenti · 1 reazione ·

    I maintainer di solito rispondono entro 1 giorno

  • SharedListSignal: no emptiness condition for transactions (ifEmpty / ifNotEmpty parity)
    Aperta
    enhancement

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 55/100

    vaadin/flow#25866 · 3 commenti · 1 reazione ·

    I maintainer di solito rispondono entro 1 giorno

  • Shared signals: no access to the previous value when a value changes
    Aperta
    enhancement

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 38/100

    vaadin/flow#25868 · 3 commenti · 1 reazione ·

    I maintainer di solito rispondono entro 1 giorno

  • Signals: no way to resolve a shared signal by topic id, and no expiration
    Aperta
    enhancement

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 45/100

    vaadin/flow#25865 · 4 commenti · 1 reazione ·

    I maintainer di solito rispondono entro 1 giorno

  • Signals: no equivalent of EntryScope.CONNECTION, so presence survives a closed tab
    Aperta
    enhancement

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100

    vaadin/flow#25867 · 4 commenti · 1 reazione ·

    I maintainer di solito rispondono entro 1 giorno

  • Support coding agent daemon to work with Gradle
    Aperta

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 20/100

    vaadin/flow#25280 ·

    I maintainer di solito rispondono entro 1 giorno

  • Using daemon with coding agent and app running from IDE in debug mode
    Aperta

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 30/100

    vaadin/flow#25279 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • Allow ServiceInitListeners to decorate the executor VaadinService resolves
    Aperta

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 45/100

    vaadin/flow#25253 ·

    I maintainer di solito rispondono entro 1 giorno

  • VaadinSession.getPushId calls checkHasLock although not needed.
    Aperta
    investigation

    Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100

    vaadin/flow#25233 · 7 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • Click shortcut on a button inside a modal Dialog no longer fires after opening the dialog
    Aperta
    Impact: Low regression Severity: Major

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 74/100

    vaadin/flow#25213 · 4 commenti · 1 reazione ·

    I maintainer di solito rispondono entro 1 giorno

  • Coding agents have no reliable feedback loop for changes to a running dev-mode app
    Forse di nuovo libera @tltv l’ha presa 46 giorni fa e non c’è nessuna pull request aperta. Aperta
    Epic

    vaadin/flow#25197 · 2 commenti · 1 reazione · 1 assegnatario ·

    I maintainer di solito rispondono entro 1 giorno

  • PWA app's content starts below "dynamic island" when not using AppLayout
    Aperta
    Impact: Low Severity: Major workaround

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 65/100

    vaadin/flow#25177 · 4 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • Add ability to make some views live only in DEV Mode
    Aperta

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 45/100

    vaadin/flow#25170 · 8 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • addToModalComponent does not nest overlays inside VISUAL modals
    Aperta
    investigation

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 68/100

    vaadin/flow#25136 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • Do not destroy existing `pnpm-workspace.yml` file
    Aperta
    Complexity: Medium Impact: Low node/npm/pnpm/bun Severity: Minor

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 48/100

    vaadin/flow#25122 · 2 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • Separate framework bookkeeping of pending JavaScript invocations from the public then() API
    Aperta
    refactor

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 52/100

    vaadin/flow#25096 ·

    I maintainer di solito rispondono entro 1 giorno

  • Make application configuration global
    Aperta
    Complexity: High needs design v26

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100

    vaadin/flow#25090 ·

    I maintainer di solito rispondono entro 1 giorno

  • Thick Scrollbar
    Aperta
    question theming

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 52/100

    vaadin/flow#25085 · 12 commenti · 2 reazioni ·

    I maintainer di solito rispondono entro 1 giorno

Vengono mostrati i 100 più recenti

Questa pagina elenca solo ciò che è stato indicizzato di recente. Il filtro avanzato contiene l'inventario completo, ristretto per linguaggio, difficoltà e durata.

Apri il filtro avanzato

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.