diff --git a/.github/styles/Vocab/Docs/accept.txt b/.github/styles/config/vocabularies/Docs/accept.txt similarity index 100% rename from .github/styles/Vocab/Docs/accept.txt rename to .github/styles/config/vocabularies/Docs/accept.txt diff --git a/.github/styles/Vocab/Docs/reject.txt b/.github/styles/config/vocabularies/Docs/reject.txt similarity index 100% rename from .github/styles/Vocab/Docs/reject.txt rename to .github/styles/config/vocabularies/Docs/reject.txt diff --git a/articles/_vaadin-version.adoc b/articles/_vaadin-version.adoc index 02fb10997a..fe448a40d4 100644 --- a/articles/_vaadin-version.adoc +++ b/articles/_vaadin-version.adoc @@ -1,5 +1,5 @@ --- -:vaadin-version: 24.3.2 -:vaadin-flow-version: 24.3.2 +:vaadin-version: 24.3.9 +:vaadin-flow-version: 24.3.8 :vaadin-seven-version: 7.7.38 :vaadin-eight-version: 8.20.0 diff --git a/articles/advanced/i18n-localization.asciidoc b/articles/advanced/i18n-localization.asciidoc index b384b60c7b..e364f8caee 100644 --- a/articles/advanced/i18n-localization.asciidoc +++ b/articles/advanced/i18n-localization.asciidoc @@ -4,7 +4,8 @@ description: Implementing localization and translation strings using I18NProvide order: 20 --- -= [since:com.vaadin:vaadin@V24.3]#Localization# + += Localization To use localization and translation strings, the application needs only to have the translation properties available on the classpath under the directory, `vaadin-i18n` with the filename prefix, `translations` (e.g., `src/main/resources/vaadin-i18n/translations.properties`). @@ -12,6 +13,9 @@ When using localization in an application, calling for a translation, or when th The file `translations.properties` is a default translation file that'll be used for any [classname]`Locale` that doesn't have a specific translations file. Locale translation files are named, for example, like [filename]`translations_fi_FI.properties` or [filename]`translations_de.properties`. The automatic [classname]`Locale` creation supports from one to three parts (e.g., `translations_language_country_variant.properties`). +[NOTE] +[classname]`DefaultI18NProvider` is available as of version 24.3 of Vaadin Flow. For an earlier version, you'll need to implement your own [interfacename]`I18NProvider`, as documented in <<#defining-i18n-provider-property,Defining I18n Provider Property>> section. + == Locale Selection for New Session diff --git a/articles/binding-data/components-binder-load.asciidoc b/articles/binding-data/components-binder-load.asciidoc index 16abfc99ae..2c16e50da9 100644 --- a/articles/binding-data/components-binder-load.asciidoc +++ b/articles/binding-data/components-binder-load.asciidoc @@ -127,6 +127,20 @@ If a bean-level validator fails in [methodname]`writeBean(Object)` or [methodnam Remember to check your `getters/setters` to ensure there are no unwanted side effects. +== Writing as a Draft + +In addition to other means of writing field values to a business object, there's also a way to write the bean as a draft. This means that it's not required for all field validations to pass, and bean-level validation isn't run at all. + +[source,java] +---- +// This will write all values which pass conversion and field-level validation to person bean. +binder.writeBeanAsDraft(person); + +// This will write all values which pass conversion to person bean, ignoring field-level validation. +binder.writeBeanAsDraft(person, true); +---- + + == Tracking Binding Status [classname]`Binder` keeps track of which bindings have been updated by the user and which bindings are in an invalid state. diff --git a/articles/binding-data/components-binder-validation.asciidoc b/articles/binding-data/components-binder-validation.asciidoc index 19f04ee85b..d78a0564cd 100644 --- a/articles/binding-data/components-binder-validation.asciidoc +++ b/articles/binding-data/components-binder-validation.asciidoc @@ -147,10 +147,23 @@ departing.addValueChangeListener( event -> returningBinding.validate()); ---- + +=== Temporarily By-Passing Validation + +Validators can be by-passed temporarily on both binder-level and binding-level. In practice, this allows bean writing to succeed even when one or more validators would not pass. + +[source,java] +---- +// Disables all validators, both binder-level and binding-level +binder.setValidatorsDisabled(true); + +// Disables validators for a single binding +binding.setValidatorsDisabled(true); +---- + == Converting User Input You can bind application data to a UI field component, even if the types don't match. - Examples where this is useful include: * an application-specific type for a postal code that the user enters in a `TextField`; diff --git a/articles/binding-data/data-provider.asciidoc b/articles/binding-data/data-provider.adoc similarity index 81% rename from articles/binding-data/data-provider.asciidoc rename to articles/binding-data/data-provider.adoc index b27c21cf0b..cda0068045 100644 --- a/articles/binding-data/data-provider.asciidoc +++ b/articles/binding-data/data-provider.adoc @@ -1,15 +1,15 @@ --- title: Binding Items to Components -description: How to bind and display a list of items in components such as Grid and Combo Box. +description: Binding and displaying a list of items in components, such as Grid and Combo Box. order: 50 --- = Binding Items to Components -Selection components allow selecting a field value from a list of options. This article describes how they're bound and displayed in such components. +Selection components allow selecting a field value from a list of options. This page describes how they're bound and displayed in such components. -Applications often display lists of items. You might want users to select one or more of these items. To display such lists, you can use basic components such as HTML elements. Alternatively, you can use components specifically designed for this purpose. For example, there's `Grid`, `ComboBox`, and `ListBox`. +Applications often display lists of items, of which you might want users to select one or more items. To display such lists, you can use basic components such as HTML elements. Alternatively, you can use components specifically designed for this purpose: such as `Grid`, `ComboBox`, and `ListBox`. [source,java] ---- @@ -25,9 +25,9 @@ grid.setItems( ); ---- -All listing components in Vaadin have many overloaded [methodname]`setItems()` methods to define the items to display. Items can be basic objects, such as strings or numbers, or they can be plain-old Java objects (POJO), such as Data Transfer Objects (DTO) and JPA entities. +All listing components in Vaadin have many overloaded [methodname]`setItems()` methods to define the items to display. Items can be basic objects (e.g., strings or numbers), or they can be plain-old Java objects (POJO), such as Data Transfer Objects (DTO) and JPA entities. -The easiest way to bind items to a component is to provide a [classname]`List` of objects to be shown in such a component. +The easiest way to bind items to a component is to provide a [classname]`List` of objects to be shown in the component. If there are many items, requiring plenty of memory, `Grid` and `ComboBox` allow lazy data binding using callbacks to fetch only the required set of items from the backend. @@ -38,7 +38,7 @@ include::{articles}/binding-data/_items-identities.adoc[] Component-specific APIs allow you to adjust how items are displayed. By default, listing components use the [methodname]`toString()` method to display items. If this isn't suitable, you can change the behavior by configuring the component. -Listing components have one or more callbacks that define how to display the items. For example, consider the `ComboBox` component that lists status items. You can configure it to use [methodname]`Status::getLabel()` method to get a label for each status item. +Listing components have one or more callbacks that define how to display the items. For example, consider the `ComboBox` component that lists status items. You can configure it to use [methodname]`Status::getLabel()` method to get a label for each status item: [source,java] ---- @@ -46,7 +46,7 @@ ComboBox comboBox = new ComboBox<>(); comboBox.setItemLabelGenerator(Status::getLabel); ---- -In a `Grid`, you can use [methodname]`addColumn()` to define the columns and configure the getter that returns the content for the column. The [methodname]`setHeader()` method sets the column header. +In a `Grid`, you can use [methodname]`addColumn()` to define the columns and configure the getter that returns the content for the column. The [methodname]`setHeader()` method sets the column header: [source,java] ---- @@ -85,7 +85,7 @@ grid.addColumn(Person::getYearOfBirth) .setHeader("Year of birth"); ---- -It's also possible to set the `Grid` columns to display by property name. For this, you need to get the column objects to configure the headers. +It's also possible to set the `Grid` columns to display by property name. For this, you'll need to get the column objects to configure the headers: [source,java] ---- @@ -126,15 +126,13 @@ grid.setItems(personRepository.findAll()); == Lazy Data Binding Using Callbacks -Using callback methods is a more advanced way to bind data to components. By this method, only the required portion of the data is loaded from your backend to the server memory. This approach is more difficult to implement and provides fewer features out-of-the-box, but it can save plenty of resources on the backend and on the UI server. +Using callback methods is a more advanced way to bind data to components. By this method, only the required portion of the data is loaded from your backend to the server memory. This approach is more difficult to implement and provides fewer features out-of-the-box. However, it can save plenty of resources on the backend and on the UI server. -Currently, only `Grid` and `ComboBox` support lazy data binding. +Currently, only `Grid` and `ComboBox` support lazy data binding. It's important to understand how lazy data binding works. Here's the process it follows: -It's important to understand how lazy data binding works. Here's the process it follows: - -. The user performs an action that requires the component to display more data. For example, the user might scroll down a list of items in a `Grid` component. -. The component automatically detects that more data is needed, and it passes a link:https://vaadin.com/api/platform/{moduleMavenVersion:com.vaadin:vaadin}/com/vaadin/flow/data/provider/Query.html[`Query`] object as a parameter to the callback methods. This object contains the necessary information about the data that should be displayed next to the user. -. The callback methods use this [classname]`Query` object to fetch only the required data -- usually from the backend -- and return it to the component, which automatically displays it once the data is available. +- The user performs an action that requires the component to display more data. For example, the user might scroll down a list of items in a `Grid` component. +- The component detects that more data is needed, and it passes a link:https://vaadin.com/api/platform/{moduleMavenVersion:com.vaadin:vaadin}/com/vaadin/flow/data/provider/Query.html[`Query`] object as a parameter to the callback methods. This object contains the necessary information about the data that should be displayed next to the user. +- The callback methods use this [classname]`Query` object to fetch only the required data -- usually from the backend -- and return it to the component, which automatically displays it once the data is available. For example, to bind data lazily to a `Grid` you might do this: @@ -150,12 +148,12 @@ grid.setItems(query -> // <1> ); ---- <1> To create a lazy binding, use an overloaded version of the [methodname]`setItems()` method that uses a callback instead of passing data directly to the component. -<2> Typically, you call the service layer from the callback, as is done here. +<2> Typically, you'd call the service layer from the callback, as is done here. <3> The link:https://vaadin.com/api/platform/{moduleMavenVersion:com.vaadin:vaadin}/com/vaadin/flow/data/provider/Query.html#getOffset()[_offset_] refers to the first index of the item to fetch. <4> The link:https://vaadin.com/api/platform/{moduleMavenVersion:com.vaadin:vaadin}/com/vaadin/flow/data/provider/Query.html#getLimit()[_limit_] refers to the number of items to fetch. When fetching more data, you should utilize [classname]`Query` properties to limit the amount of data to fetch. -<5> In this example, it's assumed that the backend returns a [classname]`List`. Therefore, you need to convert it to a [classname]`Stream`. +<5> In this example, it's assumed that the backend returns a [classname]`List`. Therefore, you'll need to convert it to a [classname]`Stream`. -The example above works well with JDBC backends, where you can request a set of rows from a given index. Vaadin executes your data binding call in a paged manner, so it's also possible to bind to "paging backends", such as Spring Data-based solutions. +The example above works well with JDBC backends, where you can request a set of rows from a given index. Vaadin Flow executes your data binding call in a paged manner, so it's also possible to bind to "paging backends", such as Spring Data-based solutions. For example, to do lazy data binding from a Spring Data Repository to `Grid` you would do something like this: @@ -171,7 +169,7 @@ grid.setItems(query -> { <1> Call a Spring Data repository to get the requested result set. <2> The query object contains a shorthand for a zero-based page index. -<3> The query object also contains page size. +<3> The query object also contains the page size. <4> Return a stream of items from the Spring Data [classname]`Page` object. @@ -211,11 +209,11 @@ public void bindWithSorting() { ---- <1> If you're using property-name-based column definition, `Grid` columns can be made sortable by their property names. The [methodname]`setSortableColumns()` method makes columns with given identifiers sortable and all others non-sortable. <2> Alternatively, define a key to your columns, which is passed to the callback, and define the column to be sortable. -<3> In the callback, you need to convert the Vaadin-specific sort information to whatever your backend understands. This example uses Spring Data based backend, so it is mostly converting Vaadin's QuerySortOrder hints to Spring's [classname]`Order` objects and finally passing the sort and paging details to the backend. +<3> In the callback, you need to convert the Vaadin-specific sort information to whatever your backend understands. This example uses Spring Data based backend, so it's mostly converting Vaadin's QuerySortOrder hints to Spring's [classname]`Order` objects and finally passing the sort and paging details to the backend. -.Helpers for Spring Data based backends +.Spring Data Based Backend Helpers [NOTE] -The examples above are written against Spring Data based examples, but in a verbose way to keep them relevant for any kind of Java backend service. If you're using Spring Data based backends, the above code examples can be written with one-liners using the helper methods in [classname]`VaadinSpringDataHelpers` class. It contains [methodname]`toSpringPageRequest()` and [methodname]`toSpringDataSort()` methods to convert automatically Vaadin specific query hints to their Spring Data relatives. Using the [methodname]`fromPagingRepository()` method, you can create a lazy sortable data binding directly to your repository. +The examples above are written for Spring Data based examples, but in a verbose way to keep them relevant for any kind of Java backend service. If you're using Spring Data based backends, the above code examples can be written with one-liners using the helper methods in [classname]`VaadinSpringDataHelpers` class. It contains [methodname]`toSpringPageRequest()` and [methodname]`toSpringDataSort()` methods to convert automatically Vaadin specific query hints to their Spring Data relatives. Using the [methodname]`fromPagingRepository()` method, you can create a lazy sortable data binding directly to your repository. === Filtering with Lazy Data Binding @@ -243,12 +241,12 @@ private void listPersonsFilteredByName(String filterString) { <1> The lazy data binding mode is optimal for filtering purposes. Queries to the backend are only done when a user makes a small pause while typing. <2> When a value-change event occurs, you should reset the data binding to use the new filter. -<3> The example backend uses SQL behind the scenes, so the filter string is wrapped in `%` characters to match anywhere in the text. +<3> The example backend uses SQL behind the scenes, so the filter string is wrapped with the `%` wildcard character to match anywhere in the text. <4> Pass the filter to your backend in the binding. You can combine both filtering and sorting in your data binding callbacks. Consider a `ComboBox` as an another example of lazy-loaded data filtering. The lazy-loaded binding in `ComboBox` is always filtered by the string typed in by the user. Initially, when there is no filter input yet, the filter is an empty string. -The `ComboBox` examples below use the new data API available since Vaadin 18, where the item count query isn't needed to fetch items. +The `ComboBox` examples below use the new data API available since Vaadin Flow 18, where the item count query isn't needed to fetch items. You can handle filterable lazy data binding to a Spring Data repository as follows: @@ -300,7 +298,7 @@ cb.setItemsWithFilterConverter( With lazy data binding, the component doesn't know how many items are actually available. When a user scrolls to the end of the scrollable area, `Grid` polls your callbacks for more items. If new items are found, these are added to the component. This causes the relative scrollbar to behave in a strange way as new items are added on the fly. -The usability can be improved by providing an estimate of the actual number of items in the binding code. The adjustment happens through a [classname]`DataView` instance, which is returned by the [methodname]`setItems()` method. For example, to configure the estimate of rows and how the "virtual row count" is adjusted when the user scrolls down you could do this: +The usability can be improved by providing an estimate of the actual number of items in the binding code. The adjustment happens through a [classname]`DataView` instance, which is returned by the [methodname]`setItems()` method. For example, to configure the estimate of rows and how the "virtual row count" is adjusted when the user scrolls down, you could do this: [source,java] ---- @@ -326,9 +324,45 @@ dataView.setItemCountCallback(q -> getPersonService().getPersonCount()); ---- -== Accessing Currently Shown Items +=== Callback for an Item Index + +When using lazy data binding, the component can't know the index of the item in the data set, if it's not loaded yet. Index is needed, for example, when you want to scroll to an item's position in the component. [methodname]`setItemIndexProvider(ItemIndexProvider)` method in [classname]`LazyDataView` is used to provide a callback to get the index of the item in the data set. + +The example below sets the item index provider that uses a service which uses the Spring Data repository. It fetches all persons and finds the index of the matching item in the list. This is not an optimal solution with a large data set, but it shows how to implement the callback. Callback should always ensure the data set used to find the item index matches the component's data set with the same sorting and filtering: + +[source,java] +---- +dataView.setItemIndexProvider((item, query) -> { + if(item == null) { + return null; + } + AtomicInteger index = new AtomicInteger(); + return getPersonService().list( + PageRequest.of(query.getPage(), query.getPageSize(), VaadinSpringDataHelpers.toSpringDataSort(query))) + .stream() + .peek(v -> index.incrementAndGet()) + .anyMatch(item::equals) ? + index.get() - 1 : null; +}); +---- + +The callback gives parameters of the target item, and the [classname]`Query` object to fetch the index. The query is prepared for fetching all items, including filter and sorting. The returned index is the index of the item in the filtered and sorted data set. If the item is not found, null is expected as a return value. + +The index is inconsistent if the data set for the returned index is different from the component's data set. Changing the data set of either side during this call may cause an inconsistent index. -You may need to get a handle to all items shown in a listing component. For example, add-ons or generic helpers might want to do something with the data that's currently listed in the component. For such a purposes, the supertype of data views can be accessed with the [methodname]`getGenericDataView()` method. +The index of an item is retrieved with [methodname]`getItemIndex(Object)` method in [classname]`DataView`. It works with lazy data binding only when the item index provider is set. Otherwise, it throws [classname]`UnsupportedOperationException`. + +This is an example of a call that scrolls to the item's position in the component: + +[source,java] +---- +grid.scrollToIndex(dataView.getItemIndex(item)); +---- + + +== Accessing Displayed Items + +You may need to get a handle to all items shown in a listing component. For example, add-ons or generic helpers might want to do something with the data that's currently listed in the component. For such purposes, the supertype of data views can be accessed with the [methodname]`getGenericDataView()` method. [CAUTION] Calling certain methods in data views can be an expensive operation. Particularly with lazy data binding, calling [methodname]`grid.getGenericDataView().getItems()` causes the whole data set to be loaded from the backend. @@ -353,8 +387,7 @@ private void exportToCsvFile(Grid grid) } ---- -If you've assigned your items as in-memory data, you have more methods available in a list data view object. You can get the reference to that as a return value of the [methodname]`setItems()` method or through the [methodname]`getListDataView()` method. It's then possible to get the next or previous item from a certain item. Of course, this can be done by saving the original data structure, -but that way you can implement a generic UI logic without dependencies on the assigned data. +If you've assigned your items as in-memory data, you have more methods available in a list data view object. You can get the reference to that as a return value of the [methodname]`setItems()` method or through the [methodname]`getListDataView()` method. It's then possible to get the next or previous item from a certain item. Of course, this can be done by saving the original data structure, but that way you can implement a generic UI logic without dependencies on the assigned data. For example, you can programmatically select the next item in a `Grid`, if a current value is selected and there is a next item after it. @@ -375,7 +408,7 @@ Button selectNext = new Button("Next", e -> { == Updating the Displayed Data -A typical scenario in Vaadin applications is that data displayed in, for example, a `Grid` component, is edited elsewhere in the application. Editing the item elsewhere doesn't automatically update the UI in a listing component. +A typical scenario in Vaadin Flow applications is that data displayed, for example, in a `Grid` component, is edited elsewhere in the application. Editing an item elsewhere doesn't automatically update the UI in a listing component. An easy way to refresh the component's content is to call [methodname]`setItems()` again with the fresh data. Alternatively, you can use finer-grained APIs in the `DataView` to update a portion of the dataset. @@ -522,7 +555,7 @@ public static void listItems(Grid grid, PersonRepository repository) { } ---- -You can create a separate data provider class. The following example uses only the [classname]`FetchCallBack`, but you can also implement a full data provider by, for example, extending [classname]`AbstractbackendDataProvider`. +You can create a separate data provider class. The following example uses only the [classname]`FetchCallBack`, but you can also implement a full data provider by extending [classname]`AbstractbackendDataProvider`. [source,java] ---- @@ -543,8 +576,9 @@ public class PersonDataProvider implements CallbackDataProvider.FetchCallback [class^=PageHeader-module--descriptionContainer] {display: none;} -++++ \ No newline at end of file +++++ diff --git a/articles/components/index.asciidoc b/articles/components/index.asciidoc index 3a479af82e..da86e803be 100644 --- a/articles/components/index.asciidoc +++ b/articles/components/index.asciidoc @@ -197,7 +197,7 @@ include::message-input/index.asciidoc[tag=description] image::{components-path-prefix}multi-select-combo-box/multi-select-combo-box.png["", role="banner"] -include::multi-select-combo-box/index.asciidoc[tag=description] +include::multi-select-combo-box/index.adoc[tag=description] [.sr-only] <<{components-path-prefix}multi-select-combo-box#,See Multi-Select Combo Box>> @@ -466,7 +466,7 @@ endif::[] image::{components-path-prefix}menu-bar/menu-bar.png["", opts=inline, role="banner"] -include::menu-bar/index.asciidoc[tag=description] +include::menu-bar/index.adoc[tag=description] [.sr-only] <<{components-path-prefix}menu-bar#,See Menu Bar>> @@ -477,7 +477,7 @@ include::menu-bar/index.asciidoc[tag=description] image::{components-path-prefix}message-list/message-list.png["", role="banner"] -include::message-list/index.asciidoc[tag=description] +include::message-list/index.adoc[tag=description] [.sr-only] diff --git a/articles/configuration/development-mode/dev-tools/component-locator.adoc b/articles/configuration/development-mode/dev-tools/component-locator.adoc index 295be95969..4149c40c7e 100644 --- a/articles/configuration/development-mode/dev-tools/component-locator.adoc +++ b/articles/configuration/development-mode/dev-tools/component-locator.adoc @@ -1,18 +1,18 @@ --- title: Component Locator -description: Use Component Locator to identify components in views and find their source code in your IDE. +description: Use Component Locator to identify components in views and find their source code in an IDE. order: 1 --- = [since:com.vaadin:vaadin@V24]#Component Locator# -You can use the component locator to identify components and to find their code when running applications in <<../#,development mode>>. The component locator opens the corresponding source code in your IDE when you click a component (for example, a Button in a view). +You can use the component locator to identify components, and to find their code when running applications in <<../#,development mode>>. The component locator opens the corresponding source code in your IDE when you click a component (e.g., a Button in a view). == Enabling Component Locator -Start by running your Vaadin application project in development mode. Click on the Vaadin symbol [guilabel]*}>* at the bottom right-hand corner of your browser window -- as indicated in the screenshot here. +Start by running your Vaadin Flow application project in development mode. Click on the Vaadin symbol [guilabel]*}>* at the bottom right-hand corner of your browser window -- as indicated in the screenshot here. [.device] image::/images/dev-tools-location.png[The Vaadin symbol location in development mode.] @@ -25,7 +25,7 @@ image::/images/code-menu.png[The Code tab viewed in the Dev tools menu.] == Using Component Locator -Now that the Component Locator has been enabled, you're ready to use it. To highlight a component in red and identify it, hover your pointer over one in the view. The component names appear in a list at the bottom right-hand corner of your browser window. You can use the arrow keys to navigate that list. +Now that the Component Locator has been enabled, it's ready to be used. To highlight a component in red and identify it, hover your pointer over one in the view. The component names appear in a list at the bottom right-hand corner of your browser window. You can use the arrow keys to navigate that list. [.device] image::/images/component-locator.png[Component Locator highlighting and identifying the Button component.] @@ -39,3 +39,17 @@ image::/images/code-view.png[The Button component and corresponding source code. [class^=PageHeader-module--descriptionContainer] {display: none;} ++++ + + +[since:com.vaadin:vaadin@V24.4] +== Disable Component Tracking + +Component tracking isn't an expensive operation, but it may at times be useful to disable it. Be aware that with component tracking disabled, the Component Locator tool cannot identify any components. To disable tracking, set the `vaadin.devmode.componentTracker.enabled` configuration parameter to `false`. +See <<{articles}/configuration/properties#,Configuration Properties>> for more information about setting configuration parameters. + + +++++ + +++++ \ No newline at end of file diff --git a/articles/configuration/development-mode/dev-tools/index.adoc b/articles/configuration/development-mode/dev-tools/index.adoc index dcdd62a33f..71216bfb0f 100644 --- a/articles/configuration/development-mode/dev-tools/index.adoc +++ b/articles/configuration/development-mode/dev-tools/index.adoc @@ -1,6 +1,6 @@ --- title: Development Tools -description: Vaadin tools that are available when running applications in development mode. +description: Vaadin tools available when running applications in development mode. order: 209 --- @@ -9,6 +9,11 @@ order: 209 Boost productivity with the Vaadin Development Tools, such as Component Locator, that are available when running applications in development mode. +Current and future functionality of Vaadin Development Tools may offer developers ways to alter the application configuration or even application code. Therefore, it may not be desirable to enable access to Development Tools for everyone -- even when running an application in development mode. + +By default, Development Tools can be accessed only from loopback addresses. To configure hosts for Development Tools access, please see `devmode.hostsAllowed` <<{articles}/configuration/properties/#properties,configuration property>>. + + == Topics section_outline::[] diff --git a/articles/configuration/properties.adoc b/articles/configuration/properties.adoc index 11f224eb46..4e6958b1a0 100644 --- a/articles/configuration/properties.adoc +++ b/articles/configuration/properties.adoc @@ -7,7 +7,7 @@ order: 10 = Configuration Properties -You can change the behavior of Vaadin applications by setting the configuration properties. You can use either system properties, or servlet initialization parameters to set them. See the <> for details. +You can change the behavior of Vaadin applications by setting the configuration properties. You can set them either through the system properties, or the servlet initialization parameters. See the <> for details. See also the <<{articles}/integrations/spring/configuration#, Spring-specific instructions>> for Spring-based applications. @@ -96,7 +96,6 @@ When a system property and a servlet parameter have the same name, the system pr The following table contains the properties that are defined in the [classname]`com.vaadin.server.DeploymentConfiguration` and [classname]`com.vaadin.server.Constants` classes. They're listed in alphabetical order. If you use Spring Boot, you should add the `vaadin.` prefix to them (e.g., change `brotli` to `vaadin.brotli`). - [cols="1,1,4"] |=== |Property Name |Default Value |Description @@ -109,6 +108,10 @@ The following table contains the properties that are defined in the [classname]` |`false` |Closes the Vaadin session if no UI is active. A UI is considered active if it's open on the client-side and has any activity -- besides heartbeat requests. By default, heartbeat requests keep the Vaadin session open even when there is no user interaction. Set to `true` to close idle sessions. See `heartbeatInterval` below. +|`devmode.hostsAllowed` +|`null` +|Defines the hosts allowed to access Vaadin development tools. A comma-separated list of allowed hosts should be provided as the value. The `?` and `\*` wildcards can be used (e.g., `192.168.1.*,172.17.?.*`). Loopback addresses are always allowed, regardless of the value set here. + |`devmode.liveReload.enabled` |`true` |Enables live reload. When using a server-side <>, the browser is refreshed after code is rebuilt on the server. Set to `false` to disable automatic reloading of the browser. This applies only to development mode. @@ -121,6 +124,10 @@ The following table contains the properties that are defined in the [classname]` |`false` |Enables session serialization. When session serialization is enabled, [classname]`UI` instances and registered [classname]`StreamResource` instances are serialized or deserialized when restarting the development server. When set to `true`, for example, access control information can be preserved during development so that you don't need to log in for each change. This applies only to development mode. +|`devmode.componentTracker.enabled` +|`true` +|Enables the <> tracker utility. Set to `false` to disable. With it disabled, the Component Locator tool cannot identify any components. This applies only to development mode. + |`devmode.usageStatistics.enabled` |`true` |Enables Vaadin to collect usage statistics that can guide further development. Statistics are collected based on features that are used in the application. No data is collected in production mode. Some usage statistics are collected through the web browser. See the https://github.com/vaadin/vaadin-usage-statistics[client-side collector repository] for instructions on how to opt out. This applies only to development mode. diff --git a/articles/contributing/docs/styleguide.adoc b/articles/contributing/docs/styleguide.adoc index 5d3e23c459..da5ea93118 100644 --- a/articles/contributing/docs/styleguide.adoc +++ b/articles/contributing/docs/styleguide.adoc @@ -321,7 +321,7 @@ Avoid ending a sentence with an exclamation mark. Its use in normal text is dist Don't pose a question in the text; don't end a sentence with a question mark. You're not in dialog with the reader, so don't ask them a question when you can't hear their response. That's potentially irritating to the reader. Instead, write what you want to say without questions. The exception to posing a question and using a question mark is for titles of troubleshooting articles. -The use of ellipses (i.e., ⋮) at the end of a sentence, usually an incomplete sentence, is meant to indicate that the writer is thinking or calling upon the reader to ponder something. Write complete sentences; write what you want to say. Don't require the reader to wonder what you're thinking. Ellipses sometimes can be used in the same way in the middle of a sentence. They're also sometimes used in lieu of etc. Again, don't use them. +The use of ellipses (i.e., …) at the end of a sentence, usually an incomplete sentence, is meant to indicate that the writer is thinking or calling upon the reader to ponder something. Write complete sentences; write what you want to say. Don't require the reader to wonder what you're thinking. Ellipses sometimes can be used in the same way in the middle of a sentence. They're also sometimes used in lieu of etc. Again, don't use them. These three punctuation rules don't apply to using them as part of some code syntax or code example. They apply only to sentences and headings. Ellipses are sometimes used in code or log examples in place of lengthy, unimportant text. This is an acceptable use. @@ -492,6 +492,9 @@ Call `setEnabled(false)` to disable it. // TODO source-code + +[discussion-id]`FAAF4D05-ED0A-4D13-A416-C8033BACC6A3` + ++++ -++++ \ No newline at end of file +++++ diff --git a/articles/create-ui/element-api/client-server-rpc.asciidoc b/articles/create-ui/element-api/client-server-rpc.asciidoc index 9354f7720e..1f6b8c070f 100644 --- a/articles/create-ui/element-api/client-server-rpc.asciidoc +++ b/articles/create-ui/element-api/client-server-rpc.asciidoc @@ -1,27 +1,27 @@ --- title: Remote Procedure Calls -description: How to run procedures or subroutines elsewhere, on another machine. +description: Running procedures or subroutines elsewhere -- on another machine. order: 3 --- = Remote Procedure Calls -Remote procedure calls (RPCs) are a way to run procedures or subroutines in a different address space, typically on another machine. Vaadin Flow handles server-client communication by allowing RPC calls from the server to the client, and _vice versa_. +Remote procedure calls (RPCs) are a way to run procedures or subroutines in a different address space, typically on another machine. Vaadin Flow handles server-client communication by allowing RPC calls from the server to the client -- and vice versa. + == Calling Client-Side Methods from the Server You can run client-side methods from the server by accessing the [classname]`Element` API. + === `callJsFunction` Method -The [methodname]`callJsFunction()` method allows you to run a client-side component function from the server side. -The method accepts two parameters: the name of the function to call, and the arguments to pass to the function. +The [methodname]`callJsFunction()` method allows you to run a client-side component function from the server side. The method accepts two parameters: the name of the function to call; and the arguments to pass to the function. -The arguments passed to the function must be of a type supported by the communication mechanism. -The supported types are `String`, `Boolean`, `Integer`, `Double`, `JsonValue`, `Element`, and `Component`. +The arguments passed to the function must be a type supported by the communication mechanism. The supported types are `String`, `Boolean`, `Integer`, `Double`, `JsonValue`, `Element`, and `Component`. -*Example*: Using the [methodname]`callJsFunction()` method to run the [methodname]`this.clearSelection()` function. +The example below uses the [methodname]`callJsFunction()` method to run the [methodname]`this.clearSelection()` function: [source,java] ---- @@ -30,7 +30,7 @@ public void clearSelection() { } ---- -*Example*: Using the [methodname]`callJsFunction()` method to run the [methodname]`this.expand(otherComponentElement)` function. +This next example uses the [methodname]`callJsFunction()` method to run the [methodname]`this.expand(otherComponentElement)` function: [source,java] ---- @@ -40,18 +40,16 @@ public void setExpanded(Component otherComponent) { } ---- + === `executeJs` Method -You can also use the generic [methodname]`executeJs()` method to run JavaScript asynchronously from the server side. -You can use this method in addition to the [methodname]`callJsFunction()` method when calling any JavaScript. +You can also use the generic [methodname]`executeJs()` method to run JavaScript asynchronously from the server side. This method can be used in addition to the [methodname]`callJsFunction()` method when calling any JavaScript. -The [methodname]`executeJs()` method accepts two parameters: the JavaScript expression to invoke, and the parameters to pass to the expression. -The given parameters are available as variables named `$0`, `$1`, and so on. +The [methodname]`executeJs()` method accepts two parameters: the JavaScript expression to invoke; and the parameters to pass to the expression. The given parameters are available as variables named `$0`, `$1`, and so on. -The arguments passed to the expression must be of a type supported by the communication mechanism. -The supported types are `String`, `Integer`, `Double`, `Boolean` and `Element`. +The arguments passed to the expression must be a type supported by the communication mechanism. The supported types are `String`, `Integer`, `Double`, `Boolean` and `Element`. -*Example*: Using the [methodname]`executeJs()` method. +Below is an example using the [methodname]`executeJs()` method: [source,java] ---- @@ -60,14 +58,14 @@ public void complete() { } ---- -It's also possible to call the [methodname]`executeJs()` method to access methods and fields of a Web Component using `this.myFieldName`. -If the element doesn't need to be initialized first, you can use the [methodname]`UI.getCurrent().getPage().executeJs()` method instead. +It's also possible to call the [methodname]`executeJs()` method to access methods and fields of a Web Component using `this.myFieldName`. If the element doesn't need to be initialized, you can use the [methodname]`UI.getCurrent().getPage().executeJs()` method instead. + === Return Values -The return value from the JavaScript function called using [methodname]`callJsFunction()` or the value from a `return` statement in an `executeJs()` expression can be accessed by adding a listener to the [classname]`PendingJavaScriptResult` instance returned from either method. +The return value from the JavaScript function called using [methodname]`callJsFunction()`, or the value from a `return` statement in an `executeJs()` expression can be accessed by adding a listener to the [classname]`PendingJavaScriptResult` instance returned from either method. -*Example*: Check if the browser supports Constructable Style Sheets. +This example shows how to check if the browser supports Constructable Style Sheets: [source,java] ---- @@ -87,31 +85,29 @@ public void checkConstructableStylesheets() { ---- [TIP] -If the return value is a JavaScript `Promise`, then a return value is sent to the server only when the `Promise` is resolved. +If the return value is a JavaScript `Promise`, a return value is sent to the server only when the `Promise` is resolved. + == Calling Server-Side Methods from the Client +Below are a few server-side methods that may be called from the client. + + === `@ClientCallable` Annotation -The `@ClientCallable` annotation allows you to invoke a server-side method from the client side. -It marks a method in a [classname]`Component` subclass that can be called from the client side using the [methodname]`element.$server.serverMethodName(args)` notation. -In client-side Polymer template code, `this` refers to the corresponding element, so that the calling convention is [methodname]`this.$server.serverMethodName(args)`. +The `@ClientCallable` annotation allows you to invoke a server-side method from the client side. It marks a method in a [classname]`Component` subclass that can be called from the client side using the [methodname]`element.$server.serverMethodName(args)` notation. In client-side Polymer template code, `this` refers to the corresponding element so that the calling convention is [methodname]`this.$server.serverMethodName(args)`. -You can use it anywhere in your client-side Polymer class implementation, and you can pass your own arguments in the method. -The types should match the method declaration on the server side. -The supported argument types are: +You can use it anywhere in your client-side Polymer class implementation, and you can pass your own arguments in the method. The types should match the method declaration on the server side. The supported argument types are: -- `boolean` , `int`, `double`, their boxed types (`Boolean` , `Integer`, `Double`) -- `String` -- `JsonValue` -- enumeration type which is addressed via a string value from the client-side JavaScript -- `TemplateModel` property types (see <<{articles}/create-ui/templates/polymer/model-bean#,Using Beans with a PolymerTemplate Model>> +- `boolean` , `int`, `double`, their boxed types (i.e., `Boolean` , `Integer`, `Double`); +- `String`; +- `JsonValue`; +- enumeration type which is addressed via a string value from the client-side JavaScript; and +- `TemplateModel` property types (see <<{articles}/create-ui/templates/polymer/model-bean#,Using Beans with a PolymerTemplate Model>>). -The client-side method returns a Promise which is resolved asynchronously with the return value from the server, or `null` if the server-side return type is `void`. -You can wait for the result using [methodname]`Promise.then()`. -In an `async` function, the `await` keyword can also be used to wait for the result. +The client-side method returns a Promise, which is resolved asynchronously with the return value from the server, or `null` if the server-side return type is `void`. You can wait for the result using [methodname]`Promise.then()`. In an `async` function, the `await` keyword can also be used to wait for the result. -*Example*: Using [methodname]`this.$server.getGreeting()` to call a server-side method and `await` the result. +This example uses [methodname]`this.$server.getGreeting()` to call a server-side method and `await` the result: [source,javascript] ---- @@ -121,7 +117,7 @@ async getServerGreeting() { } ---- -*Example*: Using [methodname]`this.$server.getGreeting()` to call a server-side method and wait for the result in a callback. +This next example uses [methodname]`this.$server.getGreeting()` to call a server-side method and wait for the result in a callback: [source,javascript] ---- @@ -131,7 +127,8 @@ getServerGreeting() { } ---- -*Example*: Using the `@ClientCallable` annotation on the server side. +This last example uses the `@ClientCallable` annotation on the server side: + [source,java] ---- @ClientCallable @@ -141,7 +138,20 @@ public String getGreeting(String name) { ---- [IMPORTANT] -Property changes, DOM events, client-delegate methods (methods annotated with `@ClientCallable`) and event-handler methods (`PolymerTemplate` methods annotated with `@EventHandler`) are blocked for disabled components. +Property changes, DOM events, client-delegate methods (i.e., methods annotated with `@ClientCallable`), and event-handler methods (i.e., `PolymerTemplate` methods annotated with `@EventHandler`) are blocked for disabled components. + +It's worth noting that if a component with the [annotationname]`@ClientCallable` method is underneath a modal dialog or component, it's considered _inert_. That means it's not available for interaction, including RPC calls. If you want the [annotationname]`@ClientCallable` method to be available when a component is inert, you'll need to annotate it with the [annotationname]`@AllowInert` annotation. Consult the <<{articles}/advanced/server-side-modality#,Server-Side Modality documentation>> for more information. + +The example below uses the `@AllowInert` annotation to allow calls to an inert component: + +[source,java] +---- +@ClientCallable +@AllowInert +public String getGreeting(String name) { + return "Hello " + name; +} +---- [discussion-id]`AB7EDF45-DB22-4560-AF27-FF1DC6944482` diff --git a/articles/create-ui/web-components/index.adoc b/articles/create-ui/web-components/index.adoc index e22003af6b..0b07df943f 100644 --- a/articles/create-ui/web-components/index.adoc +++ b/articles/create-ui/web-components/index.adoc @@ -104,7 +104,7 @@ The metadata used by the Vaadin Directory is defined in `assembly/MANIFEST.MF`, == Creating Other Add-on Types -You can also use the https://github.com/vaadin/addon-starter-flow/archive/master.zip[Add-on Starter] to create different kinds of add-ons (e.g., to create a data provider). To create a generic project that can be used for any add-on, do the following: +You can also use the https://github.com/vaadin/addon-template/archive/v24.zip[Add-on Starter] to create different kinds of add-ons (e.g., to create a data provider). To create a generic project that can be used for any add-on, do the following: - Leave the default Web Component URL in the starter form; - Download the project; and then diff --git a/articles/guide/start/gradle.adoc b/articles/guide/start/gradle.adoc index 2df8acd87c..4bdd531b53 100644 --- a/articles/guide/start/gradle.adoc +++ b/articles/guide/start/gradle.adoc @@ -565,7 +565,7 @@ The output directory for generated non-served resources, such as the token file. When the list of dependencies causes the classpath to go over a set limit on Windows, the build automatically generates a JAR containing a manifest with the classpath. Sometimes, when running a Spring Boot application, the resource loader doesn't load the classpath packages correctly from the manifest. The failed annotation scanning makes the required `npm` packages unavailable. -You can fix this in two ways: add the repository `mavenLocal()` to <<#build-file.repositories,build file repositories>>; or specify the `vaadin.whitelisted-packages` property, see <<../../integrations/spring/configuration#,Vaadin Spring Configuration>>. +You can fix this in two ways: add the repository `mavenLocal()` to <<#build-file.repositories,build file repositories>>; or specify the `vaadin.allowed-packages` property, see <<../../integrations/spring/configuration#,Vaadin Spring Configuration>>. [discussion-id]`FA18F1BF-2C67-4CCF-85A2-C3E4D7AECFDB` diff --git a/articles/integrations/hilla.adoc b/articles/integrations/hilla.adoc index c7cbb6c654..58d216f602 100644 --- a/articles/integrations/hilla.adoc +++ b/articles/integrations/hilla.adoc @@ -52,7 +52,7 @@ Next, add the `hilla-bom` dependency to the `` section lik ---- -Now, add the `hilla-react` dependency and replace the `vaadin-spring-boot-starter` dependency with the `hilla-spring-boot-starter` one: +Now, add the `hilla-react` dependency and replace the `vaadin-spring-boot-starter` dependency with the `hilla-react-spring-boot-starter` one: .pom.xml [source,diff] @@ -135,6 +135,12 @@ In `frontend/routes.tsx`, add the `serverSideRoutes` object to the `routes` arra Adding `serverSideRoutes` is required for React Router to be able to navigate to server-side (i.e., Vaadin Flow) routes. If this configuration is missed and the feature flag is enabled, Vaadin throws a runtime exception at build time. +Use <> or <> components to navigate from a Flow view to a Hilla view: + +[source,java] +---- +Anchor navigateToFlow = new Anchor("hilla", "Navigate to a Hilla view"); +---- === Run the Application @@ -254,6 +260,14 @@ Adding `serverSideRoutes` is required for React Router to be able to navigate to [NOTE] Vaadin creates [filename]`frontend/App.tsx` and [filename]`frontend/routes.tsx` files if they are missing, as well as the internal [filename]`Frontend/generated/flow/Flow.tsx` file. Also, React dependencies -- such as `react`, `react-dom` and `react-router-dom` -- are added to the [filename]`package.json` file and installed. +Use Vaadin's https://hilla.dev/docs/react/components/side-nav[SideNav] or React's https://hilla.dev/docs/react/guides/routing#adding-routes[NavLink] / https://reactrouter.com/en/main/components/link[Link] components to navigate from a Hilla view to a Flow view: + +[source,javascript] +---- +import { NavLink } from 'react-router-dom'; + +Navigate to a Flow View +---- [discussion-id]`9da82521-5074-42b6-82a5-88fc207987d0` diff --git a/articles/integrations/spring/configuration.asciidoc b/articles/integrations/spring/configuration.asciidoc index a2a15dc756..85943e83f2 100644 --- a/articles/integrations/spring/configuration.asciidoc +++ b/articles/integrations/spring/configuration.asciidoc @@ -19,24 +19,27 @@ There are several special configuration parameters for Spring, such as configuri To decrease the startup time during development, as well as the build time for the production bundle, Vaadin Flow automatically excludes many packages from being scanned for annotations -- such as the ones belonging to the `java` and `springframework` packages. The set of packages that Flow excludes by default are defined in the [classname]`VaadinServletContextInitializer` class. -You can extend this list using the `vaadin.blacklisted-packages` property, which is a comma-separated string that can be used to exclude packages from being scanned. You would do something like the following: +You can extend this list using the `vaadin.blocked-packages` property, which is a comma-separated string that can be used to exclude packages from being scanned. You would do something like the following: .application.properties [source,properties] ---- -vaadin.blacklisted-packages=org/bouncycastle,com/my/db/package +vaadin.blocked-packages=org/bouncycastle,com/my/db/package ---- -The `whitelisted-packages` is a comma-separated string that can be used to specify the only packages that need to be scanned for UI components and views. You should set this property to improve performance during development, especially in large applications. The [classname]`com/vaadin/flow/component` package is implicitly included and is always scanned. +The `allowed-packages` is a comma-separated string that can be used to specify the only packages that need to be scanned for UI components and views. You should set this property to improve performance during development, especially in large applications. The [classname]`com/vaadin/flow/component` package is implicitly included and is always scanned. .application.properties [source,properties] ---- -vaadin.whitelisted-packages=com/foo/myapp/ui,com/foo/components +vaadin.allowed-packages=com/foo/myapp/ui,com/foo/components ---- [NOTE] -You should use either `whitelisted-packages` or `blacklisted-packages` -- not both. If both have values, though, `blacklisted-packages` is ignored. +You should use either `allowed-packages` or `blocked-packages` -- not both. If both have values, though, `blocked-packages` is ignored. + +[IMPORTANT] +The previous `vaadin.whitelisted-packages` and `vaadin.blacklisted-packages` properties have been deprecated, and will be removed in the future. === Prevent Handling of Specific URLs diff --git a/articles/routing/navigation.asciidoc b/articles/routing/navigation.asciidoc index 06ecfa52ae..2c38e09219 100644 --- a/articles/routing/navigation.asciidoc +++ b/articles/routing/navigation.asciidoc @@ -54,7 +54,7 @@ If deep linking is required, the target view must < [class^=PageHeader-module--descriptionContainer] {display: none;} -++++ \ No newline at end of file +++++ diff --git a/articles/tools/observability/index.asciidoc b/articles/tools/observability/index.asciidoc index 2aa21c1a82..0bd9d42758 100644 --- a/articles/tools/observability/index.asciidoc +++ b/articles/tools/observability/index.asciidoc @@ -17,7 +17,7 @@ At its core, Observability Kit is a custom Java agent that runs together with a .New in Vaadin 24.1. [TIP] -You can now use Observability Kit <<{articles}/tools/observability/configuration/#frontend-observability-configuration,to observe the frontend>> to observe the frontend of your application +You can now use Observability Kit <<{articles}/tools/observability/configuration/#frontend-observability-configuration,to observe the frontend>> of your application == Topics @@ -29,4 +29,4 @@ section_outline::[] -++++ \ No newline at end of file +++++ diff --git a/articles/upgrading/index.adoc b/articles/upgrading/index.adoc index 7d8b5f1a5b..df2e280204 100644 --- a/articles/upgrading/index.adoc +++ b/articles/upgrading/index.adoc @@ -155,7 +155,7 @@ public class SecurityConfig extends VaadinWebSecurity { // framework's internal requests, default request cache, // ignoring public views annotated with @AnonymousAllowed, // restricting access to other views/endpoints, and enabling - // ViewAccessChecker authorization. + // NavigationAccessControl authorization. // You can add any possible extra configurations of your own // here -- the following is just an example: @@ -226,16 +226,30 @@ Java 17 or later is required. Below is an example of how to use this version: 17 ---- +[source,kotlin] +---- + +plugins { + java +} + +java { + toolchain { + languageVersion = JavaLanguageVersion.of(17) + } +} +---- [source,groovy] ---- - + plugins { id 'java' } java { - sourceCompatibility = 17 - targetCompatibility = 17 + toolchain { + languageVersion = JavaLanguageVersion.of(17) + } } ---- -- @@ -641,8 +655,11 @@ APIs that were deprecated earlier have now been removed. The following linked Gi - https://github.com/vaadin/flow/issues/15665[Remove deprecated API and tools in Flow 24.0] + +[discussion-id]`24CE587D-26C4-4C8C-93F0-BCE5FA53D5A0` + ++++ -++++ \ No newline at end of file +++++ diff --git a/package-lock.json b/package-lock.json index e63100c9a9..71b3db359b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -27,76 +27,76 @@ "@opentelemetry/instrumentation-xml-http-request": "0.34.0", "@opentelemetry/sdk-trace-web": "1.8.0", "@polymer/polymer": "3.5.1", - "@vaadin/a11y-base": "24.3.2", - "@vaadin/accordion": "24.3.2", - "@vaadin/app-layout": "24.3.2", - "@vaadin/avatar": "24.3.2", - "@vaadin/avatar-group": "24.3.2", - "@vaadin/board": "24.3.2", - "@vaadin/bundles": "24.3.2", - "@vaadin/button": "24.3.2", - "@vaadin/charts": "24.3.2", - "@vaadin/checkbox": "24.3.2", - "@vaadin/checkbox-group": "24.3.2", - "@vaadin/combo-box": "24.3.2", + "@vaadin/a11y-base": "24.3.10", + "@vaadin/accordion": "24.3.10", + "@vaadin/app-layout": "24.3.10", + "@vaadin/avatar": "24.3.10", + "@vaadin/avatar-group": "24.3.10", + "@vaadin/board": "24.3.10", + "@vaadin/bundles": "24.3.10", + "@vaadin/button": "24.3.10", + "@vaadin/charts": "24.3.10", + "@vaadin/checkbox": "24.3.10", + "@vaadin/checkbox-group": "24.3.10", + "@vaadin/combo-box": "24.3.10", "@vaadin/common-frontend": "0.0.19", - "@vaadin/component-base": "24.3.2", - "@vaadin/confirm-dialog": "24.3.2", - "@vaadin/context-menu": "24.3.2", - "@vaadin/cookie-consent": "24.3.2", - "@vaadin/crud": "24.3.2", - "@vaadin/custom-field": "24.3.2", - "@vaadin/date-picker": "24.3.2", - "@vaadin/date-time-picker": "24.3.2", - "@vaadin/details": "24.3.2", - "@vaadin/dialog": "24.3.2", - "@vaadin/email-field": "24.3.2", - "@vaadin/field-base": "24.3.2", - "@vaadin/field-highlighter": "24.3.2", - "@vaadin/form-layout": "24.3.2", - "@vaadin/grid": "24.3.2", - "@vaadin/grid-pro": "24.3.2", - "@vaadin/horizontal-layout": "24.3.2", - "@vaadin/icon": "24.3.2", - "@vaadin/icons": "24.3.2", - "@vaadin/input-container": "24.3.2", - "@vaadin/integer-field": "24.3.2", - "@vaadin/item": "24.3.2", - "@vaadin/list-box": "24.3.2", - "@vaadin/lit-renderer": "24.3.2", - "@vaadin/login": "24.3.2", - "@vaadin/map": "24.3.2", - "@vaadin/menu-bar": "24.3.2", - "@vaadin/message-input": "24.3.2", - "@vaadin/message-list": "24.3.2", - "@vaadin/multi-select-combo-box": "24.3.2", - "@vaadin/notification": "24.3.2", - "@vaadin/number-field": "24.3.2", - "@vaadin/overlay": "24.3.2", - "@vaadin/password-field": "24.3.2", - "@vaadin/polymer-legacy-adapter": "24.3.2", - "@vaadin/progress-bar": "24.3.2", - "@vaadin/radio-group": "24.3.2", - "@vaadin/rich-text-editor": "24.3.2", + "@vaadin/component-base": "24.3.10", + "@vaadin/confirm-dialog": "24.3.10", + "@vaadin/context-menu": "24.3.10", + "@vaadin/cookie-consent": "24.3.10", + "@vaadin/crud": "24.3.10", + "@vaadin/custom-field": "24.3.10", + "@vaadin/date-picker": "24.3.10", + "@vaadin/date-time-picker": "24.3.10", + "@vaadin/details": "24.3.10", + "@vaadin/dialog": "24.3.10", + "@vaadin/email-field": "24.3.10", + "@vaadin/field-base": "24.3.10", + "@vaadin/field-highlighter": "24.3.10", + "@vaadin/form-layout": "24.3.10", + "@vaadin/grid": "24.3.10", + "@vaadin/grid-pro": "24.3.10", + "@vaadin/horizontal-layout": "24.3.10", + "@vaadin/icon": "24.3.10", + "@vaadin/icons": "24.3.10", + "@vaadin/input-container": "24.3.10", + "@vaadin/integer-field": "24.3.10", + "@vaadin/item": "24.3.10", + "@vaadin/list-box": "24.3.10", + "@vaadin/lit-renderer": "24.3.10", + "@vaadin/login": "24.3.10", + "@vaadin/map": "24.3.10", + "@vaadin/menu-bar": "24.3.10", + "@vaadin/message-input": "24.3.10", + "@vaadin/message-list": "24.3.10", + "@vaadin/multi-select-combo-box": "24.3.10", + "@vaadin/notification": "24.3.10", + "@vaadin/number-field": "24.3.10", + "@vaadin/overlay": "24.3.10", + "@vaadin/password-field": "24.3.10", + "@vaadin/polymer-legacy-adapter": "24.3.10", + "@vaadin/progress-bar": "24.3.10", + "@vaadin/radio-group": "24.3.10", + "@vaadin/rich-text-editor": "24.3.10", "@vaadin/router": "1.7.5", - "@vaadin/scroller": "24.3.2", - "@vaadin/select": "24.3.2", - "@vaadin/side-nav": "24.3.2", - "@vaadin/split-layout": "24.3.2", - "@vaadin/tabs": "24.3.2", - "@vaadin/tabsheet": "24.3.2", - "@vaadin/text-area": "24.3.2", - "@vaadin/text-field": "24.3.2", - "@vaadin/time-picker": "24.3.2", - "@vaadin/tooltip": "24.3.2", - "@vaadin/upload": "24.3.2", + "@vaadin/scroller": "24.3.10", + "@vaadin/select": "24.3.10", + "@vaadin/side-nav": "24.3.10", + "@vaadin/split-layout": "24.3.10", + "@vaadin/tabs": "24.3.10", + "@vaadin/tabsheet": "24.3.10", + "@vaadin/text-area": "24.3.10", + "@vaadin/text-field": "24.3.10", + "@vaadin/time-picker": "24.3.10", + "@vaadin/tooltip": "24.3.10", + "@vaadin/upload": "24.3.10", "@vaadin/vaadin-development-mode-detector": "2.0.6", - "@vaadin/vaadin-lumo-styles": "24.3.2", - "@vaadin/vaadin-material-styles": "24.3.2", - "@vaadin/vaadin-themable-mixin": "24.3.2", + "@vaadin/vaadin-lumo-styles": "24.3.10", + "@vaadin/vaadin-material-styles": "24.3.10", + "@vaadin/vaadin-themable-mixin": "24.3.10", "@vaadin/vaadin-usage-statistics": "2.1.2", - "@vaadin/vertical-layout": "24.3.2", - "@vaadin/virtual-list": "24.3.2", + "@vaadin/vertical-layout": "24.3.10", + "@vaadin/virtual-list": "24.3.10", "construct-style-sheets-polyfill": "3.1.0", "core-js": "^3.32.1", "date-fns": "2.29.3", @@ -3520,9 +3520,9 @@ } }, "node_modules/@petamoriken/float16": { - "version": "3.8.4", - "resolved": "https://registry.npmjs.org/@petamoriken/float16/-/float16-3.8.4.tgz", - "integrity": "sha512-kB+NJ5Br56ZhElKsf0pM7/PQfrDdDVMRz8f0JM6eVOGE+L89z9hwcst9QvWBBnazzuqGTGtPsJNZoQ1JdNiGSQ==" + "version": "3.8.6", + "resolved": "https://registry.npmjs.org/@petamoriken/float16/-/float16-3.8.6.tgz", + "integrity": "sha512-GNJhABTtcmt9al/nqdJPycwFD46ww2+q2zwZzTjY0dFFwUAFRw9zszvEr9osyJRd9krRGy6hUDopWUg9fX7VVw==" }, "node_modules/@pkgjs/parseargs": { "version": "0.11.0", @@ -4274,164 +4274,165 @@ } }, "node_modules/@vaadin/a11y-base": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/a11y-base/-/a11y-base-24.3.2.tgz", - "integrity": "sha512-z7Gam/VQ43TFrPhG6JmVBR2e7Dw5yZItJzpNUDjrw//5OYdxIKZVGgI9MCZGrvzLOm/FOwrUBPMvjlFLof644A==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/a11y-base/-/a11y-base-24.3.10.tgz", + "integrity": "sha512-vtCsgNmqNCuBTeRv8AC6sa3S4Rh9gnMmgJ0UiaHEqbDHkMfuEYh2e7HuGkEXnnIwIPXh6JqeFl6IVDEF1P59VA==", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/component-base": "~24.3.2", + "@vaadin/component-base": "~24.3.10", "lit": "^3.0.0" } }, "node_modules/@vaadin/accordion": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/accordion/-/accordion-24.3.2.tgz", - "integrity": "sha512-4TIfyO+0e3kqfwFfhiVMFgaWL1ktRy2pc43yPn3Z9fbAg0znxuyMe/jzfq1oX/W7xpA+JETquYme3gG1yQEOfA==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/accordion/-/accordion-24.3.10.tgz", + "integrity": "sha512-ll/K5pWywnqRA6jbH3GxF9DEnnsv/fg4OrHiw734gXlLrtvcUmBkJqQGdRpK+hHY26S8lj04q1Ei4Qnl/37CXg==", "dependencies": { "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.3.2", - "@vaadin/component-base": "~24.3.2", - "@vaadin/details": "~24.3.2", - "@vaadin/vaadin-lumo-styles": "~24.3.2", - "@vaadin/vaadin-material-styles": "~24.3.2", - "@vaadin/vaadin-themable-mixin": "~24.3.2", + "@vaadin/a11y-base": "~24.3.10", + "@vaadin/component-base": "~24.3.10", + "@vaadin/details": "~24.3.10", + "@vaadin/vaadin-lumo-styles": "~24.3.10", + "@vaadin/vaadin-material-styles": "~24.3.10", + "@vaadin/vaadin-themable-mixin": "~24.3.10", "lit": "^3.0.0" } }, "node_modules/@vaadin/app-layout": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/app-layout/-/app-layout-24.3.2.tgz", - "integrity": "sha512-0TOA2C+yaI7YPY52dXP8Ym3m8cs0RDLdy9w7QRqzl8OV4mQy9Le8e2bwAWq1D+ZOcFs2TeN9jGI7UaqS2w7CSQ==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/app-layout/-/app-layout-24.3.10.tgz", + "integrity": "sha512-N7/WIG7Gk7VUIQKJv1fa50daMca+GU0F1uZT5WzFvNJkRIbNLZEOsn9tUIRbPRj556BKEz1LiK76q4benQF2NQ==", "dependencies": { "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.3.2", - "@vaadin/button": "~24.3.2", - "@vaadin/component-base": "~24.3.2", - "@vaadin/vaadin-lumo-styles": "~24.3.2", - "@vaadin/vaadin-material-styles": "~24.3.2", - "@vaadin/vaadin-themable-mixin": "~24.3.2" + "@vaadin/a11y-base": "~24.3.10", + "@vaadin/button": "~24.3.10", + "@vaadin/component-base": "~24.3.10", + "@vaadin/vaadin-lumo-styles": "~24.3.10", + "@vaadin/vaadin-material-styles": "~24.3.10", + "@vaadin/vaadin-themable-mixin": "~24.3.10" } }, "node_modules/@vaadin/avatar": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/avatar/-/avatar-24.3.2.tgz", - "integrity": "sha512-uA2issenDzjOx30D/Frk7xbY3PmjbPV7z4suhbzbGcREW02xVWN5bsPDernf99lkM/63ihqkbYcutskgZWGFhg==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/avatar/-/avatar-24.3.10.tgz", + "integrity": "sha512-XirW0hvS1X6YHxBzWL4ybVLQvupfy5jaN/4YxV0Vh7OU890SznpxTWd/LkBpz3wZMU366gvPiap5lyhk2EmS5w==", "dependencies": { + "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.3.2", - "@vaadin/component-base": "~24.3.2", - "@vaadin/tooltip": "~24.3.2", - "@vaadin/vaadin-lumo-styles": "~24.3.2", - "@vaadin/vaadin-material-styles": "~24.3.2", - "@vaadin/vaadin-themable-mixin": "~24.3.2", + "@vaadin/a11y-base": "~24.3.10", + "@vaadin/component-base": "~24.3.10", + "@vaadin/tooltip": "~24.3.10", + "@vaadin/vaadin-lumo-styles": "~24.3.10", + "@vaadin/vaadin-material-styles": "~24.3.10", + "@vaadin/vaadin-themable-mixin": "~24.3.10", "lit": "^3.0.0" } }, "node_modules/@vaadin/avatar-group": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/avatar-group/-/avatar-group-24.3.2.tgz", - "integrity": "sha512-tUBt/m/5eI4ivxS9GQhkQ13S6S8y3qVsLGNgXE66xVIdq1sf+IYeB/IFW5iEMtAHe2I4V8al9Y71W0vkmWHpEw==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/avatar-group/-/avatar-group-24.3.10.tgz", + "integrity": "sha512-ft4y1sD1qNBWDch6Pa2cwBpY99AHrPodeIgJpnQocVk3nZAc2F0emDR9lBKshtVozNRjLYYrOtf3uQ6IW363dA==", "dependencies": { "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.3.2", - "@vaadin/avatar": "~24.3.2", - "@vaadin/component-base": "~24.3.2", - "@vaadin/item": "~24.3.2", - "@vaadin/list-box": "~24.3.2", - "@vaadin/overlay": "~24.3.2", - "@vaadin/vaadin-lumo-styles": "~24.3.2", - "@vaadin/vaadin-material-styles": "~24.3.2", - "@vaadin/vaadin-themable-mixin": "~24.3.2", + "@vaadin/a11y-base": "~24.3.10", + "@vaadin/avatar": "~24.3.10", + "@vaadin/component-base": "~24.3.10", + "@vaadin/item": "~24.3.10", + "@vaadin/list-box": "~24.3.10", + "@vaadin/overlay": "~24.3.10", + "@vaadin/vaadin-lumo-styles": "~24.3.10", + "@vaadin/vaadin-material-styles": "~24.3.10", + "@vaadin/vaadin-themable-mixin": "~24.3.10", "lit": "^3.0.0" } }, "node_modules/@vaadin/board": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/board/-/board-24.3.2.tgz", - "integrity": "sha512-eEwG+LM4Hth5OEmmPbFyPt80yeNeybZoYrhiX9BtdsJNv7QPK7KMB6iPS3DCopDsgqWnlXqb05/SV4yVUlDzVQ==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/board/-/board-24.3.10.tgz", + "integrity": "sha512-YPpPz3SBLRCazwliWu+UHM4CL4C8+Xsz51ux4io+Q6dqoh/uvLxvOedcV8j44zHScY0+OQ6Nf4dtp8z7wIcATg==", "dependencies": { "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.3.2", - "@vaadin/component-base": "~24.3.2" + "@vaadin/a11y-base": "~24.3.10", + "@vaadin/component-base": "~24.3.10" } }, "node_modules/@vaadin/bundles": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/bundles/-/bundles-24.3.2.tgz", - "integrity": "sha512-Xmd766SirJKplrUfwpPDE5HeABgCv2pDFA9rE3xJffjgJ69ARwYHpJGzDpoeO0tZzL4K6pTqN7JQU8Dj5lRrlQ==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/bundles/-/bundles-24.3.10.tgz", + "integrity": "sha512-nCYdIzulPJzVkUYxOPEhfbxXQig0yEU3wQS1YI2+pYsvS/zJFDGKHIcd2tQwC+pTk4yEHKRJOVLr0yGo44EhAA==", "peerDependencies": { "@open-wc/dedupe-mixin": "1.3.1", "@polymer/polymer": "3.5.1", - "@vaadin/a11y-base": "24.3.2", - "@vaadin/accordion": "24.3.2", - "@vaadin/app-layout": "24.3.2", - "@vaadin/avatar": "24.3.2", - "@vaadin/avatar-group": "24.3.2", - "@vaadin/board": "24.3.2", - "@vaadin/button": "24.3.2", - "@vaadin/charts": "24.3.2", - "@vaadin/checkbox": "24.3.2", - "@vaadin/checkbox-group": "24.3.2", - "@vaadin/combo-box": "24.3.2", - "@vaadin/component-base": "24.3.2", - "@vaadin/confirm-dialog": "24.3.2", - "@vaadin/context-menu": "24.3.2", - "@vaadin/cookie-consent": "24.3.2", - "@vaadin/crud": "24.3.2", - "@vaadin/custom-field": "24.3.2", - "@vaadin/date-picker": "24.3.2", - "@vaadin/date-time-picker": "24.3.2", - "@vaadin/details": "24.3.2", - "@vaadin/dialog": "24.3.2", - "@vaadin/email-field": "24.3.2", - "@vaadin/field-base": "24.3.2", - "@vaadin/field-highlighter": "24.3.2", - "@vaadin/form-layout": "24.3.2", - "@vaadin/grid": "24.3.2", - "@vaadin/grid-pro": "24.3.2", - "@vaadin/horizontal-layout": "24.3.2", - "@vaadin/icon": "24.3.2", - "@vaadin/icons": "24.3.2", - "@vaadin/input-container": "24.3.2", - "@vaadin/integer-field": "24.3.2", - "@vaadin/item": "24.3.2", - "@vaadin/list-box": "24.3.2", - "@vaadin/lit-renderer": "24.3.2", - "@vaadin/login": "24.3.2", - "@vaadin/map": "24.3.2", - "@vaadin/menu-bar": "24.3.2", - "@vaadin/message-input": "24.3.2", - "@vaadin/message-list": "24.3.2", - "@vaadin/multi-select-combo-box": "24.3.2", - "@vaadin/notification": "24.3.2", - "@vaadin/number-field": "24.3.2", - "@vaadin/overlay": "24.3.2", - "@vaadin/password-field": "24.3.2", - "@vaadin/polymer-legacy-adapter": "24.3.2", - "@vaadin/progress-bar": "24.3.2", - "@vaadin/radio-group": "24.3.2", - "@vaadin/rich-text-editor": "24.3.2", - "@vaadin/scroller": "24.3.2", - "@vaadin/select": "24.3.2", - "@vaadin/side-nav": "24.3.2", - "@vaadin/split-layout": "24.3.2", - "@vaadin/tabs": "24.3.2", - "@vaadin/tabsheet": "24.3.2", - "@vaadin/text-area": "24.3.2", - "@vaadin/text-field": "24.3.2", - "@vaadin/time-picker": "24.3.2", - "@vaadin/tooltip": "24.3.2", - "@vaadin/upload": "24.3.2", + "@vaadin/a11y-base": "24.3.10", + "@vaadin/accordion": "24.3.10", + "@vaadin/app-layout": "24.3.10", + "@vaadin/avatar": "24.3.10", + "@vaadin/avatar-group": "24.3.10", + "@vaadin/board": "24.3.10", + "@vaadin/button": "24.3.10", + "@vaadin/charts": "24.3.10", + "@vaadin/checkbox": "24.3.10", + "@vaadin/checkbox-group": "24.3.10", + "@vaadin/combo-box": "24.3.10", + "@vaadin/component-base": "24.3.10", + "@vaadin/confirm-dialog": "24.3.10", + "@vaadin/context-menu": "24.3.10", + "@vaadin/cookie-consent": "24.3.10", + "@vaadin/crud": "24.3.10", + "@vaadin/custom-field": "24.3.10", + "@vaadin/date-picker": "24.3.10", + "@vaadin/date-time-picker": "24.3.10", + "@vaadin/details": "24.3.10", + "@vaadin/dialog": "24.3.10", + "@vaadin/email-field": "24.3.10", + "@vaadin/field-base": "24.3.10", + "@vaadin/field-highlighter": "24.3.10", + "@vaadin/form-layout": "24.3.10", + "@vaadin/grid": "24.3.10", + "@vaadin/grid-pro": "24.3.10", + "@vaadin/horizontal-layout": "24.3.10", + "@vaadin/icon": "24.3.10", + "@vaadin/icons": "24.3.10", + "@vaadin/input-container": "24.3.10", + "@vaadin/integer-field": "24.3.10", + "@vaadin/item": "24.3.10", + "@vaadin/list-box": "24.3.10", + "@vaadin/lit-renderer": "24.3.10", + "@vaadin/login": "24.3.10", + "@vaadin/map": "24.3.10", + "@vaadin/menu-bar": "24.3.10", + "@vaadin/message-input": "24.3.10", + "@vaadin/message-list": "24.3.10", + "@vaadin/multi-select-combo-box": "24.3.10", + "@vaadin/notification": "24.3.10", + "@vaadin/number-field": "24.3.10", + "@vaadin/overlay": "24.3.10", + "@vaadin/password-field": "24.3.10", + "@vaadin/polymer-legacy-adapter": "24.3.10", + "@vaadin/progress-bar": "24.3.10", + "@vaadin/radio-group": "24.3.10", + "@vaadin/rich-text-editor": "24.3.10", + "@vaadin/scroller": "24.3.10", + "@vaadin/select": "24.3.10", + "@vaadin/side-nav": "24.3.10", + "@vaadin/split-layout": "24.3.10", + "@vaadin/tabs": "24.3.10", + "@vaadin/tabsheet": "24.3.10", + "@vaadin/text-area": "24.3.10", + "@vaadin/text-field": "24.3.10", + "@vaadin/time-picker": "24.3.10", + "@vaadin/tooltip": "24.3.10", + "@vaadin/upload": "24.3.10", "@vaadin/vaadin-development-mode-detector": "2.0.6", - "@vaadin/vaadin-lumo-styles": "24.3.2", - "@vaadin/vaadin-themable-mixin": "24.3.2", + "@vaadin/vaadin-lumo-styles": "24.3.10", + "@vaadin/vaadin-themable-mixin": "24.3.10", "@vaadin/vaadin-usage-statistics": "2.1.2", - "@vaadin/vertical-layout": "24.3.2", - "@vaadin/virtual-list": "24.3.2", + "@vaadin/vertical-layout": "24.3.10", + "@vaadin/virtual-list": "24.3.10", "cookieconsent": "3.1.1", "highcharts": "9.2.2", - "lit": "3.1.0", + "lit": "3.1.2", "ol": "6.13.0", "quickselect": "2.0.0", "rbush": "3.0.1" @@ -4662,81 +4663,81 @@ } }, "node_modules/@vaadin/button": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/button/-/button-24.3.2.tgz", - "integrity": "sha512-u1YGdxcnvZvXztafgWqGzDNJFaE/sGDHzhV+y5i+e6XGVGPEwXElg0X1db2K8tYZewELAic+0P2dWiurLei3hw==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/button/-/button-24.3.10.tgz", + "integrity": "sha512-qM1dIwJb6U5nOndUa7A4ey9m3+y+6GNMgbVrf5ripb/4I+UxC0Uf/ciumetTtIysmKc5Iw0v0r9sMwxvbdAFIw==", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.3.2", - "@vaadin/component-base": "~24.3.2", - "@vaadin/vaadin-lumo-styles": "~24.3.2", - "@vaadin/vaadin-material-styles": "~24.3.2", - "@vaadin/vaadin-themable-mixin": "~24.3.2", + "@vaadin/a11y-base": "~24.3.10", + "@vaadin/component-base": "~24.3.10", + "@vaadin/vaadin-lumo-styles": "~24.3.10", + "@vaadin/vaadin-material-styles": "~24.3.10", + "@vaadin/vaadin-themable-mixin": "~24.3.10", "lit": "^3.0.0" } }, "node_modules/@vaadin/charts": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/charts/-/charts-24.3.2.tgz", - "integrity": "sha512-iJhjOiJME9R1fFdoiGqCwrbS5BIPjp8ZPHJxwN9V0fudI2OrPZhU9+63+VFULyDCxcnP2/oiiEne0rKRZ5dIpQ==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/charts/-/charts-24.3.10.tgz", + "integrity": "sha512-XEXRoHeTMx++IuhDKVVzT/f/iQPP0zv9aWHyPU+Es5qZ/W3MCJHcLailOh1MwRhIcG2Hwe0+wk2fpG25tuinDw==", "dependencies": { "@polymer/polymer": "^3.0.0", - "@vaadin/component-base": "~24.3.2", - "@vaadin/vaadin-lumo-styles": "~24.3.2", - "@vaadin/vaadin-material-styles": "~24.3.2", - "@vaadin/vaadin-themable-mixin": "~24.3.2", + "@vaadin/component-base": "~24.3.10", + "@vaadin/vaadin-lumo-styles": "~24.3.10", + "@vaadin/vaadin-material-styles": "~24.3.10", + "@vaadin/vaadin-themable-mixin": "~24.3.10", "highcharts": "9.2.2" } }, "node_modules/@vaadin/checkbox": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/checkbox/-/checkbox-24.3.2.tgz", - "integrity": "sha512-J5lFL2S6H5kqS7MSBFkRS8DCXpcKNTrI1pwp0fwE9IsX5QUjF4zbsweSnEbK3i9KYhTQ/KWNfJVe5IK3aqCWLw==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/checkbox/-/checkbox-24.3.10.tgz", + "integrity": "sha512-ULfsYiv+buhyMeWnS5VOB70nbnRlM8smXDMIkO1dRHo9xyPdSAjdMfLJRhXT1CUDEvyGBl9ro9XdEAZaLzHgkA==", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.3.2", - "@vaadin/component-base": "~24.3.2", - "@vaadin/field-base": "~24.3.2", - "@vaadin/vaadin-lumo-styles": "~24.3.2", - "@vaadin/vaadin-material-styles": "~24.3.2", - "@vaadin/vaadin-themable-mixin": "~24.3.2", + "@vaadin/a11y-base": "~24.3.10", + "@vaadin/component-base": "~24.3.10", + "@vaadin/field-base": "~24.3.10", + "@vaadin/vaadin-lumo-styles": "~24.3.10", + "@vaadin/vaadin-material-styles": "~24.3.10", + "@vaadin/vaadin-themable-mixin": "~24.3.10", "lit": "^3.0.0" } }, "node_modules/@vaadin/checkbox-group": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/checkbox-group/-/checkbox-group-24.3.2.tgz", - "integrity": "sha512-YXOqrnNAJ2ndmqUgg0hx6Xa305SvrRR9/9L9c4QgM/CNINMZbHMMTN1+2dN4dMDFqH2ERQHJMEYb3i8pGANz4A==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/checkbox-group/-/checkbox-group-24.3.10.tgz", + "integrity": "sha512-CeFKKZB3d36wqORDS8E0GwhPUsM6marB+YvJ0UJgsffOz1/8KYmgTou+Q/iHH+eEWBmV1dJQzo+rRWJJtgr//Q==", "dependencies": { "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.3.2", - "@vaadin/checkbox": "~24.3.2", - "@vaadin/component-base": "~24.3.2", - "@vaadin/field-base": "~24.3.2", - "@vaadin/vaadin-lumo-styles": "~24.3.2", - "@vaadin/vaadin-material-styles": "~24.3.2", - "@vaadin/vaadin-themable-mixin": "~24.3.2" + "@vaadin/a11y-base": "~24.3.10", + "@vaadin/checkbox": "~24.3.10", + "@vaadin/component-base": "~24.3.10", + "@vaadin/field-base": "~24.3.10", + "@vaadin/vaadin-lumo-styles": "~24.3.10", + "@vaadin/vaadin-material-styles": "~24.3.10", + "@vaadin/vaadin-themable-mixin": "~24.3.10" } }, "node_modules/@vaadin/combo-box": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/combo-box/-/combo-box-24.3.2.tgz", - "integrity": "sha512-1fZqNZI3PoHsrjaQE7JAjeWDAyJUWmvCIPHbN/REc2NoHPG1xU/f9bxh2SojjQuVyDvILl21HEfiFmOnwyLcSw==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/combo-box/-/combo-box-24.3.10.tgz", + "integrity": "sha512-GxHBGfo5ZXADO7jx0kTjG1hKRBWCH+m4bWN0uZpY3yGEFbw7LGbUjlV+iBlGjcF4jjQSvmn7YdPBxDODaV6IlA==", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.3.2", - "@vaadin/component-base": "~24.3.2", - "@vaadin/field-base": "~24.3.2", - "@vaadin/input-container": "~24.3.2", - "@vaadin/item": "~24.3.2", - "@vaadin/lit-renderer": "~24.3.2", - "@vaadin/overlay": "~24.3.2", - "@vaadin/vaadin-lumo-styles": "~24.3.2", - "@vaadin/vaadin-material-styles": "~24.3.2", - "@vaadin/vaadin-themable-mixin": "~24.3.2" + "@vaadin/a11y-base": "~24.3.10", + "@vaadin/component-base": "~24.3.10", + "@vaadin/field-base": "~24.3.10", + "@vaadin/input-container": "~24.3.10", + "@vaadin/item": "~24.3.10", + "@vaadin/lit-renderer": "~24.3.10", + "@vaadin/overlay": "~24.3.10", + "@vaadin/vaadin-lumo-styles": "~24.3.10", + "@vaadin/vaadin-material-styles": "~24.3.10", + "@vaadin/vaadin-themable-mixin": "~24.3.10" } }, "node_modules/@vaadin/common-frontend": { @@ -4751,9 +4752,9 @@ } }, "node_modules/@vaadin/component-base": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/component-base/-/component-base-24.3.2.tgz", - "integrity": "sha512-7cPSOzDk6Zy+Tuhuk49mOdGaopu4WrtDtH84nyPyB8pIzEgJ53CxNWaHbJU5GPOcTeqEEdc4VWXrNEhgdij0RQ==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/component-base/-/component-base-24.3.10.tgz", + "integrity": "sha512-3kJA4tOYUibjarupwQO9Xny6P9lYhhYNQg5RJbc1STSZyY0mI36xSOoeA37lpJXda8w/vKAqkJl+Gce5pgI48A==", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", @@ -4763,551 +4764,552 @@ } }, "node_modules/@vaadin/confirm-dialog": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/confirm-dialog/-/confirm-dialog-24.3.2.tgz", - "integrity": "sha512-4bpGzG16j4Gl+mmuoltnRMxXNkPGP16SJcbTu/taM+a2SKtKlwSKjr8rnRW3T2U24kUmhDUiKyJUwLM4HnYQeA==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/confirm-dialog/-/confirm-dialog-24.3.10.tgz", + "integrity": "sha512-g72T4G8/N9z2+b0OxHtguPLlsjSe0ESDiDVbtGtNwwtwQBUq4DQbZ0TfVLOO9Fmjl5ii8pepQUgfzgTwN7dNgA==", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/button": "~24.3.2", - "@vaadin/component-base": "~24.3.2", - "@vaadin/dialog": "~24.3.2", - "@vaadin/overlay": "~24.3.2", - "@vaadin/vaadin-lumo-styles": "~24.3.2", - "@vaadin/vaadin-material-styles": "~24.3.2", - "@vaadin/vaadin-themable-mixin": "~24.3.2", + "@vaadin/button": "~24.3.10", + "@vaadin/component-base": "~24.3.10", + "@vaadin/dialog": "~24.3.10", + "@vaadin/overlay": "~24.3.10", + "@vaadin/vaadin-lumo-styles": "~24.3.10", + "@vaadin/vaadin-material-styles": "~24.3.10", + "@vaadin/vaadin-themable-mixin": "~24.3.10", "lit": "^3.0.0" } }, "node_modules/@vaadin/context-menu": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/context-menu/-/context-menu-24.3.2.tgz", - "integrity": "sha512-m8T8In6TPX1L1CdQGTPsCRiALsyDzqNJYOSFosZMtV9iSTRSwDi8fS18/8hLdW54g7dyHnLy8dqZ9kmR0/waeQ==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/context-menu/-/context-menu-24.3.10.tgz", + "integrity": "sha512-25YGzH/XHlbx2yM8P815E01G4a4kQDMhB+75fLT7bRXcf/qUq8JjGx7+LFkgVlgKI0ibq0xuGRBYgio35F1CQQ==", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.3.2", - "@vaadin/component-base": "~24.3.2", - "@vaadin/item": "~24.3.2", - "@vaadin/list-box": "~24.3.2", - "@vaadin/lit-renderer": "~24.3.2", - "@vaadin/overlay": "~24.3.2", - "@vaadin/vaadin-lumo-styles": "~24.3.2", - "@vaadin/vaadin-material-styles": "~24.3.2", - "@vaadin/vaadin-themable-mixin": "~24.3.2" + "@vaadin/a11y-base": "~24.3.10", + "@vaadin/component-base": "~24.3.10", + "@vaadin/item": "~24.3.10", + "@vaadin/list-box": "~24.3.10", + "@vaadin/lit-renderer": "~24.3.10", + "@vaadin/overlay": "~24.3.10", + "@vaadin/vaadin-lumo-styles": "~24.3.10", + "@vaadin/vaadin-material-styles": "~24.3.10", + "@vaadin/vaadin-themable-mixin": "~24.3.10" } }, "node_modules/@vaadin/cookie-consent": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/cookie-consent/-/cookie-consent-24.3.2.tgz", - "integrity": "sha512-mVfr85pN4RRbwD9hAdj9dhDqc/mwMkZIkvrArjjmSfLY3+h3L4M+sCtcQBaCPBF7h0Dck9ie4e8PB904gdp65A==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/cookie-consent/-/cookie-consent-24.3.10.tgz", + "integrity": "sha512-O9SQ5CUBypE14kHGZvPYMFbHnYvWR6wxZ9f/OPNYentUdzUDc075OOhGMNzMu+joYm04YYyuKaBzNtxyIonBtg==", "dependencies": { "@polymer/polymer": "^3.0.0", - "@vaadin/component-base": "~24.3.2", - "@vaadin/vaadin-lumo-styles": "~24.3.2", - "@vaadin/vaadin-material-styles": "~24.3.2", + "@vaadin/component-base": "~24.3.10", + "@vaadin/vaadin-lumo-styles": "~24.3.10", + "@vaadin/vaadin-material-styles": "~24.3.10", "cookieconsent": "^3.0.6" } }, "node_modules/@vaadin/crud": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/crud/-/crud-24.3.2.tgz", - "integrity": "sha512-2GD88vWuUQCV5P8u+dm/srpGdyRNQQKeFNM5/gwVl2byW2WWehoqpM3VwFGzpJQHaoGZ1FQTl8f2H7Slmc2TkA==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/crud/-/crud-24.3.10.tgz", + "integrity": "sha512-R6Ju81ClpQeyp1gehUb+D5tWPtpsBidmXJoK0ZcjjBTEl2hQx8Pf51g0FsjzOEhGaxeABx/pBet/zpa36TLMew==", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.3.2", - "@vaadin/button": "~24.3.2", - "@vaadin/component-base": "~24.3.2", - "@vaadin/confirm-dialog": "~24.3.2", - "@vaadin/dialog": "~24.3.2", - "@vaadin/form-layout": "~24.3.2", - "@vaadin/grid": "~24.3.2", - "@vaadin/overlay": "~24.3.2", - "@vaadin/text-field": "~24.3.2", - "@vaadin/vaadin-lumo-styles": "~24.3.2", - "@vaadin/vaadin-material-styles": "~24.3.2", - "@vaadin/vaadin-themable-mixin": "~24.3.2" + "@vaadin/a11y-base": "~24.3.10", + "@vaadin/button": "~24.3.10", + "@vaadin/component-base": "~24.3.10", + "@vaadin/confirm-dialog": "~24.3.10", + "@vaadin/dialog": "~24.3.10", + "@vaadin/form-layout": "~24.3.10", + "@vaadin/grid": "~24.3.10", + "@vaadin/overlay": "~24.3.10", + "@vaadin/text-field": "~24.3.10", + "@vaadin/vaadin-lumo-styles": "~24.3.10", + "@vaadin/vaadin-material-styles": "~24.3.10", + "@vaadin/vaadin-themable-mixin": "~24.3.10" } }, "node_modules/@vaadin/custom-field": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/custom-field/-/custom-field-24.3.2.tgz", - "integrity": "sha512-VOmVLBqmQtftEy6tSXuSIKlEP1yZ//iqW78PTXLgsTzynfe9tyTzXWHJHGSOQSPoCt6hCtnz/b2F0KmXYg5sAg==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/custom-field/-/custom-field-24.3.10.tgz", + "integrity": "sha512-HPLP5kx84k9XX2waxsFHtHRFW7j95uyQkSQruQlfM44b0pmFdW/dwJplyNv8qaSl8yM7NSL07LHZOr04dHN4Zg==", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.3.2", - "@vaadin/component-base": "~24.3.2", - "@vaadin/field-base": "~24.3.2", - "@vaadin/vaadin-lumo-styles": "~24.3.2", - "@vaadin/vaadin-material-styles": "~24.3.2", - "@vaadin/vaadin-themable-mixin": "~24.3.2", + "@vaadin/a11y-base": "~24.3.10", + "@vaadin/component-base": "~24.3.10", + "@vaadin/field-base": "~24.3.10", + "@vaadin/vaadin-lumo-styles": "~24.3.10", + "@vaadin/vaadin-material-styles": "~24.3.10", + "@vaadin/vaadin-themable-mixin": "~24.3.10", "lit": "^3.0.0" } }, "node_modules/@vaadin/date-picker": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/date-picker/-/date-picker-24.3.2.tgz", - "integrity": "sha512-tIiV6JV1dWNDZ4cBVj91Qm/XCTaOIP4hZpZhVkqSv2DpaIP32Byflcu6jhFUplfbp72KTF3Jt41zQ9+6GMLiMQ==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/date-picker/-/date-picker-24.3.10.tgz", + "integrity": "sha512-4BZVQFyJ+TNinxzcS0jE3SfxY8SfEmyxfOxp9y9CrkK7sVEGdpd2y6dZcSvZOVD4pLBsH1FElSGSH4g8gLU3Yw==", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.2.0", - "@vaadin/a11y-base": "~24.3.2", - "@vaadin/button": "~24.3.2", - "@vaadin/component-base": "~24.3.2", - "@vaadin/field-base": "~24.3.2", - "@vaadin/input-container": "~24.3.2", - "@vaadin/overlay": "~24.3.2", - "@vaadin/vaadin-lumo-styles": "~24.3.2", - "@vaadin/vaadin-material-styles": "~24.3.2", - "@vaadin/vaadin-themable-mixin": "~24.3.2", + "@vaadin/a11y-base": "~24.3.10", + "@vaadin/button": "~24.3.10", + "@vaadin/component-base": "~24.3.10", + "@vaadin/field-base": "~24.3.10", + "@vaadin/input-container": "~24.3.10", + "@vaadin/overlay": "~24.3.10", + "@vaadin/vaadin-lumo-styles": "~24.3.10", + "@vaadin/vaadin-material-styles": "~24.3.10", + "@vaadin/vaadin-themable-mixin": "~24.3.10", "lit": "^3.0.0" } }, "node_modules/@vaadin/date-time-picker": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/date-time-picker/-/date-time-picker-24.3.2.tgz", - "integrity": "sha512-c0lavR0e9Eq7y4tyf+X9rPTw7T9FPyANNY8CqnijLlaOaUXL5OM3M5VD+0VLY0iVISs39XnkTxVoBTeWTLXRnw==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/date-time-picker/-/date-time-picker-24.3.10.tgz", + "integrity": "sha512-66bJtNWxkLcFhCFOc9++A+fGaOevyUELw3TSCZnD7cK4tjZJ32fzXpaIUYXgRlRWrwK+SeQix9JQF3wWAiOz0g==", "dependencies": { "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.3.2", - "@vaadin/component-base": "~24.3.2", - "@vaadin/custom-field": "~24.3.2", - "@vaadin/date-picker": "~24.3.2", - "@vaadin/field-base": "~24.3.2", - "@vaadin/time-picker": "~24.3.2", - "@vaadin/vaadin-lumo-styles": "~24.3.2", - "@vaadin/vaadin-material-styles": "~24.3.2", - "@vaadin/vaadin-themable-mixin": "~24.3.2" + "@vaadin/a11y-base": "~24.3.10", + "@vaadin/component-base": "~24.3.10", + "@vaadin/custom-field": "~24.3.10", + "@vaadin/date-picker": "~24.3.10", + "@vaadin/field-base": "~24.3.10", + "@vaadin/time-picker": "~24.3.10", + "@vaadin/vaadin-lumo-styles": "~24.3.10", + "@vaadin/vaadin-material-styles": "~24.3.10", + "@vaadin/vaadin-themable-mixin": "~24.3.10" } }, "node_modules/@vaadin/details": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/details/-/details-24.3.2.tgz", - "integrity": "sha512-50cshjPG2i5Ibx7789g5MjNQWXjWVcX/vFMOCB25yBT2DlQlfJBrh8lQGYaVwKZ1VLCwIoD8vDRm/QUxsk/NdA==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/details/-/details-24.3.10.tgz", + "integrity": "sha512-ViKbqqPIk84sm1R3bJ7M78dr1ZCHk4Lcp6ADiv+zt4UCIK/M31713LkaRYbcY+xZrl4dDx8GJ4orYdpQnbsfQg==", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.3.2", - "@vaadin/button": "~24.3.2", - "@vaadin/component-base": "~24.3.2", - "@vaadin/vaadin-lumo-styles": "~24.3.2", - "@vaadin/vaadin-material-styles": "~24.3.2", - "@vaadin/vaadin-themable-mixin": "~24.3.2", + "@vaadin/a11y-base": "~24.3.10", + "@vaadin/button": "~24.3.10", + "@vaadin/component-base": "~24.3.10", + "@vaadin/vaadin-lumo-styles": "~24.3.10", + "@vaadin/vaadin-material-styles": "~24.3.10", + "@vaadin/vaadin-themable-mixin": "~24.3.10", "lit": "^3.0.0" } }, "node_modules/@vaadin/dialog": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/dialog/-/dialog-24.3.2.tgz", - "integrity": "sha512-7jx8z/B7nVW2AqNXLjhYjxe9fbVmF0uhLbC+eDdrfiYbnE5VYHx1U3PIsUVl94n+sibmQ8RhG/m9V7vQ/zWzOw==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/dialog/-/dialog-24.3.10.tgz", + "integrity": "sha512-BtEFYWkhj03RdKNGotIT8R5e/BkpX+mr5EStN8ejF+X5BJputtLskT1gbsuww0+54JrsXVJ+dToOnMM+uPxhLw==", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/component-base": "~24.3.2", - "@vaadin/lit-renderer": "~24.3.2", - "@vaadin/overlay": "~24.3.2", - "@vaadin/vaadin-lumo-styles": "~24.3.2", - "@vaadin/vaadin-material-styles": "~24.3.2", - "@vaadin/vaadin-themable-mixin": "~24.3.2" + "@vaadin/component-base": "~24.3.10", + "@vaadin/lit-renderer": "~24.3.10", + "@vaadin/overlay": "~24.3.10", + "@vaadin/vaadin-lumo-styles": "~24.3.10", + "@vaadin/vaadin-material-styles": "~24.3.10", + "@vaadin/vaadin-themable-mixin": "~24.3.10" } }, "node_modules/@vaadin/email-field": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/email-field/-/email-field-24.3.2.tgz", - "integrity": "sha512-LFx5JgvtUu6YDDEytdMGPYBdA2EDO0fbCzoZcEPj2k99n8K95Es1JYdfgmalzQrZlpc72j+PKuWRreDp8ji3vA==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/email-field/-/email-field-24.3.10.tgz", + "integrity": "sha512-0nocGt+2PhNDNo047lNaFHRAtPFh8tlxDwRMCsiJh7pKZltRkScCH3J6rAjlWBP8u0xTWvF6QLVUa7ujxPCqkw==", "dependencies": { "@polymer/polymer": "^3.0.0", - "@vaadin/component-base": "~24.3.2", - "@vaadin/text-field": "~24.3.2", - "@vaadin/vaadin-lumo-styles": "~24.3.2", - "@vaadin/vaadin-material-styles": "~24.3.2", - "@vaadin/vaadin-themable-mixin": "~24.3.2", + "@vaadin/component-base": "~24.3.10", + "@vaadin/text-field": "~24.3.10", + "@vaadin/vaadin-lumo-styles": "~24.3.10", + "@vaadin/vaadin-material-styles": "~24.3.10", + "@vaadin/vaadin-themable-mixin": "~24.3.10", "lit": "^3.0.0" } }, "node_modules/@vaadin/field-base": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/field-base/-/field-base-24.3.2.tgz", - "integrity": "sha512-rxkqOUo6PAtNUrY59d6p64wIP+88EN4FB53wgCh5+U4AATUUFqRX4cLvL7zY0/ZBJkJTXKm4qVaLwYZvN1VIrw==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/field-base/-/field-base-24.3.10.tgz", + "integrity": "sha512-t6PH6nlGhjNoA4SRXE52/VjODeM6yBzXctXAF2uur4kRCAc32fd7AaOq9tH2PIbXhpM4mcshTrqQ9v0yWMNlYQ==", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.3.2", - "@vaadin/component-base": "~24.3.2", + "@vaadin/a11y-base": "~24.3.10", + "@vaadin/component-base": "~24.3.10", "lit": "^3.0.0" } }, "node_modules/@vaadin/field-highlighter": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/field-highlighter/-/field-highlighter-24.3.2.tgz", - "integrity": "sha512-yZAGENGse3SAiYDlHc8AfTrKVQf2w4+GGdPASTq/KvCanQGTEZQ1VSRGRKD+X9MQkGvwkosKxNAFVlK2gfo7oA==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/field-highlighter/-/field-highlighter-24.3.10.tgz", + "integrity": "sha512-/7mq3B+DOgzecSkcIRGUysLORq0k/qqw3WuaaXh5B/PyaV1I3uL6W6gbzwIN+Bl0V2orRjYqLnGkX3rKsWjqnA==", "dependencies": { "@polymer/polymer": "^3.0.0", - "@vaadin/component-base": "~24.3.2", - "@vaadin/overlay": "~24.3.2", - "@vaadin/vaadin-lumo-styles": "~24.3.2", - "@vaadin/vaadin-material-styles": "~24.3.2", - "@vaadin/vaadin-themable-mixin": "~24.3.2", + "@vaadin/component-base": "~24.3.10", + "@vaadin/overlay": "~24.3.10", + "@vaadin/vaadin-lumo-styles": "~24.3.10", + "@vaadin/vaadin-material-styles": "~24.3.10", + "@vaadin/vaadin-themable-mixin": "~24.3.10", "lit": "^3.0.0" } }, "node_modules/@vaadin/form-layout": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/form-layout/-/form-layout-24.3.2.tgz", - "integrity": "sha512-vPLMuAgbpwraN6XOuPCYNZs1cnubngcli1dbZa8ju0KSwahNZ/Bl4fnZbivw2o65H4WxofiZCmk1XPouCRDnAg==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/form-layout/-/form-layout-24.3.10.tgz", + "integrity": "sha512-r+58Lz+NbJgHn6fhVShlVjKNLZxnxINHpo7gkLvwqFtblBUiAtoRzCUeetnccNDEgFQ29lI/KpdwHi7uyvBSIA==", "dependencies": { "@polymer/polymer": "^3.0.0", - "@vaadin/component-base": "~24.3.2", - "@vaadin/vaadin-lumo-styles": "~24.3.2", - "@vaadin/vaadin-material-styles": "~24.3.2", - "@vaadin/vaadin-themable-mixin": "~24.3.2" + "@vaadin/component-base": "~24.3.10", + "@vaadin/vaadin-lumo-styles": "~24.3.10", + "@vaadin/vaadin-material-styles": "~24.3.10", + "@vaadin/vaadin-themable-mixin": "~24.3.10" } }, "node_modules/@vaadin/grid": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/grid/-/grid-24.3.2.tgz", - "integrity": "sha512-ORys0st7vtqFSu3DLIgdlRFS3QYaNfHSBfHIAvA4+EoHQ3LkPQQRQaBBWIV6Mmjr3MhLsrwH0971LgQ2oALDNQ==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/grid/-/grid-24.3.10.tgz", + "integrity": "sha512-abdW7CDAXiZfhv6XwwLCXny8tnkeL3JxjIciADlInvzvKvDCQN4/1KjR+paU/bBJxjT+oMswXWlIpB/LCGDGrQ==", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.3.2", - "@vaadin/checkbox": "~24.3.2", - "@vaadin/component-base": "~24.3.2", - "@vaadin/lit-renderer": "~24.3.2", - "@vaadin/text-field": "~24.3.2", - "@vaadin/vaadin-lumo-styles": "~24.3.2", - "@vaadin/vaadin-material-styles": "~24.3.2", - "@vaadin/vaadin-themable-mixin": "~24.3.2" + "@vaadin/a11y-base": "~24.3.10", + "@vaadin/checkbox": "~24.3.10", + "@vaadin/component-base": "~24.3.10", + "@vaadin/lit-renderer": "~24.3.10", + "@vaadin/text-field": "~24.3.10", + "@vaadin/vaadin-lumo-styles": "~24.3.10", + "@vaadin/vaadin-material-styles": "~24.3.10", + "@vaadin/vaadin-themable-mixin": "~24.3.10" } }, "node_modules/@vaadin/grid-pro": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/grid-pro/-/grid-pro-24.3.2.tgz", - "integrity": "sha512-Hc9Q1GmuMtDKcIgsq24pUVyGMvYtN8I8ezoJeTP5XAiKsYrMVsbV8SOeUAeLNziNnqjFLhx4mVs95IlIyU3oxQ==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/grid-pro/-/grid-pro-24.3.10.tgz", + "integrity": "sha512-gnC+TGthVXSbq9JkyAFtzty5SV5pduOT9XVMBEpYxJiB+ZX12c97iOv5vEhTx+rBSvUxpshhRdIsJuVDdxpWdg==", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/checkbox": "~24.3.2", - "@vaadin/component-base": "~24.3.2", - "@vaadin/grid": "~24.3.2", - "@vaadin/lit-renderer": "~24.3.2", - "@vaadin/select": "~24.3.2", - "@vaadin/text-field": "~24.3.2", - "@vaadin/vaadin-lumo-styles": "~24.3.2", - "@vaadin/vaadin-material-styles": "~24.3.2", - "@vaadin/vaadin-themable-mixin": "~24.3.2" + "@vaadin/checkbox": "~24.3.10", + "@vaadin/component-base": "~24.3.10", + "@vaadin/grid": "~24.3.10", + "@vaadin/lit-renderer": "~24.3.10", + "@vaadin/select": "~24.3.10", + "@vaadin/text-field": "~24.3.10", + "@vaadin/vaadin-lumo-styles": "~24.3.10", + "@vaadin/vaadin-material-styles": "~24.3.10", + "@vaadin/vaadin-themable-mixin": "~24.3.10" } }, "node_modules/@vaadin/horizontal-layout": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/horizontal-layout/-/horizontal-layout-24.3.2.tgz", - "integrity": "sha512-nty6HiOwTvvi8qDGNnjgEjQfWpavslTnizOU3pNdveSoolbnlPOq6IBOw82KujTTj5ipIqX5nee9Mnkqf0BwNQ==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/horizontal-layout/-/horizontal-layout-24.3.10.tgz", + "integrity": "sha512-G3CEZnscGstWdlcTBOzNxWpHvB8rermjJ+B2ez1kB3ocUvnWqjosIONcMxUwMnz8wyS1WsEHL3a/lUOlVUoqPA==", "dependencies": { "@polymer/polymer": "^3.0.0", - "@vaadin/component-base": "~24.3.2", - "@vaadin/vaadin-lumo-styles": "~24.3.2", - "@vaadin/vaadin-material-styles": "~24.3.2", - "@vaadin/vaadin-themable-mixin": "~24.3.2" + "@vaadin/component-base": "~24.3.10", + "@vaadin/vaadin-lumo-styles": "~24.3.10", + "@vaadin/vaadin-material-styles": "~24.3.10", + "@vaadin/vaadin-themable-mixin": "~24.3.10" } }, "node_modules/@vaadin/icon": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/icon/-/icon-24.3.2.tgz", - "integrity": "sha512-IzO9Hqsbn4xBOqK5RnXZ3uKdX2VwFyK4zuUQcFa4JmCeGVr+X72pdYXU+PH6VQGq7xcHS4ICblH6omb5rBs8mA==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/icon/-/icon-24.3.10.tgz", + "integrity": "sha512-qVpghNytnu8AZ9TOzG+s8nznNU1RVR+XtM88EJxIa8tV3itMaSJs3Rl3uMp6Nh5v9utm5wKFuA1q2n6kReJhrg==", "dependencies": { + "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/component-base": "~24.3.2", - "@vaadin/vaadin-lumo-styles": "~24.3.2", - "@vaadin/vaadin-themable-mixin": "~24.3.2", + "@vaadin/component-base": "~24.3.10", + "@vaadin/vaadin-lumo-styles": "~24.3.10", + "@vaadin/vaadin-themable-mixin": "~24.3.10", "lit": "^3.0.0" } }, "node_modules/@vaadin/icons": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/icons/-/icons-24.3.2.tgz", - "integrity": "sha512-QKSmYy3+N+M5qbp7KeNMmUrmZwtbLr1E3SNKc7iHPXcknu/hnfAcm6jEyxLJgabxY56dQCqIpwiXo6d4CUKg3Q==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/icons/-/icons-24.3.10.tgz", + "integrity": "sha512-Bpzo69ERewc+QIfi38FJ8Xx3s4jQetUuYfruBctNTL4JBsXF35JTuuosh7YE85nkgxXv9dNW/86RkGib1yoyLg==", "dependencies": { "@polymer/polymer": "^3.0.0", - "@vaadin/icon": "~24.3.2" + "@vaadin/icon": "~24.3.10" } }, "node_modules/@vaadin/input-container": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/input-container/-/input-container-24.3.2.tgz", - "integrity": "sha512-gMDjpQYdZJJLrKrsCugwmvbjL6Y48gQnY5GxfRu/lI/ZUWos7kCYuEVdfKDxSK+qg2crUQqGyCcAON4F+4kEPw==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/input-container/-/input-container-24.3.10.tgz", + "integrity": "sha512-Y9eyPdgQFHFL2c9KKhnMQtD+axMjMGDGc7NupX1jabrwkIHtZBDmhmvJN0FC1WZillj9Nergt56TI4FXKAIX+w==", "dependencies": { "@polymer/polymer": "^3.0.0", - "@vaadin/component-base": "~24.3.2", - "@vaadin/vaadin-lumo-styles": "~24.3.2", - "@vaadin/vaadin-material-styles": "~24.3.2", - "@vaadin/vaadin-themable-mixin": "~24.3.2", + "@vaadin/component-base": "~24.3.10", + "@vaadin/vaadin-lumo-styles": "~24.3.10", + "@vaadin/vaadin-material-styles": "~24.3.10", + "@vaadin/vaadin-themable-mixin": "~24.3.10", "lit": "^3.0.0" } }, "node_modules/@vaadin/integer-field": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/integer-field/-/integer-field-24.3.2.tgz", - "integrity": "sha512-5xeaQuJg/tMqAbRNNHcSOUMF/PCn9ZH57blmKScSN7yk6a6ndNkyYGZTuvhYrT76ggcrDKvKqdQmu3y/dytdjQ==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/integer-field/-/integer-field-24.3.10.tgz", + "integrity": "sha512-ktsW/z7+jZShQqyLvzFkZJ1jlt/dip+oKDrZXnVW03hUiLbknqIjws9VOaRUHV78HybU9mVI6VWp0GF5BjmMUA==", "dependencies": { "@polymer/polymer": "^3.0.0", - "@vaadin/component-base": "~24.3.2", - "@vaadin/number-field": "~24.3.2", - "@vaadin/vaadin-lumo-styles": "~24.3.2", - "@vaadin/vaadin-material-styles": "~24.3.2" + "@vaadin/component-base": "~24.3.10", + "@vaadin/number-field": "~24.3.10", + "@vaadin/vaadin-lumo-styles": "~24.3.10", + "@vaadin/vaadin-material-styles": "~24.3.10" } }, "node_modules/@vaadin/item": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/item/-/item-24.3.2.tgz", - "integrity": "sha512-ypc6Ysjjw3N/4ONT4QOhzXNTkgdmTvFXKoluNdqP6nOzca9QW/VS0i6vJYK68zQ4Pis4yEcIxx20Rt352OJu/Q==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/item/-/item-24.3.10.tgz", + "integrity": "sha512-mUB3n08JbJD6wW0V4U7htokrGr7nuXZfZBu8tX7fH8jlg7EuLWoUy20A6pbJeH03o7N4MnrlIKVrk6p1YBjb1A==", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.3.2", - "@vaadin/component-base": "~24.3.2", - "@vaadin/vaadin-lumo-styles": "~24.3.2", - "@vaadin/vaadin-material-styles": "~24.3.2", - "@vaadin/vaadin-themable-mixin": "~24.3.2" + "@vaadin/a11y-base": "~24.3.10", + "@vaadin/component-base": "~24.3.10", + "@vaadin/vaadin-lumo-styles": "~24.3.10", + "@vaadin/vaadin-material-styles": "~24.3.10", + "@vaadin/vaadin-themable-mixin": "~24.3.10" } }, "node_modules/@vaadin/list-box": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/list-box/-/list-box-24.3.2.tgz", - "integrity": "sha512-dXJQNFWv0NMveaz32Ha79NGgPptjd5vJZCqJ5rBgg0wRQeSNpqDG245hXz2gcN309rOYfUfOz0iEz8NCMkWkgQ==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/list-box/-/list-box-24.3.10.tgz", + "integrity": "sha512-THpOVSnJx9zoyrJHNaNP3t6OE6dkIsDAciMkY+o58DC/cJlyROMpfr/WWaZhZT44ndO1OB38/9e5xOetUlAjUA==", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.3.2", - "@vaadin/component-base": "~24.3.2", - "@vaadin/item": "~24.3.2", - "@vaadin/vaadin-lumo-styles": "~24.3.2", - "@vaadin/vaadin-material-styles": "~24.3.2", - "@vaadin/vaadin-themable-mixin": "~24.3.2" + "@vaadin/a11y-base": "~24.3.10", + "@vaadin/component-base": "~24.3.10", + "@vaadin/item": "~24.3.10", + "@vaadin/vaadin-lumo-styles": "~24.3.10", + "@vaadin/vaadin-material-styles": "~24.3.10", + "@vaadin/vaadin-themable-mixin": "~24.3.10" } }, "node_modules/@vaadin/lit-renderer": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/lit-renderer/-/lit-renderer-24.3.2.tgz", - "integrity": "sha512-Gk5n4vdTra8Smg1u5qQ5D5lC8lQfa9BgAR2c2CAoo5+gQZ0C/+K1mgjNrn9D5bRXhE7oC2z/OwhkVK/nf8e3IA==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/lit-renderer/-/lit-renderer-24.3.10.tgz", + "integrity": "sha512-p71fErjux/VwQVeBlk4VU1InSZk+WgRmsQPtQAwZ4evu9VRNxL/iPBGaXIuxCtKwJXGGx4WnabEWLJyCHpTloQ==", "dependencies": { "lit": "^3.0.0" } }, "node_modules/@vaadin/login": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/login/-/login-24.3.2.tgz", - "integrity": "sha512-uVzBu4Ja4Gerdi6AjRV90R5kg1NyhGCidZh2nOmegFzlGSai+wt+/9CAzpZJCukeYp2wvjNzG9QP2IXftWr0Zg==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/login/-/login-24.3.10.tgz", + "integrity": "sha512-eIu5M/S+T4NIbZrqOjBVjT9S9xWLVhC4am6EIMXn/t1pEMJX4ngtVTq9TMy0bDWZo2g0mCZNg2rvCHQyOhWUbw==", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/button": "~24.3.2", - "@vaadin/component-base": "~24.3.2", - "@vaadin/overlay": "~24.3.2", - "@vaadin/password-field": "~24.3.2", - "@vaadin/text-field": "~24.3.2", - "@vaadin/vaadin-lumo-styles": "~24.3.2", - "@vaadin/vaadin-material-styles": "~24.3.2", - "@vaadin/vaadin-themable-mixin": "~24.3.2", + "@vaadin/button": "~24.3.10", + "@vaadin/component-base": "~24.3.10", + "@vaadin/overlay": "~24.3.10", + "@vaadin/password-field": "~24.3.10", + "@vaadin/text-field": "~24.3.10", + "@vaadin/vaadin-lumo-styles": "~24.3.10", + "@vaadin/vaadin-material-styles": "~24.3.10", + "@vaadin/vaadin-themable-mixin": "~24.3.10", "lit": "^3.0.0" } }, "node_modules/@vaadin/map": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/map/-/map-24.3.2.tgz", - "integrity": "sha512-UiMW1YzRXP4rm2n9ekwTRryteRBCWcXxs3Nc8NeEOTFZ2XWghw2y8kItz/+OQSafAGzGyXHlJ8yO+MIuubBK8w==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/map/-/map-24.3.10.tgz", + "integrity": "sha512-4axSpriKaqu76BX/5X460ykQx/3QbnZhzFdWyliXUs8P/6B2Boh774uQg6mc/COXcNH5YEdXCLIeZPZZHatgLg==", "dependencies": { "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.3.2", - "@vaadin/component-base": "~24.3.2", - "@vaadin/vaadin-lumo-styles": "~24.3.2", - "@vaadin/vaadin-material-styles": "~24.3.2", - "@vaadin/vaadin-themable-mixin": "~24.3.2", + "@vaadin/a11y-base": "~24.3.10", + "@vaadin/component-base": "~24.3.10", + "@vaadin/vaadin-lumo-styles": "~24.3.10", + "@vaadin/vaadin-material-styles": "~24.3.10", + "@vaadin/vaadin-themable-mixin": "~24.3.10", "ol": "6.13.0" } }, "node_modules/@vaadin/menu-bar": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/menu-bar/-/menu-bar-24.3.2.tgz", - "integrity": "sha512-j6uHF1WD4AspuACEnYvHhgnEdSkARC/rZc+1zDZlJZGGseRj73J0GCaR4IfiwOBJjzEBGmEidERJEOXl5CbP6w==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/menu-bar/-/menu-bar-24.3.10.tgz", + "integrity": "sha512-ylOGWDUVkADjcRFEpevdZGwiCtA3lJnnhKGkmdEGuzYIvuMduQAM7fgHnnqYZVXXhGHC2UKWGGx/E+NpXxSf4w==", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.3.2", - "@vaadin/button": "~24.3.2", - "@vaadin/component-base": "~24.3.2", - "@vaadin/context-menu": "~24.3.2", - "@vaadin/item": "~24.3.2", - "@vaadin/list-box": "~24.3.2", - "@vaadin/overlay": "~24.3.2", - "@vaadin/vaadin-lumo-styles": "~24.3.2", - "@vaadin/vaadin-material-styles": "~24.3.2", - "@vaadin/vaadin-themable-mixin": "~24.3.2" + "@vaadin/a11y-base": "~24.3.10", + "@vaadin/button": "~24.3.10", + "@vaadin/component-base": "~24.3.10", + "@vaadin/context-menu": "~24.3.10", + "@vaadin/item": "~24.3.10", + "@vaadin/list-box": "~24.3.10", + "@vaadin/overlay": "~24.3.10", + "@vaadin/vaadin-lumo-styles": "~24.3.10", + "@vaadin/vaadin-material-styles": "~24.3.10", + "@vaadin/vaadin-themable-mixin": "~24.3.10" } }, "node_modules/@vaadin/message-input": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/message-input/-/message-input-24.3.2.tgz", - "integrity": "sha512-p3SpZrz+f2LNGHPZPbHLtg+QqY3+ewmw+MwZz5XzSro5RDNH65RTGLxM/aYLKFsDcnuyRzdmrAn/jV2eH9JsvA==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/message-input/-/message-input-24.3.10.tgz", + "integrity": "sha512-wwE2R+fVnFe7MCvqCsmDyt7KjWjESwKnFT5euiT6PTzHZwNKyipcIPOgh5YMbvy+38pFVJQ7gTP1k57jfKWmWw==", "dependencies": { "@polymer/polymer": "^3.0.0", - "@vaadin/button": "~24.3.2", - "@vaadin/component-base": "~24.3.2", - "@vaadin/text-area": "~24.3.2", - "@vaadin/vaadin-lumo-styles": "~24.3.2", - "@vaadin/vaadin-material-styles": "~24.3.2", - "@vaadin/vaadin-themable-mixin": "~24.3.2" + "@vaadin/button": "~24.3.10", + "@vaadin/component-base": "~24.3.10", + "@vaadin/text-area": "~24.3.10", + "@vaadin/vaadin-lumo-styles": "~24.3.10", + "@vaadin/vaadin-material-styles": "~24.3.10", + "@vaadin/vaadin-themable-mixin": "~24.3.10" } }, "node_modules/@vaadin/message-list": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/message-list/-/message-list-24.3.2.tgz", - "integrity": "sha512-BtkPPEFQqcMgQd/DCzJi5l1qF0a+YqfX1X64P4IET3gDIGCWdec5WdTEmHmHWV/71PCeGT2a1YfPi8QcJyZMSA==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/message-list/-/message-list-24.3.10.tgz", + "integrity": "sha512-RcPsH5z2zBs/r19gYWkoOgxedPa8ujlZANxb391vaciKW17JildM3/ae195D/7NiUEteA5k0IJvS7n79+uDwrg==", "dependencies": { "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.3.2", - "@vaadin/avatar": "~24.3.2", - "@vaadin/component-base": "~24.3.2", - "@vaadin/vaadin-lumo-styles": "~24.3.2", - "@vaadin/vaadin-material-styles": "~24.3.2", - "@vaadin/vaadin-themable-mixin": "~24.3.2", + "@vaadin/a11y-base": "~24.3.10", + "@vaadin/avatar": "~24.3.10", + "@vaadin/component-base": "~24.3.10", + "@vaadin/vaadin-lumo-styles": "~24.3.10", + "@vaadin/vaadin-material-styles": "~24.3.10", + "@vaadin/vaadin-themable-mixin": "~24.3.10", "lit": "^3.0.0" } }, "node_modules/@vaadin/multi-select-combo-box": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/multi-select-combo-box/-/multi-select-combo-box-24.3.2.tgz", - "integrity": "sha512-yI9ZUM5p6cYB6SWCZcyhQkEVPx1x8vlxszuhH0xbOQ9nJ/7aFZc/f8ThLxzRo3AuKcClE5laIs1LHcJm4kFW+w==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/multi-select-combo-box/-/multi-select-combo-box-24.3.10.tgz", + "integrity": "sha512-QEUiy5QT+An+bHsIdwt+zZPtiSUPIAxQUBddlXNYwNVZdJH1H5KIv0VfN8zrNi4kYXXI/oc9J9JzE8OHMJGolw==", "dependencies": { "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.3.2", - "@vaadin/combo-box": "~24.3.2", - "@vaadin/component-base": "~24.3.2", - "@vaadin/field-base": "~24.3.2", - "@vaadin/input-container": "~24.3.2", - "@vaadin/item": "~24.3.2", - "@vaadin/lit-renderer": "~24.3.2", - "@vaadin/overlay": "~24.3.2", - "@vaadin/vaadin-lumo-styles": "~24.3.2", - "@vaadin/vaadin-material-styles": "~24.3.2", - "@vaadin/vaadin-themable-mixin": "~24.3.2" + "@vaadin/a11y-base": "~24.3.10", + "@vaadin/combo-box": "~24.3.10", + "@vaadin/component-base": "~24.3.10", + "@vaadin/field-base": "~24.3.10", + "@vaadin/input-container": "~24.3.10", + "@vaadin/item": "~24.3.10", + "@vaadin/lit-renderer": "~24.3.10", + "@vaadin/overlay": "~24.3.10", + "@vaadin/vaadin-lumo-styles": "~24.3.10", + "@vaadin/vaadin-material-styles": "~24.3.10", + "@vaadin/vaadin-themable-mixin": "~24.3.10" } }, "node_modules/@vaadin/notification": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/notification/-/notification-24.3.2.tgz", - "integrity": "sha512-semCBY6OPukrDh6x5z6Wtz0294apjKLvnzsJOhPb0nTKJuj+6Fb9+43/l9FXDm4JwW5uEsI7rJkqITXpLJPJAw==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/notification/-/notification-24.3.10.tgz", + "integrity": "sha512-y98f0fD4lIoCzjdG3t4lYSUjEGMY2hsm7pU9Ndb4RdfsmGltqWItHJETNYRJlChrgSZwIu0UHE/NJswLe70HVw==", "dependencies": { "@polymer/polymer": "^3.0.0", - "@vaadin/component-base": "~24.3.2", - "@vaadin/lit-renderer": "~24.3.2", - "@vaadin/vaadin-lumo-styles": "~24.3.2", - "@vaadin/vaadin-material-styles": "~24.3.2", - "@vaadin/vaadin-themable-mixin": "~24.3.2", + "@vaadin/component-base": "~24.3.10", + "@vaadin/lit-renderer": "~24.3.10", + "@vaadin/vaadin-lumo-styles": "~24.3.10", + "@vaadin/vaadin-material-styles": "~24.3.10", + "@vaadin/vaadin-themable-mixin": "~24.3.10", "lit": "^3.0.0" } }, "node_modules/@vaadin/number-field": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/number-field/-/number-field-24.3.2.tgz", - "integrity": "sha512-iRsaj47q9iW2fiPtkJddjTlRtOlcf1+4vngA4R5hthSUG6ZZSOXm63nHRrqcptOfqNv2gp7vZteT9iM+eLKOTw==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/number-field/-/number-field-24.3.10.tgz", + "integrity": "sha512-78AuHphsxjMJegLQR3J9RuY4ZuERX3w39q4SZVZ/CO3WH2VhFBOyBSx9EroQIAwf1wIZ1nSICRkha5pnm+EQdw==", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.3.2", - "@vaadin/component-base": "~24.3.2", - "@vaadin/field-base": "~24.3.2", - "@vaadin/input-container": "~24.3.2", - "@vaadin/vaadin-lumo-styles": "~24.3.2", - "@vaadin/vaadin-material-styles": "~24.3.2", - "@vaadin/vaadin-themable-mixin": "~24.3.2", + "@vaadin/a11y-base": "~24.3.10", + "@vaadin/component-base": "~24.3.10", + "@vaadin/field-base": "~24.3.10", + "@vaadin/input-container": "~24.3.10", + "@vaadin/vaadin-lumo-styles": "~24.3.10", + "@vaadin/vaadin-material-styles": "~24.3.10", + "@vaadin/vaadin-themable-mixin": "~24.3.10", "lit": "^3.0.0" } }, "node_modules/@vaadin/overlay": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/overlay/-/overlay-24.3.2.tgz", - "integrity": "sha512-4bkac9USNeJv8p266uiE556iIDehmSTEcJSr0o9r/bEDpFckRr/U41+41tOdWUl9C2u2DwqA5djr/+qYP1myOg==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/overlay/-/overlay-24.3.10.tgz", + "integrity": "sha512-dZQnmPZdL98Dssfptg66Gbl2KrfqdXE6cEV6ut6kK0z/cd1LMTHDBJ7CLdrqXRZsuq7kMWBcnk7xKygL3G2+Sg==", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.3.2", - "@vaadin/component-base": "~24.3.2", - "@vaadin/vaadin-lumo-styles": "~24.3.2", - "@vaadin/vaadin-material-styles": "~24.3.2", - "@vaadin/vaadin-themable-mixin": "~24.3.2" + "@vaadin/a11y-base": "~24.3.10", + "@vaadin/component-base": "~24.3.10", + "@vaadin/vaadin-lumo-styles": "~24.3.10", + "@vaadin/vaadin-material-styles": "~24.3.10", + "@vaadin/vaadin-themable-mixin": "~24.3.10" } }, "node_modules/@vaadin/password-field": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/password-field/-/password-field-24.3.2.tgz", - "integrity": "sha512-DmSh/lKM8MpistusX+9RsBoz7abJwq+mZBSWmVpnbYeWrHaNcH2NXI8Yh7h3bIjzOn+D5BuGCQY4ham+KazQuw==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/password-field/-/password-field-24.3.10.tgz", + "integrity": "sha512-dFTwuWpPZ8h7cNMKlaGzrFR/MZk4GoJpdc5D2wQCtUe0rlYyPUI8VY7JuJFCE0txibiw4sL4yYYNQG/tsG1t/w==", "dependencies": { "@polymer/polymer": "^3.0.0", - "@vaadin/button": "~24.3.2", - "@vaadin/component-base": "~24.3.2", - "@vaadin/text-field": "~24.3.2", - "@vaadin/vaadin-lumo-styles": "~24.3.2", - "@vaadin/vaadin-material-styles": "~24.3.2", - "@vaadin/vaadin-themable-mixin": "~24.3.2" + "@vaadin/button": "~24.3.10", + "@vaadin/component-base": "~24.3.10", + "@vaadin/text-field": "~24.3.10", + "@vaadin/vaadin-lumo-styles": "~24.3.10", + "@vaadin/vaadin-material-styles": "~24.3.10", + "@vaadin/vaadin-themable-mixin": "~24.3.10" } }, "node_modules/@vaadin/polymer-legacy-adapter": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/polymer-legacy-adapter/-/polymer-legacy-adapter-24.3.2.tgz", - "integrity": "sha512-sttOb0G6YNf0izX94z4uUbyydjsweiT9zL+K4F0HXoL9NZ18l++1aYOlUmnuAfNisaFeE5R/LFTwgUdGEMB2rg==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/polymer-legacy-adapter/-/polymer-legacy-adapter-24.3.10.tgz", + "integrity": "sha512-KBIBAiJ9fof54jqSKriC6xIEy76SnM524QZuyXXSAzdZneaWDmWcn1Mmv1nfRQLqNJk/uX4NMYTWFRSjbjATqw==", "dependencies": { "@polymer/polymer": "^3.0.0", - "@vaadin/vaadin-themable-mixin": "~24.3.2", + "@vaadin/vaadin-themable-mixin": "~24.3.10", "lit": "^3.0.0" } }, "node_modules/@vaadin/progress-bar": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/progress-bar/-/progress-bar-24.3.2.tgz", - "integrity": "sha512-0NHhAPHgNbe/QL3IB0Gi3lDdWVLZepyz84bXrZEV6wFDzAtELHWw2wy64E683IS/mMoaQgxqJpbq2qehdxgqmw==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/progress-bar/-/progress-bar-24.3.10.tgz", + "integrity": "sha512-2XJMBZ0shx1ml/4zjAu7yZuby9gfKkkRjD1UEXADwOSijOEIOUB92pIKvxKba6nbMfs5ghb9nP3dI8O8FdPlMQ==", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/component-base": "~24.3.2", - "@vaadin/vaadin-lumo-styles": "~24.3.2", - "@vaadin/vaadin-material-styles": "~24.3.2", - "@vaadin/vaadin-themable-mixin": "~24.3.2", + "@vaadin/component-base": "~24.3.10", + "@vaadin/vaadin-lumo-styles": "~24.3.10", + "@vaadin/vaadin-material-styles": "~24.3.10", + "@vaadin/vaadin-themable-mixin": "~24.3.10", "lit": "^3.0.0" } }, "node_modules/@vaadin/radio-group": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/radio-group/-/radio-group-24.3.2.tgz", - "integrity": "sha512-jVL94rjG3TFXYKf/dow/yhve+gErnoybzCuuGKWWNqld1zelOmUi1A852zbIv0gA+K5Ymvc+NnLQEDvFHxDn+g==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/radio-group/-/radio-group-24.3.10.tgz", + "integrity": "sha512-OaIlbogzbD9ujXzdrHOrFqrfHN6HkZoFXHkjsr7kSn26+wI5lPWo/Ihda2gbBHzHXxXPwSYgDQLO07p4MM0kLA==", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.3.2", - "@vaadin/component-base": "~24.3.2", - "@vaadin/field-base": "~24.3.2", - "@vaadin/vaadin-lumo-styles": "~24.3.2", - "@vaadin/vaadin-material-styles": "~24.3.2", - "@vaadin/vaadin-themable-mixin": "~24.3.2", + "@vaadin/a11y-base": "~24.3.10", + "@vaadin/component-base": "~24.3.10", + "@vaadin/field-base": "~24.3.10", + "@vaadin/vaadin-lumo-styles": "~24.3.10", + "@vaadin/vaadin-material-styles": "~24.3.10", + "@vaadin/vaadin-themable-mixin": "~24.3.10", "lit": "^3.0.0" } }, "node_modules/@vaadin/rich-text-editor": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/rich-text-editor/-/rich-text-editor-24.3.2.tgz", - "integrity": "sha512-q6pL7IMrt2PpCn9lJzXKgF7jVmXPVh1fBwmrvPaB3/uN+ZJIHn9rK9lMe1Chdgk0lz3yDdirnhfIXoK9Xc52rQ==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/rich-text-editor/-/rich-text-editor-24.3.10.tgz", + "integrity": "sha512-axe1svtxYxi9BSuyTxSnvIKWoJImH+sHpXbpsqj8Le2x/5zg7qFghh+/DDIVy1VlWKPBkppJ6xu1Kg0VMQVo+Q==", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/button": "~24.3.2", - "@vaadin/component-base": "~24.3.2", - "@vaadin/confirm-dialog": "~24.3.2", - "@vaadin/text-field": "~24.3.2", - "@vaadin/tooltip": "~24.3.2", - "@vaadin/vaadin-lumo-styles": "~24.3.2", - "@vaadin/vaadin-material-styles": "~24.3.2", - "@vaadin/vaadin-themable-mixin": "~24.3.2", + "@vaadin/button": "~24.3.10", + "@vaadin/component-base": "~24.3.10", + "@vaadin/confirm-dialog": "~24.3.10", + "@vaadin/text-field": "~24.3.10", + "@vaadin/tooltip": "~24.3.10", + "@vaadin/vaadin-lumo-styles": "~24.3.10", + "@vaadin/vaadin-material-styles": "~24.3.10", + "@vaadin/vaadin-themable-mixin": "~24.3.10", "lit": "^3.0.0" } }, @@ -5320,175 +5322,176 @@ } }, "node_modules/@vaadin/scroller": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/scroller/-/scroller-24.3.2.tgz", - "integrity": "sha512-4rjZZxk71l/ktlW9p9eI57GGZeYl/4/ukGfc6EED/6FUX4Vyn0ZXRzWNvsNo/TBNIKxSBPZj1xs/62XZEGU26w==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/scroller/-/scroller-24.3.10.tgz", + "integrity": "sha512-ddvujAI+XAhB99YuxjQINGYMQWusliqxzTibYoB6ICie6mqZiZ3DzgibTl+IPLa1Dhtp7i4NzGq0WBoqvfkPvg==", "dependencies": { "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.3.2", - "@vaadin/component-base": "~24.3.2", - "@vaadin/vaadin-lumo-styles": "~24.3.2", - "@vaadin/vaadin-material-styles": "~24.3.2", - "@vaadin/vaadin-themable-mixin": "~24.3.2" + "@vaadin/a11y-base": "~24.3.10", + "@vaadin/component-base": "~24.3.10", + "@vaadin/vaadin-lumo-styles": "~24.3.10", + "@vaadin/vaadin-material-styles": "~24.3.10", + "@vaadin/vaadin-themable-mixin": "~24.3.10" } }, "node_modules/@vaadin/select": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/select/-/select-24.3.2.tgz", - "integrity": "sha512-Q5beCSDsw7AK7flwI4AFVKSwzu0I0cI3TeRA5DY6y0mFmR6BJVZk6DnaVYQkfWy/q+icmeT1Wsh5Exp3+8r2mg==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/select/-/select-24.3.10.tgz", + "integrity": "sha512-jHC62Z989XLHg1pThbcK2TE41cEXlQaYfS3PfH3UHIvgsR+wID+AbAcUM30OZ5zQlnLS39TkKYNDpBd3OJgI4Q==", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.2.0", - "@vaadin/a11y-base": "~24.3.2", - "@vaadin/button": "~24.3.2", - "@vaadin/component-base": "~24.3.2", - "@vaadin/field-base": "~24.3.2", - "@vaadin/input-container": "~24.3.2", - "@vaadin/item": "~24.3.2", - "@vaadin/list-box": "~24.3.2", - "@vaadin/lit-renderer": "~24.3.2", - "@vaadin/overlay": "~24.3.2", - "@vaadin/vaadin-lumo-styles": "~24.3.2", - "@vaadin/vaadin-material-styles": "~24.3.2", - "@vaadin/vaadin-themable-mixin": "~24.3.2" + "@vaadin/a11y-base": "~24.3.10", + "@vaadin/button": "~24.3.10", + "@vaadin/component-base": "~24.3.10", + "@vaadin/field-base": "~24.3.10", + "@vaadin/input-container": "~24.3.10", + "@vaadin/item": "~24.3.10", + "@vaadin/list-box": "~24.3.10", + "@vaadin/lit-renderer": "~24.3.10", + "@vaadin/overlay": "~24.3.10", + "@vaadin/vaadin-lumo-styles": "~24.3.10", + "@vaadin/vaadin-material-styles": "~24.3.10", + "@vaadin/vaadin-themable-mixin": "~24.3.10" } }, "node_modules/@vaadin/side-nav": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/side-nav/-/side-nav-24.3.2.tgz", - "integrity": "sha512-ss27k0FQkZefp65+AUc40zl6LW/UOCZXrPTzERl4bcBuNMW1EX6bCW3W0/TgfzVEwbAayNEdwPH+4OMPEDS4uw==", - "dependencies": { - "@vaadin/a11y-base": "~24.3.2", - "@vaadin/component-base": "~24.3.2", - "@vaadin/vaadin-lumo-styles": "~24.3.2", - "@vaadin/vaadin-material-styles": "~24.3.2", - "@vaadin/vaadin-themable-mixin": "~24.3.2", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/side-nav/-/side-nav-24.3.10.tgz", + "integrity": "sha512-/owITZB+Y4pnd4CKL7YtS/vhq+P/SsmQsP9TeIDRxcxZIB3b5Ri/4DjUOPQbfY7Bf2/cAE/2cmD9mhsx0/BMuQ==", + "dependencies": { + "@open-wc/dedupe-mixin": "^1.3.0", + "@vaadin/a11y-base": "~24.3.10", + "@vaadin/component-base": "~24.3.10", + "@vaadin/vaadin-lumo-styles": "~24.3.10", + "@vaadin/vaadin-material-styles": "~24.3.10", + "@vaadin/vaadin-themable-mixin": "~24.3.10", "lit": "^3.0.0" } }, "node_modules/@vaadin/split-layout": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/split-layout/-/split-layout-24.3.2.tgz", - "integrity": "sha512-6Q4YUdibkORNudTgstB0Tof6MBFfsAWpNZFLOXoYOZbcicfith5xNjWKZRTLQDFGCf1k2UJ0ExwP1UsX7bsrxA==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/split-layout/-/split-layout-24.3.10.tgz", + "integrity": "sha512-DknKd+/US773egpannC+eTJTPme0DTQjHj/CSSPE2CuYlh5GOx7NRXFSER7RvEtcXOttalSszgxcDnyhOMlJ4w==", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/component-base": "~24.3.2", - "@vaadin/vaadin-lumo-styles": "~24.3.2", - "@vaadin/vaadin-material-styles": "~24.3.2", - "@vaadin/vaadin-themable-mixin": "~24.3.2" + "@vaadin/component-base": "~24.3.10", + "@vaadin/vaadin-lumo-styles": "~24.3.10", + "@vaadin/vaadin-material-styles": "~24.3.10", + "@vaadin/vaadin-themable-mixin": "~24.3.10" } }, "node_modules/@vaadin/tabs": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/tabs/-/tabs-24.3.2.tgz", - "integrity": "sha512-CGsb0x+K9cSc9hai+5OnWfoPh6OdXzNd+kTytLU+/VNduiHplJjU2Ym4SxvbS7Qg5y9ww78PjUAZ+xJy41Etjg==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/tabs/-/tabs-24.3.10.tgz", + "integrity": "sha512-iLjJhe0ZX4E05R6EqY80Y/lG2+Z6ziPBQJcFNhLoFBv7ScGB3goZnr4jldmZststYKDFeHyD+kHo4rh8nFIWJA==", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.3.2", - "@vaadin/component-base": "~24.3.2", - "@vaadin/item": "~24.3.2", - "@vaadin/vaadin-lumo-styles": "~24.3.2", - "@vaadin/vaadin-material-styles": "~24.3.2", - "@vaadin/vaadin-themable-mixin": "~24.3.2", + "@vaadin/a11y-base": "~24.3.10", + "@vaadin/component-base": "~24.3.10", + "@vaadin/item": "~24.3.10", + "@vaadin/vaadin-lumo-styles": "~24.3.10", + "@vaadin/vaadin-material-styles": "~24.3.10", + "@vaadin/vaadin-themable-mixin": "~24.3.10", "lit": "^3.0.0" } }, "node_modules/@vaadin/tabsheet": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/tabsheet/-/tabsheet-24.3.2.tgz", - "integrity": "sha512-ZI/SxbP5vgyMRv1JVXCWccZ874T/HjvSviCTYXpkcuP9u6mhfq5BMYqFaQcFwl1aBGJKa74fVfHFWD8HEgkGJA==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/tabsheet/-/tabsheet-24.3.10.tgz", + "integrity": "sha512-5AUEzGUTnZjGapK4KR2+AgsAhLTeP73p6YEQqveCDeqLpKPoutaGPU21jh2Fmt7CQxgFubsAquhYZbDytmwzBA==", "dependencies": { "@polymer/polymer": "^3.0.0", - "@vaadin/component-base": "~24.3.2", - "@vaadin/scroller": "~24.3.2", - "@vaadin/tabs": "~24.3.2", - "@vaadin/vaadin-lumo-styles": "~24.3.2", - "@vaadin/vaadin-material-styles": "~24.3.2", - "@vaadin/vaadin-themable-mixin": "~24.3.2" + "@vaadin/component-base": "~24.3.10", + "@vaadin/scroller": "~24.3.10", + "@vaadin/tabs": "~24.3.10", + "@vaadin/vaadin-lumo-styles": "~24.3.10", + "@vaadin/vaadin-material-styles": "~24.3.10", + "@vaadin/vaadin-themable-mixin": "~24.3.10" } }, "node_modules/@vaadin/text-area": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/text-area/-/text-area-24.3.2.tgz", - "integrity": "sha512-u0LWMhGxuAcTvGjJ7TYJaYbXY8FUNIGenNIt/ri2bLRf3LSiXCrO9UV/u17jRtmREYxXhhxciJh8t29QWWKTbA==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/text-area/-/text-area-24.3.10.tgz", + "integrity": "sha512-RIrT0pk97yEQS+PpW9LVo7mwyDFkCUuRrRX3OacExqNHNqDPn9bExUn8AOFSoE2DbuteUwGGFT6WKr37s6/hzQ==", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.3.2", - "@vaadin/component-base": "~24.3.2", - "@vaadin/field-base": "~24.3.2", - "@vaadin/input-container": "~24.3.2", - "@vaadin/vaadin-lumo-styles": "~24.3.2", - "@vaadin/vaadin-material-styles": "~24.3.2", - "@vaadin/vaadin-themable-mixin": "~24.3.2", + "@vaadin/a11y-base": "~24.3.10", + "@vaadin/component-base": "~24.3.10", + "@vaadin/field-base": "~24.3.10", + "@vaadin/input-container": "~24.3.10", + "@vaadin/vaadin-lumo-styles": "~24.3.10", + "@vaadin/vaadin-material-styles": "~24.3.10", + "@vaadin/vaadin-themable-mixin": "~24.3.10", "lit": "^3.0.0" } }, "node_modules/@vaadin/text-field": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/text-field/-/text-field-24.3.2.tgz", - "integrity": "sha512-v+faXP3eyH6bESjgc9E01Rm1+PMgwVDjpIOZbClqeaehjtr6SqGPqeinXwTHslOV4m1UnyJ4PCFFdkpvlSWnZA==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/text-field/-/text-field-24.3.10.tgz", + "integrity": "sha512-AzaFv77VymA1hEmJ2C8SbOvdDmdKISTcusN41WwffhkYonFednt+bcZljLP4j3L/mwu0Vyh+c1zJithxo5g/vA==", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.3.2", - "@vaadin/component-base": "~24.3.2", - "@vaadin/field-base": "~24.3.2", - "@vaadin/input-container": "~24.3.2", - "@vaadin/vaadin-lumo-styles": "~24.3.2", - "@vaadin/vaadin-material-styles": "~24.3.2", - "@vaadin/vaadin-themable-mixin": "~24.3.2", + "@vaadin/a11y-base": "~24.3.10", + "@vaadin/component-base": "~24.3.10", + "@vaadin/field-base": "~24.3.10", + "@vaadin/input-container": "~24.3.10", + "@vaadin/vaadin-lumo-styles": "~24.3.10", + "@vaadin/vaadin-material-styles": "~24.3.10", + "@vaadin/vaadin-themable-mixin": "~24.3.10", "lit": "^3.0.0" } }, "node_modules/@vaadin/time-picker": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/time-picker/-/time-picker-24.3.2.tgz", - "integrity": "sha512-VLlumYchuIc9yojI0vzREHoQyy4qHYCHItRU19c8TB1khM2v1s92cQRvc8ePyTcBiIO5co9nnAoy3krbRYyVmw==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/time-picker/-/time-picker-24.3.10.tgz", + "integrity": "sha512-oqN8DqxN8S4XjZZhGPntFA7RIBRKagTsTgz3MWw+5OEgKIEtieK5ayEW5AGEORtsxhCjh6Kv3iVQ1c5hCBRbkg==", "dependencies": { "@polymer/polymer": "^3.0.0", - "@vaadin/combo-box": "~24.3.2", - "@vaadin/component-base": "~24.3.2", - "@vaadin/field-base": "~24.3.2", - "@vaadin/input-container": "~24.3.2", - "@vaadin/item": "~24.3.2", - "@vaadin/overlay": "~24.3.2", - "@vaadin/vaadin-lumo-styles": "~24.3.2", - "@vaadin/vaadin-material-styles": "~24.3.2", - "@vaadin/vaadin-themable-mixin": "~24.3.2" + "@vaadin/combo-box": "~24.3.10", + "@vaadin/component-base": "~24.3.10", + "@vaadin/field-base": "~24.3.10", + "@vaadin/input-container": "~24.3.10", + "@vaadin/item": "~24.3.10", + "@vaadin/overlay": "~24.3.10", + "@vaadin/vaadin-lumo-styles": "~24.3.10", + "@vaadin/vaadin-material-styles": "~24.3.10", + "@vaadin/vaadin-themable-mixin": "~24.3.10" } }, "node_modules/@vaadin/tooltip": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/tooltip/-/tooltip-24.3.2.tgz", - "integrity": "sha512-ZUtHD1LXvDTaPfnvoBwLG9DkrGe9wlUcG1EAB8zs5+krqnO/62JWG9VSF0Kgt2xlsu6yiOdgBwarsVHBMNC/lQ==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/tooltip/-/tooltip-24.3.10.tgz", + "integrity": "sha512-P6lx76wKcuUs4YciOR7eyfjQB9EHy++0JSibLHf4CkNev2CnUBe++kwMUVufndwrRSaBeTqa7phZU6Lr2JoxSQ==", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.3.2", - "@vaadin/component-base": "~24.3.2", - "@vaadin/overlay": "~24.3.2", - "@vaadin/vaadin-lumo-styles": "~24.3.2", - "@vaadin/vaadin-material-styles": "~24.3.2", - "@vaadin/vaadin-themable-mixin": "~24.3.2" + "@vaadin/a11y-base": "~24.3.10", + "@vaadin/component-base": "~24.3.10", + "@vaadin/overlay": "~24.3.10", + "@vaadin/vaadin-lumo-styles": "~24.3.10", + "@vaadin/vaadin-material-styles": "~24.3.10", + "@vaadin/vaadin-themable-mixin": "~24.3.10" } }, "node_modules/@vaadin/upload": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/upload/-/upload-24.3.2.tgz", - "integrity": "sha512-i4jo/7b1VKSNSamYP54XsOC4K7Uj0LDJ0m5x5lEfDHVWqrmlyrI83FkOJLfAYa+Gkt9912rKReh8HCdxLhVUYQ==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/upload/-/upload-24.3.10.tgz", + "integrity": "sha512-8h9OuQYiq1ZMzoJ3zYr/a3EH7DscajB1br1jdEUPedF2HPVsGppSmN6MW48Sjdu3t3Cp8JgCKveLSJo8IpA9YQ==", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.3.2", - "@vaadin/button": "~24.3.2", - "@vaadin/component-base": "~24.3.2", - "@vaadin/progress-bar": "~24.3.2", - "@vaadin/vaadin-lumo-styles": "~24.3.2", - "@vaadin/vaadin-material-styles": "~24.3.2", - "@vaadin/vaadin-themable-mixin": "~24.3.2", + "@vaadin/a11y-base": "~24.3.10", + "@vaadin/button": "~24.3.10", + "@vaadin/component-base": "~24.3.10", + "@vaadin/progress-bar": "~24.3.10", + "@vaadin/vaadin-lumo-styles": "~24.3.10", + "@vaadin/vaadin-material-styles": "~24.3.10", + "@vaadin/vaadin-themable-mixin": "~24.3.10", "lit": "^3.0.0" } }, @@ -5497,30 +5500,30 @@ "license": "Apache-2.0" }, "node_modules/@vaadin/vaadin-lumo-styles": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/vaadin-lumo-styles/-/vaadin-lumo-styles-24.3.2.tgz", - "integrity": "sha512-aAJfTXeAgzy9cUgF8X9lq6e1fCoSzChtJ/EblRf9ehSk14kFeOJyniIPnG4SUJX8A6+9cS3c6CIqxJJ8VE1Ukw==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/vaadin-lumo-styles/-/vaadin-lumo-styles-24.3.10.tgz", + "integrity": "sha512-on8O4hraLCHoIuYeTOY3+S69+Qm2i3Q9mNHSpze1jspEOBz5sjoILwdk1oKJ45IRyvC9eGnvLkFh7vh6UT1I4g==", "dependencies": { "@polymer/polymer": "^3.0.0", - "@vaadin/component-base": "~24.3.2", - "@vaadin/icon": "~24.3.2", - "@vaadin/vaadin-themable-mixin": "~24.3.2" + "@vaadin/component-base": "~24.3.10", + "@vaadin/icon": "~24.3.10", + "@vaadin/vaadin-themable-mixin": "~24.3.10" } }, "node_modules/@vaadin/vaadin-material-styles": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/vaadin-material-styles/-/vaadin-material-styles-24.3.2.tgz", - "integrity": "sha512-SQbe55Xj5kJPJv+vurXOuP8/ZXmUaenOP+n0ApaM4HuitnxVhhK8BWAydRS8eSEq2njL/C82qrB64yOFhkC7Qg==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/vaadin-material-styles/-/vaadin-material-styles-24.3.10.tgz", + "integrity": "sha512-V5afMiem6nHYP7aU5+FsCT5tquxaHeUQtptQuHawYm2Iz2ImH7c4884oZ8m98+B9VKwhWP+Vlmi55+unOFqcTA==", "dependencies": { "@polymer/polymer": "^3.0.0", - "@vaadin/component-base": "~24.3.2", - "@vaadin/vaadin-themable-mixin": "~24.3.2" + "@vaadin/component-base": "~24.3.10", + "@vaadin/vaadin-themable-mixin": "~24.3.10" } }, "node_modules/@vaadin/vaadin-themable-mixin": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/vaadin-themable-mixin/-/vaadin-themable-mixin-24.3.2.tgz", - "integrity": "sha512-CduHHfdqoV6IHxNaRpnF4auUqmGhNsfdXKn48QK81qGKhMBm9zqopnCXL9x/TnhzDysi75NQ6TaBJlOAhAPvJA==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/vaadin-themable-mixin/-/vaadin-themable-mixin-24.3.10.tgz", + "integrity": "sha512-PGlTGJ4C9YF1Y41iX3YpkPukr+ydYxGYdIljHnRxFJxXoyX0kudICqMEMwEMkNqHZETHbX3nTQMM9NE4x3Nr3Q==", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "lit": "^3.0.0" @@ -5538,29 +5541,29 @@ } }, "node_modules/@vaadin/vertical-layout": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/vertical-layout/-/vertical-layout-24.3.2.tgz", - "integrity": "sha512-VA42O3Whxab2umszwb53vFYhHniB9+iHsR2M41rHbGEInISm9fziRcnYZqBj0I8COmdLdiCt92w907+bqZXn1g==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/vertical-layout/-/vertical-layout-24.3.10.tgz", + "integrity": "sha512-HjfE5JukLjeoI6I61Z7A23VPhONFEdoxln1j6OG4VEDd1l42ShawpoHeyFMSiPkXaiosdOPx/54YeGlQ++ZH/g==", "dependencies": { "@polymer/polymer": "^3.0.0", - "@vaadin/component-base": "~24.3.2", - "@vaadin/vaadin-lumo-styles": "~24.3.2", - "@vaadin/vaadin-material-styles": "~24.3.2", - "@vaadin/vaadin-themable-mixin": "~24.3.2" + "@vaadin/component-base": "~24.3.10", + "@vaadin/vaadin-lumo-styles": "~24.3.10", + "@vaadin/vaadin-material-styles": "~24.3.10", + "@vaadin/vaadin-themable-mixin": "~24.3.10" } }, "node_modules/@vaadin/virtual-list": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/virtual-list/-/virtual-list-24.3.2.tgz", - "integrity": "sha512-t3gZmDoOIcVNenCrhmSnTusGCMKcxwj4tC+c9vrpCrQ/7TqmdGOp8lE6HVnklM+jj9qjI+FdgFApPcBqC85KtA==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/virtual-list/-/virtual-list-24.3.10.tgz", + "integrity": "sha512-zIRHgXepDvxrTXP1Nwd4IoLMnCkx5KN1TRq9GEtfgVt/YEy5HUOYyqminRhKDQmPfrfkncCYkINQN9Ec0xyaYg==", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/component-base": "~24.3.2", - "@vaadin/lit-renderer": "~24.3.2", - "@vaadin/vaadin-lumo-styles": "~24.3.2", - "@vaadin/vaadin-material-styles": "~24.3.2", - "@vaadin/vaadin-themable-mixin": "~24.3.2" + "@vaadin/component-base": "~24.3.10", + "@vaadin/lit-renderer": "~24.3.10", + "@vaadin/vaadin-lumo-styles": "~24.3.10", + "@vaadin/vaadin-material-styles": "~24.3.10", + "@vaadin/vaadin-themable-mixin": "~24.3.10" } }, "node_modules/@vitejs/plugin-react": { @@ -7506,9 +7509,9 @@ } }, "node_modules/geotiff": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/geotiff/-/geotiff-2.1.1.tgz", - "integrity": "sha512-Ss6HQEhrlR2v0FmOGq88l0wa2oCmmGi6rXAMiUxR/T7Xe98evypEmyiji7lvVeVR/AXuxK0xDCWcwfWkSmOrAA==", + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/geotiff/-/geotiff-2.1.3.tgz", + "integrity": "sha512-PT6uoF5a1+kbC3tHmZSUsLHBp2QJlHasxxxxPW47QIY1VBKpFB+FcDvX+MxER6UzgLQZ0xDzJ9s48B9JbOCTqA==", "dependencies": { "@petamoriken/float16": "^3.4.7", "lerc": "^3.0.0", @@ -8965,9 +8968,9 @@ } }, "node_modules/mapbox-to-css-font": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/mapbox-to-css-font/-/mapbox-to-css-font-2.4.2.tgz", - "integrity": "sha512-f+NBjJJY4T3dHtlEz1wCG7YFlkODEjFIYlxDdLIDMNpkSksqTt+l/d4rjuwItxuzkuMFvPyrjzV2lxRM4ePcIA==" + "version": "2.4.4", + "resolved": "https://registry.npmjs.org/mapbox-to-css-font/-/mapbox-to-css-font-2.4.4.tgz", + "integrity": "sha512-X1dtuTuH2D1MRMuductMZCLV/fy9EoIgqW/lmu8vQSAhEatx/tdFebkYT3TVhdTwqFDHbLEgQBD3IKA4KI7aoQ==" }, "node_modules/meow": { "version": "9.0.0", @@ -11671,9 +11674,9 @@ "license": "MIT" }, "node_modules/web-worker": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/web-worker/-/web-worker-1.2.0.tgz", - "integrity": "sha512-PgF341avzqyx60neE9DD+XS26MMNMoUQRz9NOZwW32nPQrF6p77f1htcnjBSEV8BGMKZ16choqUG4hyI0Hx7mA==" + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/web-worker/-/web-worker-1.3.0.tgz", + "integrity": "sha512-BSR9wyRsy/KOValMgd5kMyr3JzpdeoR9KVId8u5GVlTTAtNChlsE4yTxeY7zMdNSyOmoKBv8NH2qeRY9Tg+IaA==" }, "node_modules/webfont-matcher": { "version": "1.1.0", @@ -12138,9 +12141,9 @@ } }, "node_modules/xml-utils": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/xml-utils/-/xml-utils-1.7.0.tgz", - "integrity": "sha512-bWB489+RQQclC7A9OW8e5BzbT8Tu//jtAOvkYwewFr+Q9T9KDGvfzC1lp0pYPEQPEoPQLDkmxkepSC/2gIAZGw==" + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/xml-utils/-/xml-utils-1.8.0.tgz", + "integrity": "sha512-1TY5yLw8DApowZAUsWCniNr8HH6Ebt6O7UQvmIwziGKwUNsQx6e+4NkfOvCfnqmYIcPjCeoI6dh1JenPJ9a1hQ==" }, "node_modules/xmlhttprequest": { "version": "1.8.0", @@ -13815,63 +13818,63 @@ "resolved": "https://registry.npmjs.org/@hilla/react-components/-/react-components-2.3.0.tgz", "integrity": "sha512-3lm/FIxFir9lrcMFZNnrOVHhgCErtwHL0Vv4Rux4WNq+22C6f2d3C3kyS1UpifYXc5xQY+wbZT3EgHD02h6hTg==", "requires": { - "@vaadin/accordion": "24.3.2", - "@vaadin/app-layout": "24.3.2", - "@vaadin/avatar": "24.3.2", - "@vaadin/avatar-group": "24.3.2", - "@vaadin/board": "24.3.2", - "@vaadin/button": "24.3.2", - "@vaadin/charts": "24.3.2", - "@vaadin/checkbox": "24.3.2", - "@vaadin/checkbox-group": "24.3.2", - "@vaadin/combo-box": "24.3.2", - "@vaadin/confirm-dialog": "24.3.2", - "@vaadin/context-menu": "24.3.2", - "@vaadin/cookie-consent": "24.3.2", - "@vaadin/crud": "24.3.2", - "@vaadin/custom-field": "24.3.2", - "@vaadin/date-picker": "24.3.2", - "@vaadin/date-time-picker": "24.3.2", - "@vaadin/details": "24.3.2", - "@vaadin/dialog": "24.3.2", - "@vaadin/email-field": "24.3.2", - "@vaadin/field-base": "24.3.2", - "@vaadin/field-highlighter": "24.3.2", - "@vaadin/form-layout": "24.3.2", - "@vaadin/grid": "24.3.2", - "@vaadin/grid-pro": "24.3.2", - "@vaadin/horizontal-layout": "24.3.2", - "@vaadin/icon": "24.3.2", - "@vaadin/icons": "24.3.2", - "@vaadin/input-container": "24.3.2", - "@vaadin/integer-field": "24.3.2", - "@vaadin/item": "24.3.2", - "@vaadin/list-box": "24.3.2", - "@vaadin/login": "24.3.2", - "@vaadin/map": "24.3.2", - "@vaadin/menu-bar": "24.3.2", - "@vaadin/message-input": "24.3.2", - "@vaadin/message-list": "24.3.2", - "@vaadin/multi-select-combo-box": "24.3.2", - "@vaadin/notification": "24.3.2", - "@vaadin/number-field": "24.3.2", - "@vaadin/password-field": "24.3.2", - "@vaadin/progress-bar": "24.3.2", - "@vaadin/radio-group": "24.3.2", - "@vaadin/rich-text-editor": "24.3.2", - "@vaadin/scroller": "24.3.2", - "@vaadin/select": "24.3.2", - "@vaadin/side-nav": "24.3.2", - "@vaadin/split-layout": "24.3.2", - "@vaadin/tabs": "24.3.2", - "@vaadin/tabsheet": "24.3.2", - "@vaadin/text-area": "24.3.2", - "@vaadin/text-field": "24.3.2", - "@vaadin/time-picker": "24.3.2", - "@vaadin/tooltip": "24.3.2", - "@vaadin/upload": "24.3.2", - "@vaadin/vertical-layout": "24.3.2", - "@vaadin/virtual-list": "24.3.2" + "@vaadin/accordion": "24.3.10", + "@vaadin/app-layout": "24.3.10", + "@vaadin/avatar": "24.3.10", + "@vaadin/avatar-group": "24.3.10", + "@vaadin/board": "24.3.10", + "@vaadin/button": "24.3.10", + "@vaadin/charts": "24.3.10", + "@vaadin/checkbox": "24.3.10", + "@vaadin/checkbox-group": "24.3.10", + "@vaadin/combo-box": "24.3.10", + "@vaadin/confirm-dialog": "24.3.10", + "@vaadin/context-menu": "24.3.10", + "@vaadin/cookie-consent": "24.3.10", + "@vaadin/crud": "24.3.10", + "@vaadin/custom-field": "24.3.10", + "@vaadin/date-picker": "24.3.10", + "@vaadin/date-time-picker": "24.3.10", + "@vaadin/details": "24.3.10", + "@vaadin/dialog": "24.3.10", + "@vaadin/email-field": "24.3.10", + "@vaadin/field-base": "24.3.10", + "@vaadin/field-highlighter": "24.3.10", + "@vaadin/form-layout": "24.3.10", + "@vaadin/grid": "24.3.10", + "@vaadin/grid-pro": "24.3.10", + "@vaadin/horizontal-layout": "24.3.10", + "@vaadin/icon": "24.3.10", + "@vaadin/icons": "24.3.10", + "@vaadin/input-container": "24.3.10", + "@vaadin/integer-field": "24.3.10", + "@vaadin/item": "24.3.10", + "@vaadin/list-box": "24.3.10", + "@vaadin/login": "24.3.10", + "@vaadin/map": "24.3.10", + "@vaadin/menu-bar": "24.3.10", + "@vaadin/message-input": "24.3.10", + "@vaadin/message-list": "24.3.10", + "@vaadin/multi-select-combo-box": "24.3.10", + "@vaadin/notification": "24.3.10", + "@vaadin/number-field": "24.3.10", + "@vaadin/password-field": "24.3.10", + "@vaadin/progress-bar": "24.3.10", + "@vaadin/radio-group": "24.3.10", + "@vaadin/rich-text-editor": "24.3.10", + "@vaadin/scroller": "24.3.10", + "@vaadin/select": "24.3.10", + "@vaadin/side-nav": "24.3.10", + "@vaadin/split-layout": "24.3.10", + "@vaadin/tabs": "24.3.10", + "@vaadin/tabsheet": "24.3.10", + "@vaadin/text-area": "24.3.10", + "@vaadin/text-field": "24.3.10", + "@vaadin/time-picker": "24.3.10", + "@vaadin/tooltip": "24.3.10", + "@vaadin/upload": "24.3.10", + "@vaadin/vertical-layout": "24.3.10", + "@vaadin/virtual-list": "24.3.10" } }, "@humanwhocodes/config-array": { @@ -14420,9 +14423,9 @@ "integrity": "sha512-po7penSfQ/Z8352lRVDpaBrd9znwA5mHGqXR7nDEiVnxkDFkBIhVf/tKeAJDIq/erFpcRowKFeCsr5eqqcSyFQ==" }, "@petamoriken/float16": { - "version": "3.8.4", - "resolved": "https://registry.npmjs.org/@petamoriken/float16/-/float16-3.8.4.tgz", - "integrity": "sha512-kB+NJ5Br56ZhElKsf0pM7/PQfrDdDVMRz8f0JM6eVOGE+L89z9hwcst9QvWBBnazzuqGTGtPsJNZoQ1JdNiGSQ==" + "version": "3.8.6", + "resolved": "https://registry.npmjs.org/@petamoriken/float16/-/float16-3.8.6.tgz", + "integrity": "sha512-GNJhABTtcmt9al/nqdJPycwFD46ww2+q2zwZzTjY0dFFwUAFRw9zszvEr9osyJRd9krRGy6hUDopWUg9fX7VVw==" }, "@pkgjs/parseargs": { "version": "0.11.0", @@ -14863,170 +14866,171 @@ } }, "@vaadin/a11y-base": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/a11y-base/-/a11y-base-24.3.2.tgz", - "integrity": "sha512-z7Gam/VQ43TFrPhG6JmVBR2e7Dw5yZItJzpNUDjrw//5OYdxIKZVGgI9MCZGrvzLOm/FOwrUBPMvjlFLof644A==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/a11y-base/-/a11y-base-24.3.10.tgz", + "integrity": "sha512-vtCsgNmqNCuBTeRv8AC6sa3S4Rh9gnMmgJ0UiaHEqbDHkMfuEYh2e7HuGkEXnnIwIPXh6JqeFl6IVDEF1P59VA==", "requires": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "3.5.1", - "@vaadin/component-base": "24.3.2", + "@vaadin/component-base": "24.3.10", "lit": "3.1.0" } }, "@vaadin/accordion": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/accordion/-/accordion-24.3.2.tgz", - "integrity": "sha512-4TIfyO+0e3kqfwFfhiVMFgaWL1ktRy2pc43yPn3Z9fbAg0znxuyMe/jzfq1oX/W7xpA+JETquYme3gG1yQEOfA==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/accordion/-/accordion-24.3.10.tgz", + "integrity": "sha512-ll/K5pWywnqRA6jbH3GxF9DEnnsv/fg4OrHiw734gXlLrtvcUmBkJqQGdRpK+hHY26S8lj04q1Ei4Qnl/37CXg==", "requires": { "@polymer/polymer": "3.5.1", - "@vaadin/a11y-base": "24.3.2", - "@vaadin/component-base": "24.3.2", - "@vaadin/details": "24.3.2", - "@vaadin/vaadin-lumo-styles": "24.3.2", - "@vaadin/vaadin-material-styles": "24.3.2", - "@vaadin/vaadin-themable-mixin": "24.3.2", + "@vaadin/a11y-base": "24.3.10", + "@vaadin/component-base": "24.3.10", + "@vaadin/details": "24.3.10", + "@vaadin/vaadin-lumo-styles": "24.3.10", + "@vaadin/vaadin-material-styles": "24.3.10", + "@vaadin/vaadin-themable-mixin": "24.3.10", "lit": "3.1.0" } }, "@vaadin/app-layout": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/app-layout/-/app-layout-24.3.2.tgz", - "integrity": "sha512-0TOA2C+yaI7YPY52dXP8Ym3m8cs0RDLdy9w7QRqzl8OV4mQy9Le8e2bwAWq1D+ZOcFs2TeN9jGI7UaqS2w7CSQ==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/app-layout/-/app-layout-24.3.10.tgz", + "integrity": "sha512-N7/WIG7Gk7VUIQKJv1fa50daMca+GU0F1uZT5WzFvNJkRIbNLZEOsn9tUIRbPRj556BKEz1LiK76q4benQF2NQ==", "requires": { "@polymer/polymer": "3.5.1", - "@vaadin/a11y-base": "24.3.2", - "@vaadin/button": "24.3.2", - "@vaadin/component-base": "24.3.2", - "@vaadin/vaadin-lumo-styles": "24.3.2", - "@vaadin/vaadin-material-styles": "24.3.2", - "@vaadin/vaadin-themable-mixin": "24.3.2" + "@vaadin/a11y-base": "24.3.10", + "@vaadin/button": "24.3.10", + "@vaadin/component-base": "24.3.10", + "@vaadin/vaadin-lumo-styles": "24.3.10", + "@vaadin/vaadin-material-styles": "24.3.10", + "@vaadin/vaadin-themable-mixin": "24.3.10" } }, "@vaadin/avatar": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/avatar/-/avatar-24.3.2.tgz", - "integrity": "sha512-uA2issenDzjOx30D/Frk7xbY3PmjbPV7z4suhbzbGcREW02xVWN5bsPDernf99lkM/63ihqkbYcutskgZWGFhg==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/avatar/-/avatar-24.3.10.tgz", + "integrity": "sha512-XirW0hvS1X6YHxBzWL4ybVLQvupfy5jaN/4YxV0Vh7OU890SznpxTWd/LkBpz3wZMU366gvPiap5lyhk2EmS5w==", "requires": { + "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "3.5.1", - "@vaadin/a11y-base": "24.3.2", - "@vaadin/component-base": "24.3.2", - "@vaadin/tooltip": "24.3.2", - "@vaadin/vaadin-lumo-styles": "24.3.2", - "@vaadin/vaadin-material-styles": "24.3.2", - "@vaadin/vaadin-themable-mixin": "24.3.2", + "@vaadin/a11y-base": "24.3.10", + "@vaadin/component-base": "24.3.10", + "@vaadin/tooltip": "24.3.10", + "@vaadin/vaadin-lumo-styles": "24.3.10", + "@vaadin/vaadin-material-styles": "24.3.10", + "@vaadin/vaadin-themable-mixin": "24.3.10", "lit": "3.1.0" } }, "@vaadin/avatar-group": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/avatar-group/-/avatar-group-24.3.2.tgz", - "integrity": "sha512-tUBt/m/5eI4ivxS9GQhkQ13S6S8y3qVsLGNgXE66xVIdq1sf+IYeB/IFW5iEMtAHe2I4V8al9Y71W0vkmWHpEw==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/avatar-group/-/avatar-group-24.3.10.tgz", + "integrity": "sha512-ft4y1sD1qNBWDch6Pa2cwBpY99AHrPodeIgJpnQocVk3nZAc2F0emDR9lBKshtVozNRjLYYrOtf3uQ6IW363dA==", "requires": { "@polymer/polymer": "3.5.1", - "@vaadin/a11y-base": "24.3.2", - "@vaadin/avatar": "24.3.2", - "@vaadin/component-base": "24.3.2", - "@vaadin/item": "24.3.2", - "@vaadin/list-box": "24.3.2", - "@vaadin/overlay": "24.3.2", - "@vaadin/vaadin-lumo-styles": "24.3.2", - "@vaadin/vaadin-material-styles": "24.3.2", - "@vaadin/vaadin-themable-mixin": "24.3.2", + "@vaadin/a11y-base": "24.3.10", + "@vaadin/avatar": "24.3.10", + "@vaadin/component-base": "24.3.10", + "@vaadin/item": "24.3.10", + "@vaadin/list-box": "24.3.10", + "@vaadin/overlay": "24.3.10", + "@vaadin/vaadin-lumo-styles": "24.3.10", + "@vaadin/vaadin-material-styles": "24.3.10", + "@vaadin/vaadin-themable-mixin": "24.3.10", "lit": "3.1.0" } }, "@vaadin/board": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/board/-/board-24.3.2.tgz", - "integrity": "sha512-eEwG+LM4Hth5OEmmPbFyPt80yeNeybZoYrhiX9BtdsJNv7QPK7KMB6iPS3DCopDsgqWnlXqb05/SV4yVUlDzVQ==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/board/-/board-24.3.10.tgz", + "integrity": "sha512-YPpPz3SBLRCazwliWu+UHM4CL4C8+Xsz51ux4io+Q6dqoh/uvLxvOedcV8j44zHScY0+OQ6Nf4dtp8z7wIcATg==", "requires": { "@polymer/polymer": "3.5.1", - "@vaadin/a11y-base": "24.3.2", - "@vaadin/component-base": "24.3.2" + "@vaadin/a11y-base": "24.3.10", + "@vaadin/component-base": "24.3.10" } }, "@vaadin/bundles": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/bundles/-/bundles-24.3.2.tgz", - "integrity": "sha512-Xmd766SirJKplrUfwpPDE5HeABgCv2pDFA9rE3xJffjgJ69ARwYHpJGzDpoeO0tZzL4K6pTqN7JQU8Dj5lRrlQ==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/bundles/-/bundles-24.3.10.tgz", + "integrity": "sha512-nCYdIzulPJzVkUYxOPEhfbxXQig0yEU3wQS1YI2+pYsvS/zJFDGKHIcd2tQwC+pTk4yEHKRJOVLr0yGo44EhAA==", "requires": {} }, "@vaadin/button": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/button/-/button-24.3.2.tgz", - "integrity": "sha512-u1YGdxcnvZvXztafgWqGzDNJFaE/sGDHzhV+y5i+e6XGVGPEwXElg0X1db2K8tYZewELAic+0P2dWiurLei3hw==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/button/-/button-24.3.10.tgz", + "integrity": "sha512-qM1dIwJb6U5nOndUa7A4ey9m3+y+6GNMgbVrf5ripb/4I+UxC0Uf/ciumetTtIysmKc5Iw0v0r9sMwxvbdAFIw==", "requires": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "3.5.1", - "@vaadin/a11y-base": "24.3.2", - "@vaadin/component-base": "24.3.2", - "@vaadin/vaadin-lumo-styles": "24.3.2", - "@vaadin/vaadin-material-styles": "24.3.2", - "@vaadin/vaadin-themable-mixin": "24.3.2", + "@vaadin/a11y-base": "24.3.10", + "@vaadin/component-base": "24.3.10", + "@vaadin/vaadin-lumo-styles": "24.3.10", + "@vaadin/vaadin-material-styles": "24.3.10", + "@vaadin/vaadin-themable-mixin": "24.3.10", "lit": "3.1.0" } }, "@vaadin/charts": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/charts/-/charts-24.3.2.tgz", - "integrity": "sha512-iJhjOiJME9R1fFdoiGqCwrbS5BIPjp8ZPHJxwN9V0fudI2OrPZhU9+63+VFULyDCxcnP2/oiiEne0rKRZ5dIpQ==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/charts/-/charts-24.3.10.tgz", + "integrity": "sha512-XEXRoHeTMx++IuhDKVVzT/f/iQPP0zv9aWHyPU+Es5qZ/W3MCJHcLailOh1MwRhIcG2Hwe0+wk2fpG25tuinDw==", "requires": { "@polymer/polymer": "3.5.1", - "@vaadin/component-base": "24.3.2", - "@vaadin/vaadin-lumo-styles": "24.3.2", - "@vaadin/vaadin-material-styles": "24.3.2", - "@vaadin/vaadin-themable-mixin": "24.3.2", + "@vaadin/component-base": "24.3.10", + "@vaadin/vaadin-lumo-styles": "24.3.10", + "@vaadin/vaadin-material-styles": "24.3.10", + "@vaadin/vaadin-themable-mixin": "24.3.10", "highcharts": "9.2.2" } }, "@vaadin/checkbox": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/checkbox/-/checkbox-24.3.2.tgz", - "integrity": "sha512-J5lFL2S6H5kqS7MSBFkRS8DCXpcKNTrI1pwp0fwE9IsX5QUjF4zbsweSnEbK3i9KYhTQ/KWNfJVe5IK3aqCWLw==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/checkbox/-/checkbox-24.3.10.tgz", + "integrity": "sha512-ULfsYiv+buhyMeWnS5VOB70nbnRlM8smXDMIkO1dRHo9xyPdSAjdMfLJRhXT1CUDEvyGBl9ro9XdEAZaLzHgkA==", "requires": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "3.5.1", - "@vaadin/a11y-base": "24.3.2", - "@vaadin/component-base": "24.3.2", - "@vaadin/field-base": "24.3.2", - "@vaadin/vaadin-lumo-styles": "24.3.2", - "@vaadin/vaadin-material-styles": "24.3.2", - "@vaadin/vaadin-themable-mixin": "24.3.2", + "@vaadin/a11y-base": "24.3.10", + "@vaadin/component-base": "24.3.10", + "@vaadin/field-base": "24.3.10", + "@vaadin/vaadin-lumo-styles": "24.3.10", + "@vaadin/vaadin-material-styles": "24.3.10", + "@vaadin/vaadin-themable-mixin": "24.3.10", "lit": "3.1.0" } }, "@vaadin/checkbox-group": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/checkbox-group/-/checkbox-group-24.3.2.tgz", - "integrity": "sha512-YXOqrnNAJ2ndmqUgg0hx6Xa305SvrRR9/9L9c4QgM/CNINMZbHMMTN1+2dN4dMDFqH2ERQHJMEYb3i8pGANz4A==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/checkbox-group/-/checkbox-group-24.3.10.tgz", + "integrity": "sha512-CeFKKZB3d36wqORDS8E0GwhPUsM6marB+YvJ0UJgsffOz1/8KYmgTou+Q/iHH+eEWBmV1dJQzo+rRWJJtgr//Q==", "requires": { "@polymer/polymer": "3.5.1", - "@vaadin/a11y-base": "24.3.2", - "@vaadin/checkbox": "24.3.2", - "@vaadin/component-base": "24.3.2", - "@vaadin/field-base": "24.3.2", - "@vaadin/vaadin-lumo-styles": "24.3.2", - "@vaadin/vaadin-material-styles": "24.3.2", - "@vaadin/vaadin-themable-mixin": "24.3.2" + "@vaadin/a11y-base": "24.3.10", + "@vaadin/checkbox": "24.3.10", + "@vaadin/component-base": "24.3.10", + "@vaadin/field-base": "24.3.10", + "@vaadin/vaadin-lumo-styles": "24.3.10", + "@vaadin/vaadin-material-styles": "24.3.10", + "@vaadin/vaadin-themable-mixin": "24.3.10" } }, "@vaadin/combo-box": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/combo-box/-/combo-box-24.3.2.tgz", - "integrity": "sha512-1fZqNZI3PoHsrjaQE7JAjeWDAyJUWmvCIPHbN/REc2NoHPG1xU/f9bxh2SojjQuVyDvILl21HEfiFmOnwyLcSw==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/combo-box/-/combo-box-24.3.10.tgz", + "integrity": "sha512-GxHBGfo5ZXADO7jx0kTjG1hKRBWCH+m4bWN0uZpY3yGEFbw7LGbUjlV+iBlGjcF4jjQSvmn7YdPBxDODaV6IlA==", "requires": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "3.5.1", - "@vaadin/a11y-base": "24.3.2", - "@vaadin/component-base": "24.3.2", - "@vaadin/field-base": "24.3.2", - "@vaadin/input-container": "24.3.2", - "@vaadin/item": "24.3.2", - "@vaadin/lit-renderer": "24.3.2", - "@vaadin/overlay": "24.3.2", - "@vaadin/vaadin-lumo-styles": "24.3.2", - "@vaadin/vaadin-material-styles": "24.3.2", - "@vaadin/vaadin-themable-mixin": "24.3.2" + "@vaadin/a11y-base": "24.3.10", + "@vaadin/component-base": "24.3.10", + "@vaadin/field-base": "24.3.10", + "@vaadin/input-container": "24.3.10", + "@vaadin/item": "24.3.10", + "@vaadin/lit-renderer": "24.3.10", + "@vaadin/overlay": "24.3.10", + "@vaadin/vaadin-lumo-styles": "24.3.10", + "@vaadin/vaadin-material-styles": "24.3.10", + "@vaadin/vaadin-themable-mixin": "24.3.10" } }, "@vaadin/common-frontend": { @@ -15038,9 +15042,9 @@ } }, "@vaadin/component-base": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/component-base/-/component-base-24.3.2.tgz", - "integrity": "sha512-7cPSOzDk6Zy+Tuhuk49mOdGaopu4WrtDtH84nyPyB8pIzEgJ53CxNWaHbJU5GPOcTeqEEdc4VWXrNEhgdij0RQ==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/component-base/-/component-base-24.3.10.tgz", + "integrity": "sha512-3kJA4tOYUibjarupwQO9Xny6P9lYhhYNQg5RJbc1STSZyY0mI36xSOoeA37lpJXda8w/vKAqkJl+Gce5pgI48A==", "requires": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "3.5.1", @@ -15050,551 +15054,552 @@ } }, "@vaadin/confirm-dialog": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/confirm-dialog/-/confirm-dialog-24.3.2.tgz", - "integrity": "sha512-4bpGzG16j4Gl+mmuoltnRMxXNkPGP16SJcbTu/taM+a2SKtKlwSKjr8rnRW3T2U24kUmhDUiKyJUwLM4HnYQeA==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/confirm-dialog/-/confirm-dialog-24.3.10.tgz", + "integrity": "sha512-g72T4G8/N9z2+b0OxHtguPLlsjSe0ESDiDVbtGtNwwtwQBUq4DQbZ0TfVLOO9Fmjl5ii8pepQUgfzgTwN7dNgA==", "requires": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "3.5.1", - "@vaadin/button": "24.3.2", - "@vaadin/component-base": "24.3.2", - "@vaadin/dialog": "24.3.2", - "@vaadin/overlay": "24.3.2", - "@vaadin/vaadin-lumo-styles": "24.3.2", - "@vaadin/vaadin-material-styles": "24.3.2", - "@vaadin/vaadin-themable-mixin": "24.3.2", + "@vaadin/button": "24.3.10", + "@vaadin/component-base": "24.3.10", + "@vaadin/dialog": "24.3.10", + "@vaadin/overlay": "24.3.10", + "@vaadin/vaadin-lumo-styles": "24.3.10", + "@vaadin/vaadin-material-styles": "24.3.10", + "@vaadin/vaadin-themable-mixin": "24.3.10", "lit": "3.1.0" } }, "@vaadin/context-menu": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/context-menu/-/context-menu-24.3.2.tgz", - "integrity": "sha512-m8T8In6TPX1L1CdQGTPsCRiALsyDzqNJYOSFosZMtV9iSTRSwDi8fS18/8hLdW54g7dyHnLy8dqZ9kmR0/waeQ==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/context-menu/-/context-menu-24.3.10.tgz", + "integrity": "sha512-25YGzH/XHlbx2yM8P815E01G4a4kQDMhB+75fLT7bRXcf/qUq8JjGx7+LFkgVlgKI0ibq0xuGRBYgio35F1CQQ==", "requires": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "3.5.1", - "@vaadin/a11y-base": "24.3.2", - "@vaadin/component-base": "24.3.2", - "@vaadin/item": "24.3.2", - "@vaadin/list-box": "24.3.2", - "@vaadin/lit-renderer": "24.3.2", - "@vaadin/overlay": "24.3.2", - "@vaadin/vaadin-lumo-styles": "24.3.2", - "@vaadin/vaadin-material-styles": "24.3.2", - "@vaadin/vaadin-themable-mixin": "24.3.2" + "@vaadin/a11y-base": "24.3.10", + "@vaadin/component-base": "24.3.10", + "@vaadin/item": "24.3.10", + "@vaadin/list-box": "24.3.10", + "@vaadin/lit-renderer": "24.3.10", + "@vaadin/overlay": "24.3.10", + "@vaadin/vaadin-lumo-styles": "24.3.10", + "@vaadin/vaadin-material-styles": "24.3.10", + "@vaadin/vaadin-themable-mixin": "24.3.10" } }, "@vaadin/cookie-consent": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/cookie-consent/-/cookie-consent-24.3.2.tgz", - "integrity": "sha512-mVfr85pN4RRbwD9hAdj9dhDqc/mwMkZIkvrArjjmSfLY3+h3L4M+sCtcQBaCPBF7h0Dck9ie4e8PB904gdp65A==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/cookie-consent/-/cookie-consent-24.3.10.tgz", + "integrity": "sha512-O9SQ5CUBypE14kHGZvPYMFbHnYvWR6wxZ9f/OPNYentUdzUDc075OOhGMNzMu+joYm04YYyuKaBzNtxyIonBtg==", "requires": { "@polymer/polymer": "3.5.1", - "@vaadin/component-base": "24.3.2", - "@vaadin/vaadin-lumo-styles": "24.3.2", - "@vaadin/vaadin-material-styles": "24.3.2", + "@vaadin/component-base": "24.3.10", + "@vaadin/vaadin-lumo-styles": "24.3.10", + "@vaadin/vaadin-material-styles": "24.3.10", "cookieconsent": "^3.0.6" } }, "@vaadin/crud": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/crud/-/crud-24.3.2.tgz", - "integrity": "sha512-2GD88vWuUQCV5P8u+dm/srpGdyRNQQKeFNM5/gwVl2byW2WWehoqpM3VwFGzpJQHaoGZ1FQTl8f2H7Slmc2TkA==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/crud/-/crud-24.3.10.tgz", + "integrity": "sha512-R6Ju81ClpQeyp1gehUb+D5tWPtpsBidmXJoK0ZcjjBTEl2hQx8Pf51g0FsjzOEhGaxeABx/pBet/zpa36TLMew==", "requires": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "3.5.1", - "@vaadin/a11y-base": "24.3.2", - "@vaadin/button": "24.3.2", - "@vaadin/component-base": "24.3.2", - "@vaadin/confirm-dialog": "24.3.2", - "@vaadin/dialog": "24.3.2", - "@vaadin/form-layout": "24.3.2", - "@vaadin/grid": "24.3.2", - "@vaadin/overlay": "24.3.2", - "@vaadin/text-field": "24.3.2", - "@vaadin/vaadin-lumo-styles": "24.3.2", - "@vaadin/vaadin-material-styles": "24.3.2", - "@vaadin/vaadin-themable-mixin": "24.3.2" + "@vaadin/a11y-base": "24.3.10", + "@vaadin/button": "24.3.10", + "@vaadin/component-base": "24.3.10", + "@vaadin/confirm-dialog": "24.3.10", + "@vaadin/dialog": "24.3.10", + "@vaadin/form-layout": "24.3.10", + "@vaadin/grid": "24.3.10", + "@vaadin/overlay": "24.3.10", + "@vaadin/text-field": "24.3.10", + "@vaadin/vaadin-lumo-styles": "24.3.10", + "@vaadin/vaadin-material-styles": "24.3.10", + "@vaadin/vaadin-themable-mixin": "24.3.10" } }, "@vaadin/custom-field": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/custom-field/-/custom-field-24.3.2.tgz", - "integrity": "sha512-VOmVLBqmQtftEy6tSXuSIKlEP1yZ//iqW78PTXLgsTzynfe9tyTzXWHJHGSOQSPoCt6hCtnz/b2F0KmXYg5sAg==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/custom-field/-/custom-field-24.3.10.tgz", + "integrity": "sha512-HPLP5kx84k9XX2waxsFHtHRFW7j95uyQkSQruQlfM44b0pmFdW/dwJplyNv8qaSl8yM7NSL07LHZOr04dHN4Zg==", "requires": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "3.5.1", - "@vaadin/a11y-base": "24.3.2", - "@vaadin/component-base": "24.3.2", - "@vaadin/field-base": "24.3.2", - "@vaadin/vaadin-lumo-styles": "24.3.2", - "@vaadin/vaadin-material-styles": "24.3.2", - "@vaadin/vaadin-themable-mixin": "24.3.2", + "@vaadin/a11y-base": "24.3.10", + "@vaadin/component-base": "24.3.10", + "@vaadin/field-base": "24.3.10", + "@vaadin/vaadin-lumo-styles": "24.3.10", + "@vaadin/vaadin-material-styles": "24.3.10", + "@vaadin/vaadin-themable-mixin": "24.3.10", "lit": "3.1.0" } }, "@vaadin/date-picker": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/date-picker/-/date-picker-24.3.2.tgz", - "integrity": "sha512-tIiV6JV1dWNDZ4cBVj91Qm/XCTaOIP4hZpZhVkqSv2DpaIP32Byflcu6jhFUplfbp72KTF3Jt41zQ9+6GMLiMQ==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/date-picker/-/date-picker-24.3.10.tgz", + "integrity": "sha512-4BZVQFyJ+TNinxzcS0jE3SfxY8SfEmyxfOxp9y9CrkK7sVEGdpd2y6dZcSvZOVD4pLBsH1FElSGSH4g8gLU3Yw==", "requires": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "3.5.1", - "@vaadin/a11y-base": "24.3.2", - "@vaadin/button": "24.3.2", - "@vaadin/component-base": "24.3.2", - "@vaadin/field-base": "24.3.2", - "@vaadin/input-container": "24.3.2", - "@vaadin/overlay": "24.3.2", - "@vaadin/vaadin-lumo-styles": "24.3.2", - "@vaadin/vaadin-material-styles": "24.3.2", - "@vaadin/vaadin-themable-mixin": "24.3.2", + "@vaadin/a11y-base": "24.3.10", + "@vaadin/button": "24.3.10", + "@vaadin/component-base": "24.3.10", + "@vaadin/field-base": "24.3.10", + "@vaadin/input-container": "24.3.10", + "@vaadin/overlay": "24.3.10", + "@vaadin/vaadin-lumo-styles": "24.3.10", + "@vaadin/vaadin-material-styles": "24.3.10", + "@vaadin/vaadin-themable-mixin": "24.3.10", "lit": "3.1.0" } }, "@vaadin/date-time-picker": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/date-time-picker/-/date-time-picker-24.3.2.tgz", - "integrity": "sha512-c0lavR0e9Eq7y4tyf+X9rPTw7T9FPyANNY8CqnijLlaOaUXL5OM3M5VD+0VLY0iVISs39XnkTxVoBTeWTLXRnw==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/date-time-picker/-/date-time-picker-24.3.10.tgz", + "integrity": "sha512-66bJtNWxkLcFhCFOc9++A+fGaOevyUELw3TSCZnD7cK4tjZJ32fzXpaIUYXgRlRWrwK+SeQix9JQF3wWAiOz0g==", "requires": { "@polymer/polymer": "3.5.1", - "@vaadin/a11y-base": "24.3.2", - "@vaadin/component-base": "24.3.2", - "@vaadin/custom-field": "24.3.2", - "@vaadin/date-picker": "24.3.2", - "@vaadin/field-base": "24.3.2", - "@vaadin/time-picker": "24.3.2", - "@vaadin/vaadin-lumo-styles": "24.3.2", - "@vaadin/vaadin-material-styles": "24.3.2", - "@vaadin/vaadin-themable-mixin": "24.3.2" + "@vaadin/a11y-base": "24.3.10", + "@vaadin/component-base": "24.3.10", + "@vaadin/custom-field": "24.3.10", + "@vaadin/date-picker": "24.3.10", + "@vaadin/field-base": "24.3.10", + "@vaadin/time-picker": "24.3.10", + "@vaadin/vaadin-lumo-styles": "24.3.10", + "@vaadin/vaadin-material-styles": "24.3.10", + "@vaadin/vaadin-themable-mixin": "24.3.10" } }, "@vaadin/details": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/details/-/details-24.3.2.tgz", - "integrity": "sha512-50cshjPG2i5Ibx7789g5MjNQWXjWVcX/vFMOCB25yBT2DlQlfJBrh8lQGYaVwKZ1VLCwIoD8vDRm/QUxsk/NdA==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/details/-/details-24.3.10.tgz", + "integrity": "sha512-ViKbqqPIk84sm1R3bJ7M78dr1ZCHk4Lcp6ADiv+zt4UCIK/M31713LkaRYbcY+xZrl4dDx8GJ4orYdpQnbsfQg==", "requires": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "3.5.1", - "@vaadin/a11y-base": "24.3.2", - "@vaadin/button": "24.3.2", - "@vaadin/component-base": "24.3.2", - "@vaadin/vaadin-lumo-styles": "24.3.2", - "@vaadin/vaadin-material-styles": "24.3.2", - "@vaadin/vaadin-themable-mixin": "24.3.2", + "@vaadin/a11y-base": "24.3.10", + "@vaadin/button": "24.3.10", + "@vaadin/component-base": "24.3.10", + "@vaadin/vaadin-lumo-styles": "24.3.10", + "@vaadin/vaadin-material-styles": "24.3.10", + "@vaadin/vaadin-themable-mixin": "24.3.10", "lit": "3.1.0" } }, "@vaadin/dialog": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/dialog/-/dialog-24.3.2.tgz", - "integrity": "sha512-7jx8z/B7nVW2AqNXLjhYjxe9fbVmF0uhLbC+eDdrfiYbnE5VYHx1U3PIsUVl94n+sibmQ8RhG/m9V7vQ/zWzOw==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/dialog/-/dialog-24.3.10.tgz", + "integrity": "sha512-BtEFYWkhj03RdKNGotIT8R5e/BkpX+mr5EStN8ejF+X5BJputtLskT1gbsuww0+54JrsXVJ+dToOnMM+uPxhLw==", "requires": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "3.5.1", - "@vaadin/component-base": "24.3.2", - "@vaadin/lit-renderer": "24.3.2", - "@vaadin/overlay": "24.3.2", - "@vaadin/vaadin-lumo-styles": "24.3.2", - "@vaadin/vaadin-material-styles": "24.3.2", - "@vaadin/vaadin-themable-mixin": "24.3.2" + "@vaadin/component-base": "24.3.10", + "@vaadin/lit-renderer": "24.3.10", + "@vaadin/overlay": "24.3.10", + "@vaadin/vaadin-lumo-styles": "24.3.10", + "@vaadin/vaadin-material-styles": "24.3.10", + "@vaadin/vaadin-themable-mixin": "24.3.10" } }, "@vaadin/email-field": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/email-field/-/email-field-24.3.2.tgz", - "integrity": "sha512-LFx5JgvtUu6YDDEytdMGPYBdA2EDO0fbCzoZcEPj2k99n8K95Es1JYdfgmalzQrZlpc72j+PKuWRreDp8ji3vA==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/email-field/-/email-field-24.3.10.tgz", + "integrity": "sha512-0nocGt+2PhNDNo047lNaFHRAtPFh8tlxDwRMCsiJh7pKZltRkScCH3J6rAjlWBP8u0xTWvF6QLVUa7ujxPCqkw==", "requires": { "@polymer/polymer": "3.5.1", - "@vaadin/component-base": "24.3.2", - "@vaadin/text-field": "24.3.2", - "@vaadin/vaadin-lumo-styles": "24.3.2", - "@vaadin/vaadin-material-styles": "24.3.2", - "@vaadin/vaadin-themable-mixin": "24.3.2", + "@vaadin/component-base": "24.3.10", + "@vaadin/text-field": "24.3.10", + "@vaadin/vaadin-lumo-styles": "24.3.10", + "@vaadin/vaadin-material-styles": "24.3.10", + "@vaadin/vaadin-themable-mixin": "24.3.10", "lit": "3.1.0" } }, "@vaadin/field-base": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/field-base/-/field-base-24.3.2.tgz", - "integrity": "sha512-rxkqOUo6PAtNUrY59d6p64wIP+88EN4FB53wgCh5+U4AATUUFqRX4cLvL7zY0/ZBJkJTXKm4qVaLwYZvN1VIrw==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/field-base/-/field-base-24.3.10.tgz", + "integrity": "sha512-t6PH6nlGhjNoA4SRXE52/VjODeM6yBzXctXAF2uur4kRCAc32fd7AaOq9tH2PIbXhpM4mcshTrqQ9v0yWMNlYQ==", "requires": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "3.5.1", - "@vaadin/a11y-base": "24.3.2", - "@vaadin/component-base": "24.3.2", + "@vaadin/a11y-base": "24.3.10", + "@vaadin/component-base": "24.3.10", "lit": "3.1.0" } }, "@vaadin/field-highlighter": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/field-highlighter/-/field-highlighter-24.3.2.tgz", - "integrity": "sha512-yZAGENGse3SAiYDlHc8AfTrKVQf2w4+GGdPASTq/KvCanQGTEZQ1VSRGRKD+X9MQkGvwkosKxNAFVlK2gfo7oA==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/field-highlighter/-/field-highlighter-24.3.10.tgz", + "integrity": "sha512-/7mq3B+DOgzecSkcIRGUysLORq0k/qqw3WuaaXh5B/PyaV1I3uL6W6gbzwIN+Bl0V2orRjYqLnGkX3rKsWjqnA==", "requires": { "@polymer/polymer": "3.5.1", - "@vaadin/component-base": "24.3.2", - "@vaadin/overlay": "24.3.2", - "@vaadin/vaadin-lumo-styles": "24.3.2", - "@vaadin/vaadin-material-styles": "24.3.2", - "@vaadin/vaadin-themable-mixin": "24.3.2", + "@vaadin/component-base": "24.3.10", + "@vaadin/overlay": "24.3.10", + "@vaadin/vaadin-lumo-styles": "24.3.10", + "@vaadin/vaadin-material-styles": "24.3.10", + "@vaadin/vaadin-themable-mixin": "24.3.10", "lit": "3.1.0" } }, "@vaadin/form-layout": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/form-layout/-/form-layout-24.3.2.tgz", - "integrity": "sha512-vPLMuAgbpwraN6XOuPCYNZs1cnubngcli1dbZa8ju0KSwahNZ/Bl4fnZbivw2o65H4WxofiZCmk1XPouCRDnAg==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/form-layout/-/form-layout-24.3.10.tgz", + "integrity": "sha512-r+58Lz+NbJgHn6fhVShlVjKNLZxnxINHpo7gkLvwqFtblBUiAtoRzCUeetnccNDEgFQ29lI/KpdwHi7uyvBSIA==", "requires": { "@polymer/polymer": "3.5.1", - "@vaadin/component-base": "24.3.2", - "@vaadin/vaadin-lumo-styles": "24.3.2", - "@vaadin/vaadin-material-styles": "24.3.2", - "@vaadin/vaadin-themable-mixin": "24.3.2" + "@vaadin/component-base": "24.3.10", + "@vaadin/vaadin-lumo-styles": "24.3.10", + "@vaadin/vaadin-material-styles": "24.3.10", + "@vaadin/vaadin-themable-mixin": "24.3.10" } }, "@vaadin/grid": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/grid/-/grid-24.3.2.tgz", - "integrity": "sha512-ORys0st7vtqFSu3DLIgdlRFS3QYaNfHSBfHIAvA4+EoHQ3LkPQQRQaBBWIV6Mmjr3MhLsrwH0971LgQ2oALDNQ==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/grid/-/grid-24.3.10.tgz", + "integrity": "sha512-abdW7CDAXiZfhv6XwwLCXny8tnkeL3JxjIciADlInvzvKvDCQN4/1KjR+paU/bBJxjT+oMswXWlIpB/LCGDGrQ==", "requires": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "3.5.1", - "@vaadin/a11y-base": "24.3.2", - "@vaadin/checkbox": "24.3.2", - "@vaadin/component-base": "24.3.2", - "@vaadin/lit-renderer": "24.3.2", - "@vaadin/text-field": "24.3.2", - "@vaadin/vaadin-lumo-styles": "24.3.2", - "@vaadin/vaadin-material-styles": "24.3.2", - "@vaadin/vaadin-themable-mixin": "24.3.2" + "@vaadin/a11y-base": "24.3.10", + "@vaadin/checkbox": "24.3.10", + "@vaadin/component-base": "24.3.10", + "@vaadin/lit-renderer": "24.3.10", + "@vaadin/text-field": "24.3.10", + "@vaadin/vaadin-lumo-styles": "24.3.10", + "@vaadin/vaadin-material-styles": "24.3.10", + "@vaadin/vaadin-themable-mixin": "24.3.10" } }, "@vaadin/grid-pro": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/grid-pro/-/grid-pro-24.3.2.tgz", - "integrity": "sha512-Hc9Q1GmuMtDKcIgsq24pUVyGMvYtN8I8ezoJeTP5XAiKsYrMVsbV8SOeUAeLNziNnqjFLhx4mVs95IlIyU3oxQ==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/grid-pro/-/grid-pro-24.3.10.tgz", + "integrity": "sha512-gnC+TGthVXSbq9JkyAFtzty5SV5pduOT9XVMBEpYxJiB+ZX12c97iOv5vEhTx+rBSvUxpshhRdIsJuVDdxpWdg==", "requires": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "3.5.1", - "@vaadin/checkbox": "24.3.2", - "@vaadin/component-base": "24.3.2", - "@vaadin/grid": "24.3.2", - "@vaadin/lit-renderer": "24.3.2", - "@vaadin/select": "24.3.2", - "@vaadin/text-field": "24.3.2", - "@vaadin/vaadin-lumo-styles": "24.3.2", - "@vaadin/vaadin-material-styles": "24.3.2", - "@vaadin/vaadin-themable-mixin": "24.3.2" + "@vaadin/checkbox": "24.3.10", + "@vaadin/component-base": "24.3.10", + "@vaadin/grid": "24.3.10", + "@vaadin/lit-renderer": "24.3.10", + "@vaadin/select": "24.3.10", + "@vaadin/text-field": "24.3.10", + "@vaadin/vaadin-lumo-styles": "24.3.10", + "@vaadin/vaadin-material-styles": "24.3.10", + "@vaadin/vaadin-themable-mixin": "24.3.10" } }, "@vaadin/horizontal-layout": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/horizontal-layout/-/horizontal-layout-24.3.2.tgz", - "integrity": "sha512-nty6HiOwTvvi8qDGNnjgEjQfWpavslTnizOU3pNdveSoolbnlPOq6IBOw82KujTTj5ipIqX5nee9Mnkqf0BwNQ==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/horizontal-layout/-/horizontal-layout-24.3.10.tgz", + "integrity": "sha512-G3CEZnscGstWdlcTBOzNxWpHvB8rermjJ+B2ez1kB3ocUvnWqjosIONcMxUwMnz8wyS1WsEHL3a/lUOlVUoqPA==", "requires": { "@polymer/polymer": "3.5.1", - "@vaadin/component-base": "24.3.2", - "@vaadin/vaadin-lumo-styles": "24.3.2", - "@vaadin/vaadin-material-styles": "24.3.2", - "@vaadin/vaadin-themable-mixin": "24.3.2" + "@vaadin/component-base": "24.3.10", + "@vaadin/vaadin-lumo-styles": "24.3.10", + "@vaadin/vaadin-material-styles": "24.3.10", + "@vaadin/vaadin-themable-mixin": "24.3.10" } }, "@vaadin/icon": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/icon/-/icon-24.3.2.tgz", - "integrity": "sha512-IzO9Hqsbn4xBOqK5RnXZ3uKdX2VwFyK4zuUQcFa4JmCeGVr+X72pdYXU+PH6VQGq7xcHS4ICblH6omb5rBs8mA==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/icon/-/icon-24.3.10.tgz", + "integrity": "sha512-qVpghNytnu8AZ9TOzG+s8nznNU1RVR+XtM88EJxIa8tV3itMaSJs3Rl3uMp6Nh5v9utm5wKFuA1q2n6kReJhrg==", "requires": { + "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "3.5.1", - "@vaadin/component-base": "24.3.2", - "@vaadin/vaadin-lumo-styles": "24.3.2", - "@vaadin/vaadin-themable-mixin": "24.3.2", + "@vaadin/component-base": "24.3.10", + "@vaadin/vaadin-lumo-styles": "24.3.10", + "@vaadin/vaadin-themable-mixin": "24.3.10", "lit": "3.1.0" } }, "@vaadin/icons": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/icons/-/icons-24.3.2.tgz", - "integrity": "sha512-QKSmYy3+N+M5qbp7KeNMmUrmZwtbLr1E3SNKc7iHPXcknu/hnfAcm6jEyxLJgabxY56dQCqIpwiXo6d4CUKg3Q==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/icons/-/icons-24.3.10.tgz", + "integrity": "sha512-Bpzo69ERewc+QIfi38FJ8Xx3s4jQetUuYfruBctNTL4JBsXF35JTuuosh7YE85nkgxXv9dNW/86RkGib1yoyLg==", "requires": { "@polymer/polymer": "3.5.1", - "@vaadin/icon": "24.3.2" + "@vaadin/icon": "24.3.10" } }, "@vaadin/input-container": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/input-container/-/input-container-24.3.2.tgz", - "integrity": "sha512-gMDjpQYdZJJLrKrsCugwmvbjL6Y48gQnY5GxfRu/lI/ZUWos7kCYuEVdfKDxSK+qg2crUQqGyCcAON4F+4kEPw==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/input-container/-/input-container-24.3.10.tgz", + "integrity": "sha512-Y9eyPdgQFHFL2c9KKhnMQtD+axMjMGDGc7NupX1jabrwkIHtZBDmhmvJN0FC1WZillj9Nergt56TI4FXKAIX+w==", "requires": { "@polymer/polymer": "3.5.1", - "@vaadin/component-base": "24.3.2", - "@vaadin/vaadin-lumo-styles": "24.3.2", - "@vaadin/vaadin-material-styles": "24.3.2", - "@vaadin/vaadin-themable-mixin": "24.3.2", + "@vaadin/component-base": "24.3.10", + "@vaadin/vaadin-lumo-styles": "24.3.10", + "@vaadin/vaadin-material-styles": "24.3.10", + "@vaadin/vaadin-themable-mixin": "24.3.10", "lit": "3.1.0" } }, "@vaadin/integer-field": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/integer-field/-/integer-field-24.3.2.tgz", - "integrity": "sha512-5xeaQuJg/tMqAbRNNHcSOUMF/PCn9ZH57blmKScSN7yk6a6ndNkyYGZTuvhYrT76ggcrDKvKqdQmu3y/dytdjQ==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/integer-field/-/integer-field-24.3.10.tgz", + "integrity": "sha512-ktsW/z7+jZShQqyLvzFkZJ1jlt/dip+oKDrZXnVW03hUiLbknqIjws9VOaRUHV78HybU9mVI6VWp0GF5BjmMUA==", "requires": { "@polymer/polymer": "3.5.1", - "@vaadin/component-base": "24.3.2", - "@vaadin/number-field": "24.3.2", - "@vaadin/vaadin-lumo-styles": "24.3.2", - "@vaadin/vaadin-material-styles": "24.3.2" + "@vaadin/component-base": "24.3.10", + "@vaadin/number-field": "24.3.10", + "@vaadin/vaadin-lumo-styles": "24.3.10", + "@vaadin/vaadin-material-styles": "24.3.10" } }, "@vaadin/item": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/item/-/item-24.3.2.tgz", - "integrity": "sha512-ypc6Ysjjw3N/4ONT4QOhzXNTkgdmTvFXKoluNdqP6nOzca9QW/VS0i6vJYK68zQ4Pis4yEcIxx20Rt352OJu/Q==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/item/-/item-24.3.10.tgz", + "integrity": "sha512-mUB3n08JbJD6wW0V4U7htokrGr7nuXZfZBu8tX7fH8jlg7EuLWoUy20A6pbJeH03o7N4MnrlIKVrk6p1YBjb1A==", "requires": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "3.5.1", - "@vaadin/a11y-base": "24.3.2", - "@vaadin/component-base": "24.3.2", - "@vaadin/vaadin-lumo-styles": "24.3.2", - "@vaadin/vaadin-material-styles": "24.3.2", - "@vaadin/vaadin-themable-mixin": "24.3.2" + "@vaadin/a11y-base": "24.3.10", + "@vaadin/component-base": "24.3.10", + "@vaadin/vaadin-lumo-styles": "24.3.10", + "@vaadin/vaadin-material-styles": "24.3.10", + "@vaadin/vaadin-themable-mixin": "24.3.10" } }, "@vaadin/list-box": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/list-box/-/list-box-24.3.2.tgz", - "integrity": "sha512-dXJQNFWv0NMveaz32Ha79NGgPptjd5vJZCqJ5rBgg0wRQeSNpqDG245hXz2gcN309rOYfUfOz0iEz8NCMkWkgQ==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/list-box/-/list-box-24.3.10.tgz", + "integrity": "sha512-THpOVSnJx9zoyrJHNaNP3t6OE6dkIsDAciMkY+o58DC/cJlyROMpfr/WWaZhZT44ndO1OB38/9e5xOetUlAjUA==", "requires": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "3.5.1", - "@vaadin/a11y-base": "24.3.2", - "@vaadin/component-base": "24.3.2", - "@vaadin/item": "24.3.2", - "@vaadin/vaadin-lumo-styles": "24.3.2", - "@vaadin/vaadin-material-styles": "24.3.2", - "@vaadin/vaadin-themable-mixin": "24.3.2" + "@vaadin/a11y-base": "24.3.10", + "@vaadin/component-base": "24.3.10", + "@vaadin/item": "24.3.10", + "@vaadin/vaadin-lumo-styles": "24.3.10", + "@vaadin/vaadin-material-styles": "24.3.10", + "@vaadin/vaadin-themable-mixin": "24.3.10" } }, "@vaadin/lit-renderer": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/lit-renderer/-/lit-renderer-24.3.2.tgz", - "integrity": "sha512-Gk5n4vdTra8Smg1u5qQ5D5lC8lQfa9BgAR2c2CAoo5+gQZ0C/+K1mgjNrn9D5bRXhE7oC2z/OwhkVK/nf8e3IA==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/lit-renderer/-/lit-renderer-24.3.10.tgz", + "integrity": "sha512-p71fErjux/VwQVeBlk4VU1InSZk+WgRmsQPtQAwZ4evu9VRNxL/iPBGaXIuxCtKwJXGGx4WnabEWLJyCHpTloQ==", "requires": { "lit": "3.1.0" } }, "@vaadin/login": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/login/-/login-24.3.2.tgz", - "integrity": "sha512-uVzBu4Ja4Gerdi6AjRV90R5kg1NyhGCidZh2nOmegFzlGSai+wt+/9CAzpZJCukeYp2wvjNzG9QP2IXftWr0Zg==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/login/-/login-24.3.10.tgz", + "integrity": "sha512-eIu5M/S+T4NIbZrqOjBVjT9S9xWLVhC4am6EIMXn/t1pEMJX4ngtVTq9TMy0bDWZo2g0mCZNg2rvCHQyOhWUbw==", "requires": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "3.5.1", - "@vaadin/button": "24.3.2", - "@vaadin/component-base": "24.3.2", - "@vaadin/overlay": "24.3.2", - "@vaadin/password-field": "24.3.2", - "@vaadin/text-field": "24.3.2", - "@vaadin/vaadin-lumo-styles": "24.3.2", - "@vaadin/vaadin-material-styles": "24.3.2", - "@vaadin/vaadin-themable-mixin": "24.3.2", + "@vaadin/button": "24.3.10", + "@vaadin/component-base": "24.3.10", + "@vaadin/overlay": "24.3.10", + "@vaadin/password-field": "24.3.10", + "@vaadin/text-field": "24.3.10", + "@vaadin/vaadin-lumo-styles": "24.3.10", + "@vaadin/vaadin-material-styles": "24.3.10", + "@vaadin/vaadin-themable-mixin": "24.3.10", "lit": "3.1.0" } }, "@vaadin/map": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/map/-/map-24.3.2.tgz", - "integrity": "sha512-UiMW1YzRXP4rm2n9ekwTRryteRBCWcXxs3Nc8NeEOTFZ2XWghw2y8kItz/+OQSafAGzGyXHlJ8yO+MIuubBK8w==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/map/-/map-24.3.10.tgz", + "integrity": "sha512-4axSpriKaqu76BX/5X460ykQx/3QbnZhzFdWyliXUs8P/6B2Boh774uQg6mc/COXcNH5YEdXCLIeZPZZHatgLg==", "requires": { "@polymer/polymer": "3.5.1", - "@vaadin/a11y-base": "24.3.2", - "@vaadin/component-base": "24.3.2", - "@vaadin/vaadin-lumo-styles": "24.3.2", - "@vaadin/vaadin-material-styles": "24.3.2", - "@vaadin/vaadin-themable-mixin": "24.3.2", + "@vaadin/a11y-base": "24.3.10", + "@vaadin/component-base": "24.3.10", + "@vaadin/vaadin-lumo-styles": "24.3.10", + "@vaadin/vaadin-material-styles": "24.3.10", + "@vaadin/vaadin-themable-mixin": "24.3.10", "ol": "6.13.0" } }, "@vaadin/menu-bar": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/menu-bar/-/menu-bar-24.3.2.tgz", - "integrity": "sha512-j6uHF1WD4AspuACEnYvHhgnEdSkARC/rZc+1zDZlJZGGseRj73J0GCaR4IfiwOBJjzEBGmEidERJEOXl5CbP6w==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/menu-bar/-/menu-bar-24.3.10.tgz", + "integrity": "sha512-ylOGWDUVkADjcRFEpevdZGwiCtA3lJnnhKGkmdEGuzYIvuMduQAM7fgHnnqYZVXXhGHC2UKWGGx/E+NpXxSf4w==", "requires": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "3.5.1", - "@vaadin/a11y-base": "24.3.2", - "@vaadin/button": "24.3.2", - "@vaadin/component-base": "24.3.2", - "@vaadin/context-menu": "24.3.2", - "@vaadin/item": "24.3.2", - "@vaadin/list-box": "24.3.2", - "@vaadin/overlay": "24.3.2", - "@vaadin/vaadin-lumo-styles": "24.3.2", - "@vaadin/vaadin-material-styles": "24.3.2", - "@vaadin/vaadin-themable-mixin": "24.3.2" + "@vaadin/a11y-base": "24.3.10", + "@vaadin/button": "24.3.10", + "@vaadin/component-base": "24.3.10", + "@vaadin/context-menu": "24.3.10", + "@vaadin/item": "24.3.10", + "@vaadin/list-box": "24.3.10", + "@vaadin/overlay": "24.3.10", + "@vaadin/vaadin-lumo-styles": "24.3.10", + "@vaadin/vaadin-material-styles": "24.3.10", + "@vaadin/vaadin-themable-mixin": "24.3.10" } }, "@vaadin/message-input": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/message-input/-/message-input-24.3.2.tgz", - "integrity": "sha512-p3SpZrz+f2LNGHPZPbHLtg+QqY3+ewmw+MwZz5XzSro5RDNH65RTGLxM/aYLKFsDcnuyRzdmrAn/jV2eH9JsvA==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/message-input/-/message-input-24.3.10.tgz", + "integrity": "sha512-wwE2R+fVnFe7MCvqCsmDyt7KjWjESwKnFT5euiT6PTzHZwNKyipcIPOgh5YMbvy+38pFVJQ7gTP1k57jfKWmWw==", "requires": { "@polymer/polymer": "3.5.1", - "@vaadin/button": "24.3.2", - "@vaadin/component-base": "24.3.2", - "@vaadin/text-area": "24.3.2", - "@vaadin/vaadin-lumo-styles": "24.3.2", - "@vaadin/vaadin-material-styles": "24.3.2", - "@vaadin/vaadin-themable-mixin": "24.3.2" + "@vaadin/button": "24.3.10", + "@vaadin/component-base": "24.3.10", + "@vaadin/text-area": "24.3.10", + "@vaadin/vaadin-lumo-styles": "24.3.10", + "@vaadin/vaadin-material-styles": "24.3.10", + "@vaadin/vaadin-themable-mixin": "24.3.10" } }, "@vaadin/message-list": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/message-list/-/message-list-24.3.2.tgz", - "integrity": "sha512-BtkPPEFQqcMgQd/DCzJi5l1qF0a+YqfX1X64P4IET3gDIGCWdec5WdTEmHmHWV/71PCeGT2a1YfPi8QcJyZMSA==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/message-list/-/message-list-24.3.10.tgz", + "integrity": "sha512-RcPsH5z2zBs/r19gYWkoOgxedPa8ujlZANxb391vaciKW17JildM3/ae195D/7NiUEteA5k0IJvS7n79+uDwrg==", "requires": { "@polymer/polymer": "3.5.1", - "@vaadin/a11y-base": "24.3.2", - "@vaadin/avatar": "24.3.2", - "@vaadin/component-base": "24.3.2", - "@vaadin/vaadin-lumo-styles": "24.3.2", - "@vaadin/vaadin-material-styles": "24.3.2", - "@vaadin/vaadin-themable-mixin": "24.3.2", + "@vaadin/a11y-base": "24.3.10", + "@vaadin/avatar": "24.3.10", + "@vaadin/component-base": "24.3.10", + "@vaadin/vaadin-lumo-styles": "24.3.10", + "@vaadin/vaadin-material-styles": "24.3.10", + "@vaadin/vaadin-themable-mixin": "24.3.10", "lit": "3.1.0" } }, "@vaadin/multi-select-combo-box": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/multi-select-combo-box/-/multi-select-combo-box-24.3.2.tgz", - "integrity": "sha512-yI9ZUM5p6cYB6SWCZcyhQkEVPx1x8vlxszuhH0xbOQ9nJ/7aFZc/f8ThLxzRo3AuKcClE5laIs1LHcJm4kFW+w==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/multi-select-combo-box/-/multi-select-combo-box-24.3.10.tgz", + "integrity": "sha512-QEUiy5QT+An+bHsIdwt+zZPtiSUPIAxQUBddlXNYwNVZdJH1H5KIv0VfN8zrNi4kYXXI/oc9J9JzE8OHMJGolw==", "requires": { "@polymer/polymer": "3.5.1", - "@vaadin/a11y-base": "24.3.2", - "@vaadin/combo-box": "24.3.2", - "@vaadin/component-base": "24.3.2", - "@vaadin/field-base": "24.3.2", - "@vaadin/input-container": "24.3.2", - "@vaadin/item": "24.3.2", - "@vaadin/lit-renderer": "24.3.2", - "@vaadin/overlay": "24.3.2", - "@vaadin/vaadin-lumo-styles": "24.3.2", - "@vaadin/vaadin-material-styles": "24.3.2", - "@vaadin/vaadin-themable-mixin": "24.3.2" + "@vaadin/a11y-base": "24.3.10", + "@vaadin/combo-box": "24.3.10", + "@vaadin/component-base": "24.3.10", + "@vaadin/field-base": "24.3.10", + "@vaadin/input-container": "24.3.10", + "@vaadin/item": "24.3.10", + "@vaadin/lit-renderer": "24.3.10", + "@vaadin/overlay": "24.3.10", + "@vaadin/vaadin-lumo-styles": "24.3.10", + "@vaadin/vaadin-material-styles": "24.3.10", + "@vaadin/vaadin-themable-mixin": "24.3.10" } }, "@vaadin/notification": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/notification/-/notification-24.3.2.tgz", - "integrity": "sha512-semCBY6OPukrDh6x5z6Wtz0294apjKLvnzsJOhPb0nTKJuj+6Fb9+43/l9FXDm4JwW5uEsI7rJkqITXpLJPJAw==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/notification/-/notification-24.3.10.tgz", + "integrity": "sha512-y98f0fD4lIoCzjdG3t4lYSUjEGMY2hsm7pU9Ndb4RdfsmGltqWItHJETNYRJlChrgSZwIu0UHE/NJswLe70HVw==", "requires": { "@polymer/polymer": "3.5.1", - "@vaadin/component-base": "24.3.2", - "@vaadin/lit-renderer": "24.3.2", - "@vaadin/vaadin-lumo-styles": "24.3.2", - "@vaadin/vaadin-material-styles": "24.3.2", - "@vaadin/vaadin-themable-mixin": "24.3.2", + "@vaadin/component-base": "24.3.10", + "@vaadin/lit-renderer": "24.3.10", + "@vaadin/vaadin-lumo-styles": "24.3.10", + "@vaadin/vaadin-material-styles": "24.3.10", + "@vaadin/vaadin-themable-mixin": "24.3.10", "lit": "3.1.0" } }, "@vaadin/number-field": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/number-field/-/number-field-24.3.2.tgz", - "integrity": "sha512-iRsaj47q9iW2fiPtkJddjTlRtOlcf1+4vngA4R5hthSUG6ZZSOXm63nHRrqcptOfqNv2gp7vZteT9iM+eLKOTw==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/number-field/-/number-field-24.3.10.tgz", + "integrity": "sha512-78AuHphsxjMJegLQR3J9RuY4ZuERX3w39q4SZVZ/CO3WH2VhFBOyBSx9EroQIAwf1wIZ1nSICRkha5pnm+EQdw==", "requires": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "3.5.1", - "@vaadin/a11y-base": "24.3.2", - "@vaadin/component-base": "24.3.2", - "@vaadin/field-base": "24.3.2", - "@vaadin/input-container": "24.3.2", - "@vaadin/vaadin-lumo-styles": "24.3.2", - "@vaadin/vaadin-material-styles": "24.3.2", - "@vaadin/vaadin-themable-mixin": "24.3.2", + "@vaadin/a11y-base": "24.3.10", + "@vaadin/component-base": "24.3.10", + "@vaadin/field-base": "24.3.10", + "@vaadin/input-container": "24.3.10", + "@vaadin/vaadin-lumo-styles": "24.3.10", + "@vaadin/vaadin-material-styles": "24.3.10", + "@vaadin/vaadin-themable-mixin": "24.3.10", "lit": "3.1.0" } }, "@vaadin/overlay": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/overlay/-/overlay-24.3.2.tgz", - "integrity": "sha512-4bkac9USNeJv8p266uiE556iIDehmSTEcJSr0o9r/bEDpFckRr/U41+41tOdWUl9C2u2DwqA5djr/+qYP1myOg==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/overlay/-/overlay-24.3.10.tgz", + "integrity": "sha512-dZQnmPZdL98Dssfptg66Gbl2KrfqdXE6cEV6ut6kK0z/cd1LMTHDBJ7CLdrqXRZsuq7kMWBcnk7xKygL3G2+Sg==", "requires": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "3.5.1", - "@vaadin/a11y-base": "24.3.2", - "@vaadin/component-base": "24.3.2", - "@vaadin/vaadin-lumo-styles": "24.3.2", - "@vaadin/vaadin-material-styles": "24.3.2", - "@vaadin/vaadin-themable-mixin": "24.3.2" + "@vaadin/a11y-base": "24.3.10", + "@vaadin/component-base": "24.3.10", + "@vaadin/vaadin-lumo-styles": "24.3.10", + "@vaadin/vaadin-material-styles": "24.3.10", + "@vaadin/vaadin-themable-mixin": "24.3.10" } }, "@vaadin/password-field": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/password-field/-/password-field-24.3.2.tgz", - "integrity": "sha512-DmSh/lKM8MpistusX+9RsBoz7abJwq+mZBSWmVpnbYeWrHaNcH2NXI8Yh7h3bIjzOn+D5BuGCQY4ham+KazQuw==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/password-field/-/password-field-24.3.10.tgz", + "integrity": "sha512-dFTwuWpPZ8h7cNMKlaGzrFR/MZk4GoJpdc5D2wQCtUe0rlYyPUI8VY7JuJFCE0txibiw4sL4yYYNQG/tsG1t/w==", "requires": { "@polymer/polymer": "3.5.1", - "@vaadin/button": "24.3.2", - "@vaadin/component-base": "24.3.2", - "@vaadin/text-field": "24.3.2", - "@vaadin/vaadin-lumo-styles": "24.3.2", - "@vaadin/vaadin-material-styles": "24.3.2", - "@vaadin/vaadin-themable-mixin": "24.3.2" + "@vaadin/button": "24.3.10", + "@vaadin/component-base": "24.3.10", + "@vaadin/text-field": "24.3.10", + "@vaadin/vaadin-lumo-styles": "24.3.10", + "@vaadin/vaadin-material-styles": "24.3.10", + "@vaadin/vaadin-themable-mixin": "24.3.10" } }, "@vaadin/polymer-legacy-adapter": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/polymer-legacy-adapter/-/polymer-legacy-adapter-24.3.2.tgz", - "integrity": "sha512-sttOb0G6YNf0izX94z4uUbyydjsweiT9zL+K4F0HXoL9NZ18l++1aYOlUmnuAfNisaFeE5R/LFTwgUdGEMB2rg==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/polymer-legacy-adapter/-/polymer-legacy-adapter-24.3.10.tgz", + "integrity": "sha512-KBIBAiJ9fof54jqSKriC6xIEy76SnM524QZuyXXSAzdZneaWDmWcn1Mmv1nfRQLqNJk/uX4NMYTWFRSjbjATqw==", "requires": { "@polymer/polymer": "3.5.1", - "@vaadin/vaadin-themable-mixin": "24.3.2", + "@vaadin/vaadin-themable-mixin": "24.3.10", "lit": "3.1.0" } }, "@vaadin/progress-bar": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/progress-bar/-/progress-bar-24.3.2.tgz", - "integrity": "sha512-0NHhAPHgNbe/QL3IB0Gi3lDdWVLZepyz84bXrZEV6wFDzAtELHWw2wy64E683IS/mMoaQgxqJpbq2qehdxgqmw==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/progress-bar/-/progress-bar-24.3.10.tgz", + "integrity": "sha512-2XJMBZ0shx1ml/4zjAu7yZuby9gfKkkRjD1UEXADwOSijOEIOUB92pIKvxKba6nbMfs5ghb9nP3dI8O8FdPlMQ==", "requires": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "3.5.1", - "@vaadin/component-base": "24.3.2", - "@vaadin/vaadin-lumo-styles": "24.3.2", - "@vaadin/vaadin-material-styles": "24.3.2", - "@vaadin/vaadin-themable-mixin": "24.3.2", + "@vaadin/component-base": "24.3.10", + "@vaadin/vaadin-lumo-styles": "24.3.10", + "@vaadin/vaadin-material-styles": "24.3.10", + "@vaadin/vaadin-themable-mixin": "24.3.10", "lit": "3.1.0" } }, "@vaadin/radio-group": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/radio-group/-/radio-group-24.3.2.tgz", - "integrity": "sha512-jVL94rjG3TFXYKf/dow/yhve+gErnoybzCuuGKWWNqld1zelOmUi1A852zbIv0gA+K5Ymvc+NnLQEDvFHxDn+g==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/radio-group/-/radio-group-24.3.10.tgz", + "integrity": "sha512-OaIlbogzbD9ujXzdrHOrFqrfHN6HkZoFXHkjsr7kSn26+wI5lPWo/Ihda2gbBHzHXxXPwSYgDQLO07p4MM0kLA==", "requires": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "3.5.1", - "@vaadin/a11y-base": "24.3.2", - "@vaadin/component-base": "24.3.2", - "@vaadin/field-base": "24.3.2", - "@vaadin/vaadin-lumo-styles": "24.3.2", - "@vaadin/vaadin-material-styles": "24.3.2", - "@vaadin/vaadin-themable-mixin": "24.3.2", + "@vaadin/a11y-base": "24.3.10", + "@vaadin/component-base": "24.3.10", + "@vaadin/field-base": "24.3.10", + "@vaadin/vaadin-lumo-styles": "24.3.10", + "@vaadin/vaadin-material-styles": "24.3.10", + "@vaadin/vaadin-themable-mixin": "24.3.10", "lit": "3.1.0" } }, "@vaadin/rich-text-editor": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/rich-text-editor/-/rich-text-editor-24.3.2.tgz", - "integrity": "sha512-q6pL7IMrt2PpCn9lJzXKgF7jVmXPVh1fBwmrvPaB3/uN+ZJIHn9rK9lMe1Chdgk0lz3yDdirnhfIXoK9Xc52rQ==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/rich-text-editor/-/rich-text-editor-24.3.10.tgz", + "integrity": "sha512-axe1svtxYxi9BSuyTxSnvIKWoJImH+sHpXbpsqj8Le2x/5zg7qFghh+/DDIVy1VlWKPBkppJ6xu1Kg0VMQVo+Q==", "requires": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "3.5.1", - "@vaadin/button": "24.3.2", - "@vaadin/component-base": "24.3.2", - "@vaadin/confirm-dialog": "24.3.2", - "@vaadin/text-field": "24.3.2", - "@vaadin/tooltip": "24.3.2", - "@vaadin/vaadin-lumo-styles": "24.3.2", - "@vaadin/vaadin-material-styles": "24.3.2", - "@vaadin/vaadin-themable-mixin": "24.3.2", + "@vaadin/button": "24.3.10", + "@vaadin/component-base": "24.3.10", + "@vaadin/confirm-dialog": "24.3.10", + "@vaadin/text-field": "24.3.10", + "@vaadin/tooltip": "24.3.10", + "@vaadin/vaadin-lumo-styles": "24.3.10", + "@vaadin/vaadin-material-styles": "24.3.10", + "@vaadin/vaadin-themable-mixin": "24.3.10", "lit": "3.1.0" } }, @@ -15606,175 +15611,176 @@ } }, "@vaadin/scroller": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/scroller/-/scroller-24.3.2.tgz", - "integrity": "sha512-4rjZZxk71l/ktlW9p9eI57GGZeYl/4/ukGfc6EED/6FUX4Vyn0ZXRzWNvsNo/TBNIKxSBPZj1xs/62XZEGU26w==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/scroller/-/scroller-24.3.10.tgz", + "integrity": "sha512-ddvujAI+XAhB99YuxjQINGYMQWusliqxzTibYoB6ICie6mqZiZ3DzgibTl+IPLa1Dhtp7i4NzGq0WBoqvfkPvg==", "requires": { "@polymer/polymer": "3.5.1", - "@vaadin/a11y-base": "24.3.2", - "@vaadin/component-base": "24.3.2", - "@vaadin/vaadin-lumo-styles": "24.3.2", - "@vaadin/vaadin-material-styles": "24.3.2", - "@vaadin/vaadin-themable-mixin": "24.3.2" + "@vaadin/a11y-base": "24.3.10", + "@vaadin/component-base": "24.3.10", + "@vaadin/vaadin-lumo-styles": "24.3.10", + "@vaadin/vaadin-material-styles": "24.3.10", + "@vaadin/vaadin-themable-mixin": "24.3.10" } }, "@vaadin/select": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/select/-/select-24.3.2.tgz", - "integrity": "sha512-Q5beCSDsw7AK7flwI4AFVKSwzu0I0cI3TeRA5DY6y0mFmR6BJVZk6DnaVYQkfWy/q+icmeT1Wsh5Exp3+8r2mg==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/select/-/select-24.3.10.tgz", + "integrity": "sha512-jHC62Z989XLHg1pThbcK2TE41cEXlQaYfS3PfH3UHIvgsR+wID+AbAcUM30OZ5zQlnLS39TkKYNDpBd3OJgI4Q==", "requires": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "3.5.1", - "@vaadin/a11y-base": "24.3.2", - "@vaadin/button": "24.3.2", - "@vaadin/component-base": "24.3.2", - "@vaadin/field-base": "24.3.2", - "@vaadin/input-container": "24.3.2", - "@vaadin/item": "24.3.2", - "@vaadin/list-box": "24.3.2", - "@vaadin/lit-renderer": "24.3.2", - "@vaadin/overlay": "24.3.2", - "@vaadin/vaadin-lumo-styles": "24.3.2", - "@vaadin/vaadin-material-styles": "24.3.2", - "@vaadin/vaadin-themable-mixin": "24.3.2" + "@vaadin/a11y-base": "24.3.10", + "@vaadin/button": "24.3.10", + "@vaadin/component-base": "24.3.10", + "@vaadin/field-base": "24.3.10", + "@vaadin/input-container": "24.3.10", + "@vaadin/item": "24.3.10", + "@vaadin/list-box": "24.3.10", + "@vaadin/lit-renderer": "24.3.10", + "@vaadin/overlay": "24.3.10", + "@vaadin/vaadin-lumo-styles": "24.3.10", + "@vaadin/vaadin-material-styles": "24.3.10", + "@vaadin/vaadin-themable-mixin": "24.3.10" } }, "@vaadin/side-nav": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/side-nav/-/side-nav-24.3.2.tgz", - "integrity": "sha512-ss27k0FQkZefp65+AUc40zl6LW/UOCZXrPTzERl4bcBuNMW1EX6bCW3W0/TgfzVEwbAayNEdwPH+4OMPEDS4uw==", - "requires": { - "@vaadin/a11y-base": "24.3.2", - "@vaadin/component-base": "24.3.2", - "@vaadin/vaadin-lumo-styles": "24.3.2", - "@vaadin/vaadin-material-styles": "24.3.2", - "@vaadin/vaadin-themable-mixin": "24.3.2", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/side-nav/-/side-nav-24.3.10.tgz", + "integrity": "sha512-/owITZB+Y4pnd4CKL7YtS/vhq+P/SsmQsP9TeIDRxcxZIB3b5Ri/4DjUOPQbfY7Bf2/cAE/2cmD9mhsx0/BMuQ==", + "requires": { + "@open-wc/dedupe-mixin": "^1.3.0", + "@vaadin/a11y-base": "24.3.10", + "@vaadin/component-base": "24.3.10", + "@vaadin/vaadin-lumo-styles": "24.3.10", + "@vaadin/vaadin-material-styles": "24.3.10", + "@vaadin/vaadin-themable-mixin": "24.3.10", "lit": "3.1.0" } }, "@vaadin/split-layout": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/split-layout/-/split-layout-24.3.2.tgz", - "integrity": "sha512-6Q4YUdibkORNudTgstB0Tof6MBFfsAWpNZFLOXoYOZbcicfith5xNjWKZRTLQDFGCf1k2UJ0ExwP1UsX7bsrxA==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/split-layout/-/split-layout-24.3.10.tgz", + "integrity": "sha512-DknKd+/US773egpannC+eTJTPme0DTQjHj/CSSPE2CuYlh5GOx7NRXFSER7RvEtcXOttalSszgxcDnyhOMlJ4w==", "requires": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "3.5.1", - "@vaadin/component-base": "24.3.2", - "@vaadin/vaadin-lumo-styles": "24.3.2", - "@vaadin/vaadin-material-styles": "24.3.2", - "@vaadin/vaadin-themable-mixin": "24.3.2" + "@vaadin/component-base": "24.3.10", + "@vaadin/vaadin-lumo-styles": "24.3.10", + "@vaadin/vaadin-material-styles": "24.3.10", + "@vaadin/vaadin-themable-mixin": "24.3.10" } }, "@vaadin/tabs": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/tabs/-/tabs-24.3.2.tgz", - "integrity": "sha512-CGsb0x+K9cSc9hai+5OnWfoPh6OdXzNd+kTytLU+/VNduiHplJjU2Ym4SxvbS7Qg5y9ww78PjUAZ+xJy41Etjg==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/tabs/-/tabs-24.3.10.tgz", + "integrity": "sha512-iLjJhe0ZX4E05R6EqY80Y/lG2+Z6ziPBQJcFNhLoFBv7ScGB3goZnr4jldmZststYKDFeHyD+kHo4rh8nFIWJA==", "requires": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "3.5.1", - "@vaadin/a11y-base": "24.3.2", - "@vaadin/component-base": "24.3.2", - "@vaadin/item": "24.3.2", - "@vaadin/vaadin-lumo-styles": "24.3.2", - "@vaadin/vaadin-material-styles": "24.3.2", - "@vaadin/vaadin-themable-mixin": "24.3.2", + "@vaadin/a11y-base": "24.3.10", + "@vaadin/component-base": "24.3.10", + "@vaadin/item": "24.3.10", + "@vaadin/vaadin-lumo-styles": "24.3.10", + "@vaadin/vaadin-material-styles": "24.3.10", + "@vaadin/vaadin-themable-mixin": "24.3.10", "lit": "3.1.0" } }, "@vaadin/tabsheet": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/tabsheet/-/tabsheet-24.3.2.tgz", - "integrity": "sha512-ZI/SxbP5vgyMRv1JVXCWccZ874T/HjvSviCTYXpkcuP9u6mhfq5BMYqFaQcFwl1aBGJKa74fVfHFWD8HEgkGJA==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/tabsheet/-/tabsheet-24.3.10.tgz", + "integrity": "sha512-5AUEzGUTnZjGapK4KR2+AgsAhLTeP73p6YEQqveCDeqLpKPoutaGPU21jh2Fmt7CQxgFubsAquhYZbDytmwzBA==", "requires": { "@polymer/polymer": "3.5.1", - "@vaadin/component-base": "24.3.2", - "@vaadin/scroller": "24.3.2", - "@vaadin/tabs": "24.3.2", - "@vaadin/vaadin-lumo-styles": "24.3.2", - "@vaadin/vaadin-material-styles": "24.3.2", - "@vaadin/vaadin-themable-mixin": "24.3.2" + "@vaadin/component-base": "24.3.10", + "@vaadin/scroller": "24.3.10", + "@vaadin/tabs": "24.3.10", + "@vaadin/vaadin-lumo-styles": "24.3.10", + "@vaadin/vaadin-material-styles": "24.3.10", + "@vaadin/vaadin-themable-mixin": "24.3.10" } }, "@vaadin/text-area": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/text-area/-/text-area-24.3.2.tgz", - "integrity": "sha512-u0LWMhGxuAcTvGjJ7TYJaYbXY8FUNIGenNIt/ri2bLRf3LSiXCrO9UV/u17jRtmREYxXhhxciJh8t29QWWKTbA==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/text-area/-/text-area-24.3.10.tgz", + "integrity": "sha512-RIrT0pk97yEQS+PpW9LVo7mwyDFkCUuRrRX3OacExqNHNqDPn9bExUn8AOFSoE2DbuteUwGGFT6WKr37s6/hzQ==", "requires": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "3.5.1", - "@vaadin/a11y-base": "24.3.2", - "@vaadin/component-base": "24.3.2", - "@vaadin/field-base": "24.3.2", - "@vaadin/input-container": "24.3.2", - "@vaadin/vaadin-lumo-styles": "24.3.2", - "@vaadin/vaadin-material-styles": "24.3.2", - "@vaadin/vaadin-themable-mixin": "24.3.2", + "@vaadin/a11y-base": "24.3.10", + "@vaadin/component-base": "24.3.10", + "@vaadin/field-base": "24.3.10", + "@vaadin/input-container": "24.3.10", + "@vaadin/vaadin-lumo-styles": "24.3.10", + "@vaadin/vaadin-material-styles": "24.3.10", + "@vaadin/vaadin-themable-mixin": "24.3.10", "lit": "3.1.0" } }, "@vaadin/text-field": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/text-field/-/text-field-24.3.2.tgz", - "integrity": "sha512-v+faXP3eyH6bESjgc9E01Rm1+PMgwVDjpIOZbClqeaehjtr6SqGPqeinXwTHslOV4m1UnyJ4PCFFdkpvlSWnZA==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/text-field/-/text-field-24.3.10.tgz", + "integrity": "sha512-AzaFv77VymA1hEmJ2C8SbOvdDmdKISTcusN41WwffhkYonFednt+bcZljLP4j3L/mwu0Vyh+c1zJithxo5g/vA==", "requires": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "3.5.1", - "@vaadin/a11y-base": "24.3.2", - "@vaadin/component-base": "24.3.2", - "@vaadin/field-base": "24.3.2", - "@vaadin/input-container": "24.3.2", - "@vaadin/vaadin-lumo-styles": "24.3.2", - "@vaadin/vaadin-material-styles": "24.3.2", - "@vaadin/vaadin-themable-mixin": "24.3.2", + "@vaadin/a11y-base": "24.3.10", + "@vaadin/component-base": "24.3.10", + "@vaadin/field-base": "24.3.10", + "@vaadin/input-container": "24.3.10", + "@vaadin/vaadin-lumo-styles": "24.3.10", + "@vaadin/vaadin-material-styles": "24.3.10", + "@vaadin/vaadin-themable-mixin": "24.3.10", "lit": "3.1.0" } }, "@vaadin/time-picker": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/time-picker/-/time-picker-24.3.2.tgz", - "integrity": "sha512-VLlumYchuIc9yojI0vzREHoQyy4qHYCHItRU19c8TB1khM2v1s92cQRvc8ePyTcBiIO5co9nnAoy3krbRYyVmw==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/time-picker/-/time-picker-24.3.10.tgz", + "integrity": "sha512-oqN8DqxN8S4XjZZhGPntFA7RIBRKagTsTgz3MWw+5OEgKIEtieK5ayEW5AGEORtsxhCjh6Kv3iVQ1c5hCBRbkg==", "requires": { "@polymer/polymer": "3.5.1", - "@vaadin/combo-box": "24.3.2", - "@vaadin/component-base": "24.3.2", - "@vaadin/field-base": "24.3.2", - "@vaadin/input-container": "24.3.2", - "@vaadin/item": "24.3.2", - "@vaadin/overlay": "24.3.2", - "@vaadin/vaadin-lumo-styles": "24.3.2", - "@vaadin/vaadin-material-styles": "24.3.2", - "@vaadin/vaadin-themable-mixin": "24.3.2" + "@vaadin/combo-box": "24.3.10", + "@vaadin/component-base": "24.3.10", + "@vaadin/field-base": "24.3.10", + "@vaadin/input-container": "24.3.10", + "@vaadin/item": "24.3.10", + "@vaadin/overlay": "24.3.10", + "@vaadin/vaadin-lumo-styles": "24.3.10", + "@vaadin/vaadin-material-styles": "24.3.10", + "@vaadin/vaadin-themable-mixin": "24.3.10" } }, "@vaadin/tooltip": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/tooltip/-/tooltip-24.3.2.tgz", - "integrity": "sha512-ZUtHD1LXvDTaPfnvoBwLG9DkrGe9wlUcG1EAB8zs5+krqnO/62JWG9VSF0Kgt2xlsu6yiOdgBwarsVHBMNC/lQ==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/tooltip/-/tooltip-24.3.10.tgz", + "integrity": "sha512-P6lx76wKcuUs4YciOR7eyfjQB9EHy++0JSibLHf4CkNev2CnUBe++kwMUVufndwrRSaBeTqa7phZU6Lr2JoxSQ==", "requires": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "3.5.1", - "@vaadin/a11y-base": "24.3.2", - "@vaadin/component-base": "24.3.2", - "@vaadin/overlay": "24.3.2", - "@vaadin/vaadin-lumo-styles": "24.3.2", - "@vaadin/vaadin-material-styles": "24.3.2", - "@vaadin/vaadin-themable-mixin": "24.3.2" + "@vaadin/a11y-base": "24.3.10", + "@vaadin/component-base": "24.3.10", + "@vaadin/overlay": "24.3.10", + "@vaadin/vaadin-lumo-styles": "24.3.10", + "@vaadin/vaadin-material-styles": "24.3.10", + "@vaadin/vaadin-themable-mixin": "24.3.10" } }, "@vaadin/upload": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/upload/-/upload-24.3.2.tgz", - "integrity": "sha512-i4jo/7b1VKSNSamYP54XsOC4K7Uj0LDJ0m5x5lEfDHVWqrmlyrI83FkOJLfAYa+Gkt9912rKReh8HCdxLhVUYQ==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/upload/-/upload-24.3.10.tgz", + "integrity": "sha512-8h9OuQYiq1ZMzoJ3zYr/a3EH7DscajB1br1jdEUPedF2HPVsGppSmN6MW48Sjdu3t3Cp8JgCKveLSJo8IpA9YQ==", "requires": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "3.5.1", - "@vaadin/a11y-base": "24.3.2", - "@vaadin/button": "24.3.2", - "@vaadin/component-base": "24.3.2", - "@vaadin/progress-bar": "24.3.2", - "@vaadin/vaadin-lumo-styles": "24.3.2", - "@vaadin/vaadin-material-styles": "24.3.2", - "@vaadin/vaadin-themable-mixin": "24.3.2", + "@vaadin/a11y-base": "24.3.10", + "@vaadin/button": "24.3.10", + "@vaadin/component-base": "24.3.10", + "@vaadin/progress-bar": "24.3.10", + "@vaadin/vaadin-lumo-styles": "24.3.10", + "@vaadin/vaadin-material-styles": "24.3.10", + "@vaadin/vaadin-themable-mixin": "24.3.10", "lit": "3.1.0" } }, @@ -15782,30 +15788,30 @@ "version": "2.0.6" }, "@vaadin/vaadin-lumo-styles": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/vaadin-lumo-styles/-/vaadin-lumo-styles-24.3.2.tgz", - "integrity": "sha512-aAJfTXeAgzy9cUgF8X9lq6e1fCoSzChtJ/EblRf9ehSk14kFeOJyniIPnG4SUJX8A6+9cS3c6CIqxJJ8VE1Ukw==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/vaadin-lumo-styles/-/vaadin-lumo-styles-24.3.10.tgz", + "integrity": "sha512-on8O4hraLCHoIuYeTOY3+S69+Qm2i3Q9mNHSpze1jspEOBz5sjoILwdk1oKJ45IRyvC9eGnvLkFh7vh6UT1I4g==", "requires": { "@polymer/polymer": "3.5.1", - "@vaadin/component-base": "24.3.2", - "@vaadin/icon": "24.3.2", - "@vaadin/vaadin-themable-mixin": "24.3.2" + "@vaadin/component-base": "24.3.10", + "@vaadin/icon": "24.3.10", + "@vaadin/vaadin-themable-mixin": "24.3.10" } }, "@vaadin/vaadin-material-styles": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/vaadin-material-styles/-/vaadin-material-styles-24.3.2.tgz", - "integrity": "sha512-SQbe55Xj5kJPJv+vurXOuP8/ZXmUaenOP+n0ApaM4HuitnxVhhK8BWAydRS8eSEq2njL/C82qrB64yOFhkC7Qg==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/vaadin-material-styles/-/vaadin-material-styles-24.3.10.tgz", + "integrity": "sha512-V5afMiem6nHYP7aU5+FsCT5tquxaHeUQtptQuHawYm2Iz2ImH7c4884oZ8m98+B9VKwhWP+Vlmi55+unOFqcTA==", "requires": { "@polymer/polymer": "3.5.1", - "@vaadin/component-base": "24.3.2", - "@vaadin/vaadin-themable-mixin": "24.3.2" + "@vaadin/component-base": "24.3.10", + "@vaadin/vaadin-themable-mixin": "24.3.10" } }, "@vaadin/vaadin-themable-mixin": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/vaadin-themable-mixin/-/vaadin-themable-mixin-24.3.2.tgz", - "integrity": "sha512-CduHHfdqoV6IHxNaRpnF4auUqmGhNsfdXKn48QK81qGKhMBm9zqopnCXL9x/TnhzDysi75NQ6TaBJlOAhAPvJA==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/vaadin-themable-mixin/-/vaadin-themable-mixin-24.3.10.tgz", + "integrity": "sha512-PGlTGJ4C9YF1Y41iX3YpkPukr+ydYxGYdIljHnRxFJxXoyX0kudICqMEMwEMkNqHZETHbX3nTQMM9NE4x3Nr3Q==", "requires": { "@open-wc/dedupe-mixin": "^1.3.0", "lit": "3.1.0" @@ -15818,29 +15824,29 @@ } }, "@vaadin/vertical-layout": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/vertical-layout/-/vertical-layout-24.3.2.tgz", - "integrity": "sha512-VA42O3Whxab2umszwb53vFYhHniB9+iHsR2M41rHbGEInISm9fziRcnYZqBj0I8COmdLdiCt92w907+bqZXn1g==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/vertical-layout/-/vertical-layout-24.3.10.tgz", + "integrity": "sha512-HjfE5JukLjeoI6I61Z7A23VPhONFEdoxln1j6OG4VEDd1l42ShawpoHeyFMSiPkXaiosdOPx/54YeGlQ++ZH/g==", "requires": { "@polymer/polymer": "3.5.1", - "@vaadin/component-base": "24.3.2", - "@vaadin/vaadin-lumo-styles": "24.3.2", - "@vaadin/vaadin-material-styles": "24.3.2", - "@vaadin/vaadin-themable-mixin": "24.3.2" + "@vaadin/component-base": "24.3.10", + "@vaadin/vaadin-lumo-styles": "24.3.10", + "@vaadin/vaadin-material-styles": "24.3.10", + "@vaadin/vaadin-themable-mixin": "24.3.10" } }, "@vaadin/virtual-list": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/@vaadin/virtual-list/-/virtual-list-24.3.2.tgz", - "integrity": "sha512-t3gZmDoOIcVNenCrhmSnTusGCMKcxwj4tC+c9vrpCrQ/7TqmdGOp8lE6HVnklM+jj9qjI+FdgFApPcBqC85KtA==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/virtual-list/-/virtual-list-24.3.10.tgz", + "integrity": "sha512-zIRHgXepDvxrTXP1Nwd4IoLMnCkx5KN1TRq9GEtfgVt/YEy5HUOYyqminRhKDQmPfrfkncCYkINQN9Ec0xyaYg==", "requires": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "3.5.1", - "@vaadin/component-base": "24.3.2", - "@vaadin/lit-renderer": "24.3.2", - "@vaadin/vaadin-lumo-styles": "24.3.2", - "@vaadin/vaadin-material-styles": "24.3.2", - "@vaadin/vaadin-themable-mixin": "24.3.2" + "@vaadin/component-base": "24.3.10", + "@vaadin/lit-renderer": "24.3.10", + "@vaadin/vaadin-lumo-styles": "24.3.10", + "@vaadin/vaadin-material-styles": "24.3.10", + "@vaadin/vaadin-themable-mixin": "24.3.10" } }, "@vitejs/plugin-react": { @@ -17126,9 +17132,9 @@ "dev": true }, "geotiff": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/geotiff/-/geotiff-2.1.1.tgz", - "integrity": "sha512-Ss6HQEhrlR2v0FmOGq88l0wa2oCmmGi6rXAMiUxR/T7Xe98evypEmyiji7lvVeVR/AXuxK0xDCWcwfWkSmOrAA==", + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/geotiff/-/geotiff-2.1.3.tgz", + "integrity": "sha512-PT6uoF5a1+kbC3tHmZSUsLHBp2QJlHasxxxxPW47QIY1VBKpFB+FcDvX+MxER6UzgLQZ0xDzJ9s48B9JbOCTqA==", "requires": { "@petamoriken/float16": "^3.4.7", "lerc": "^3.0.0", @@ -18028,9 +18034,9 @@ "peer": true }, "mapbox-to-css-font": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/mapbox-to-css-font/-/mapbox-to-css-font-2.4.2.tgz", - "integrity": "sha512-f+NBjJJY4T3dHtlEz1wCG7YFlkODEjFIYlxDdLIDMNpkSksqTt+l/d4rjuwItxuzkuMFvPyrjzV2lxRM4ePcIA==" + "version": "2.4.4", + "resolved": "https://registry.npmjs.org/mapbox-to-css-font/-/mapbox-to-css-font-2.4.4.tgz", + "integrity": "sha512-X1dtuTuH2D1MRMuductMZCLV/fy9EoIgqW/lmu8vQSAhEatx/tdFebkYT3TVhdTwqFDHbLEgQBD3IKA4KI7aoQ==" }, "meow": { "version": "9.0.0", @@ -19783,9 +19789,9 @@ "dev": true }, "web-worker": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/web-worker/-/web-worker-1.2.0.tgz", - "integrity": "sha512-PgF341avzqyx60neE9DD+XS26MMNMoUQRz9NOZwW32nPQrF6p77f1htcnjBSEV8BGMKZ16choqUG4hyI0Hx7mA==" + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/web-worker/-/web-worker-1.3.0.tgz", + "integrity": "sha512-BSR9wyRsy/KOValMgd5kMyr3JzpdeoR9KVId8u5GVlTTAtNChlsE4yTxeY7zMdNSyOmoKBv8NH2qeRY9Tg+IaA==" }, "webfont-matcher": { "version": "1.1.0", @@ -20135,9 +20141,9 @@ } }, "xml-utils": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/xml-utils/-/xml-utils-1.7.0.tgz", - "integrity": "sha512-bWB489+RQQclC7A9OW8e5BzbT8Tu//jtAOvkYwewFr+Q9T9KDGvfzC1lp0pYPEQPEoPQLDkmxkepSC/2gIAZGw==" + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/xml-utils/-/xml-utils-1.8.0.tgz", + "integrity": "sha512-1TY5yLw8DApowZAUsWCniNr8HH6Ebt6O7UQvmIwziGKwUNsQx6e+4NkfOvCfnqmYIcPjCeoI6dh1JenPJ9a1hQ==" }, "xmlhttprequest": { "version": "1.8.0" diff --git a/package.json b/package.json index 97e6d1a299..bc68443ce2 100644 --- a/package.json +++ b/package.json @@ -23,76 +23,76 @@ "@opentelemetry/instrumentation-xml-http-request": "0.34.0", "@opentelemetry/sdk-trace-web": "1.8.0", "@polymer/polymer": "3.5.1", - "@vaadin/a11y-base": "24.3.2", - "@vaadin/accordion": "24.3.2", - "@vaadin/app-layout": "24.3.2", - "@vaadin/avatar": "24.3.2", - "@vaadin/avatar-group": "24.3.2", - "@vaadin/board": "24.3.2", - "@vaadin/bundles": "24.3.2", - "@vaadin/button": "24.3.2", - "@vaadin/charts": "24.3.2", - "@vaadin/checkbox": "24.3.2", - "@vaadin/checkbox-group": "24.3.2", - "@vaadin/combo-box": "24.3.2", + "@vaadin/a11y-base": "24.3.10", + "@vaadin/accordion": "24.3.10", + "@vaadin/app-layout": "24.3.10", + "@vaadin/avatar": "24.3.10", + "@vaadin/avatar-group": "24.3.10", + "@vaadin/board": "24.3.10", + "@vaadin/bundles": "24.3.10", + "@vaadin/button": "24.3.10", + "@vaadin/charts": "24.3.10", + "@vaadin/checkbox": "24.3.10", + "@vaadin/checkbox-group": "24.3.10", + "@vaadin/combo-box": "24.3.10", "@vaadin/common-frontend": "0.0.19", - "@vaadin/component-base": "24.3.2", - "@vaadin/confirm-dialog": "24.3.2", - "@vaadin/context-menu": "24.3.2", - "@vaadin/cookie-consent": "24.3.2", - "@vaadin/crud": "24.3.2", - "@vaadin/custom-field": "24.3.2", - "@vaadin/date-picker": "24.3.2", - "@vaadin/date-time-picker": "24.3.2", - "@vaadin/details": "24.3.2", - "@vaadin/dialog": "24.3.2", - "@vaadin/email-field": "24.3.2", - "@vaadin/field-base": "24.3.2", - "@vaadin/field-highlighter": "24.3.2", - "@vaadin/form-layout": "24.3.2", - "@vaadin/grid": "24.3.2", - "@vaadin/grid-pro": "24.3.2", - "@vaadin/horizontal-layout": "24.3.2", - "@vaadin/icon": "24.3.2", - "@vaadin/icons": "24.3.2", - "@vaadin/input-container": "24.3.2", - "@vaadin/integer-field": "24.3.2", - "@vaadin/item": "24.3.2", - "@vaadin/list-box": "24.3.2", - "@vaadin/lit-renderer": "24.3.2", - "@vaadin/login": "24.3.2", - "@vaadin/map": "24.3.2", - "@vaadin/menu-bar": "24.3.2", - "@vaadin/message-input": "24.3.2", - "@vaadin/message-list": "24.3.2", - "@vaadin/multi-select-combo-box": "24.3.2", - "@vaadin/notification": "24.3.2", - "@vaadin/number-field": "24.3.2", - "@vaadin/overlay": "24.3.2", - "@vaadin/password-field": "24.3.2", - "@vaadin/polymer-legacy-adapter": "24.3.2", - "@vaadin/progress-bar": "24.3.2", - "@vaadin/radio-group": "24.3.2", - "@vaadin/rich-text-editor": "24.3.2", + "@vaadin/component-base": "24.3.10", + "@vaadin/confirm-dialog": "24.3.10", + "@vaadin/context-menu": "24.3.10", + "@vaadin/cookie-consent": "24.3.10", + "@vaadin/crud": "24.3.10", + "@vaadin/custom-field": "24.3.10", + "@vaadin/date-picker": "24.3.10", + "@vaadin/date-time-picker": "24.3.10", + "@vaadin/details": "24.3.10", + "@vaadin/dialog": "24.3.10", + "@vaadin/email-field": "24.3.10", + "@vaadin/field-base": "24.3.10", + "@vaadin/field-highlighter": "24.3.10", + "@vaadin/form-layout": "24.3.10", + "@vaadin/grid": "24.3.10", + "@vaadin/grid-pro": "24.3.10", + "@vaadin/horizontal-layout": "24.3.10", + "@vaadin/icon": "24.3.10", + "@vaadin/icons": "24.3.10", + "@vaadin/input-container": "24.3.10", + "@vaadin/integer-field": "24.3.10", + "@vaadin/item": "24.3.10", + "@vaadin/list-box": "24.3.10", + "@vaadin/lit-renderer": "24.3.10", + "@vaadin/login": "24.3.10", + "@vaadin/map": "24.3.10", + "@vaadin/menu-bar": "24.3.10", + "@vaadin/message-input": "24.3.10", + "@vaadin/message-list": "24.3.10", + "@vaadin/multi-select-combo-box": "24.3.10", + "@vaadin/notification": "24.3.10", + "@vaadin/number-field": "24.3.10", + "@vaadin/overlay": "24.3.10", + "@vaadin/password-field": "24.3.10", + "@vaadin/polymer-legacy-adapter": "24.3.10", + "@vaadin/progress-bar": "24.3.10", + "@vaadin/radio-group": "24.3.10", + "@vaadin/rich-text-editor": "24.3.10", "@vaadin/router": "1.7.5", - "@vaadin/scroller": "24.3.2", - "@vaadin/select": "24.3.2", - "@vaadin/side-nav": "24.3.2", - "@vaadin/split-layout": "24.3.2", - "@vaadin/tabs": "24.3.2", - "@vaadin/tabsheet": "24.3.2", - "@vaadin/text-area": "24.3.2", - "@vaadin/text-field": "24.3.2", - "@vaadin/time-picker": "24.3.2", - "@vaadin/tooltip": "24.3.2", - "@vaadin/upload": "24.3.2", + "@vaadin/scroller": "24.3.10", + "@vaadin/select": "24.3.10", + "@vaadin/side-nav": "24.3.10", + "@vaadin/split-layout": "24.3.10", + "@vaadin/tabs": "24.3.10", + "@vaadin/tabsheet": "24.3.10", + "@vaadin/text-area": "24.3.10", + "@vaadin/text-field": "24.3.10", + "@vaadin/time-picker": "24.3.10", + "@vaadin/tooltip": "24.3.10", + "@vaadin/upload": "24.3.10", "@vaadin/vaadin-development-mode-detector": "2.0.6", - "@vaadin/vaadin-lumo-styles": "24.3.2", - "@vaadin/vaadin-material-styles": "24.3.2", - "@vaadin/vaadin-themable-mixin": "24.3.2", + "@vaadin/vaadin-lumo-styles": "24.3.10", + "@vaadin/vaadin-material-styles": "24.3.10", + "@vaadin/vaadin-themable-mixin": "24.3.10", "@vaadin/vaadin-usage-statistics": "2.1.2", - "@vaadin/vertical-layout": "24.3.2", - "@vaadin/virtual-list": "24.3.2", + "@vaadin/vertical-layout": "24.3.10", + "@vaadin/virtual-list": "24.3.10", "construct-style-sheets-polyfill": "3.1.0", "core-js": "^3.32.1", "date-fns": "2.29.3", @@ -166,76 +166,76 @@ "@opentelemetry/instrumentation-xml-http-request": "0.34.0", "@opentelemetry/sdk-trace-web": "1.8.0", "@polymer/polymer": "3.5.1", - "@vaadin/a11y-base": "24.3.2", - "@vaadin/accordion": "24.3.2", - "@vaadin/app-layout": "24.3.2", - "@vaadin/avatar": "24.3.2", - "@vaadin/avatar-group": "24.3.2", - "@vaadin/board": "24.3.2", - "@vaadin/bundles": "24.3.2", - "@vaadin/button": "24.3.2", - "@vaadin/charts": "24.3.2", - "@vaadin/checkbox": "24.3.2", - "@vaadin/checkbox-group": "24.3.2", - "@vaadin/combo-box": "24.3.2", + "@vaadin/a11y-base": "24.3.10", + "@vaadin/accordion": "24.3.10", + "@vaadin/app-layout": "24.3.10", + "@vaadin/avatar": "24.3.10", + "@vaadin/avatar-group": "24.3.10", + "@vaadin/board": "24.3.10", + "@vaadin/bundles": "24.3.10", + "@vaadin/button": "24.3.10", + "@vaadin/charts": "24.3.10", + "@vaadin/checkbox": "24.3.10", + "@vaadin/checkbox-group": "24.3.10", + "@vaadin/combo-box": "24.3.10", "@vaadin/common-frontend": "0.0.19", - "@vaadin/component-base": "24.3.2", - "@vaadin/confirm-dialog": "24.3.2", - "@vaadin/context-menu": "24.3.2", - "@vaadin/cookie-consent": "24.3.2", - "@vaadin/crud": "24.3.2", - "@vaadin/custom-field": "24.3.2", - "@vaadin/date-picker": "24.3.2", - "@vaadin/date-time-picker": "24.3.2", - "@vaadin/details": "24.3.2", - "@vaadin/dialog": "24.3.2", - "@vaadin/email-field": "24.3.2", - "@vaadin/field-base": "24.3.2", - "@vaadin/field-highlighter": "24.3.2", - "@vaadin/form-layout": "24.3.2", - "@vaadin/grid": "24.3.2", - "@vaadin/grid-pro": "24.3.2", - "@vaadin/horizontal-layout": "24.3.2", - "@vaadin/icon": "24.3.2", - "@vaadin/icons": "24.3.2", - "@vaadin/input-container": "24.3.2", - "@vaadin/integer-field": "24.3.2", - "@vaadin/item": "24.3.2", - "@vaadin/list-box": "24.3.2", - "@vaadin/lit-renderer": "24.3.2", - "@vaadin/login": "24.3.2", - "@vaadin/map": "24.3.2", - "@vaadin/menu-bar": "24.3.2", - "@vaadin/message-input": "24.3.2", - "@vaadin/message-list": "24.3.2", - "@vaadin/multi-select-combo-box": "24.3.2", - "@vaadin/notification": "24.3.2", - "@vaadin/number-field": "24.3.2", - "@vaadin/overlay": "24.3.2", - "@vaadin/password-field": "24.3.2", - "@vaadin/polymer-legacy-adapter": "24.3.2", - "@vaadin/progress-bar": "24.3.2", - "@vaadin/radio-group": "24.3.2", - "@vaadin/rich-text-editor": "24.3.2", + "@vaadin/component-base": "24.3.10", + "@vaadin/confirm-dialog": "24.3.10", + "@vaadin/context-menu": "24.3.10", + "@vaadin/cookie-consent": "24.3.10", + "@vaadin/crud": "24.3.10", + "@vaadin/custom-field": "24.3.10", + "@vaadin/date-picker": "24.3.10", + "@vaadin/date-time-picker": "24.3.10", + "@vaadin/details": "24.3.10", + "@vaadin/dialog": "24.3.10", + "@vaadin/email-field": "24.3.10", + "@vaadin/field-base": "24.3.10", + "@vaadin/field-highlighter": "24.3.10", + "@vaadin/form-layout": "24.3.10", + "@vaadin/grid": "24.3.10", + "@vaadin/grid-pro": "24.3.10", + "@vaadin/horizontal-layout": "24.3.10", + "@vaadin/icon": "24.3.10", + "@vaadin/icons": "24.3.10", + "@vaadin/input-container": "24.3.10", + "@vaadin/integer-field": "24.3.10", + "@vaadin/item": "24.3.10", + "@vaadin/list-box": "24.3.10", + "@vaadin/lit-renderer": "24.3.10", + "@vaadin/login": "24.3.10", + "@vaadin/map": "24.3.10", + "@vaadin/menu-bar": "24.3.10", + "@vaadin/message-input": "24.3.10", + "@vaadin/message-list": "24.3.10", + "@vaadin/multi-select-combo-box": "24.3.10", + "@vaadin/notification": "24.3.10", + "@vaadin/number-field": "24.3.10", + "@vaadin/overlay": "24.3.10", + "@vaadin/password-field": "24.3.10", + "@vaadin/polymer-legacy-adapter": "24.3.10", + "@vaadin/progress-bar": "24.3.10", + "@vaadin/radio-group": "24.3.10", + "@vaadin/rich-text-editor": "24.3.10", "@vaadin/router": "1.7.5", - "@vaadin/scroller": "24.3.2", - "@vaadin/select": "24.3.2", - "@vaadin/side-nav": "24.3.2", - "@vaadin/split-layout": "24.3.2", - "@vaadin/tabs": "24.3.2", - "@vaadin/tabsheet": "24.3.2", - "@vaadin/text-area": "24.3.2", - "@vaadin/text-field": "24.3.2", - "@vaadin/time-picker": "24.3.2", - "@vaadin/tooltip": "24.3.2", - "@vaadin/upload": "24.3.2", + "@vaadin/scroller": "24.3.10", + "@vaadin/select": "24.3.10", + "@vaadin/side-nav": "24.3.10", + "@vaadin/split-layout": "24.3.10", + "@vaadin/tabs": "24.3.10", + "@vaadin/tabsheet": "24.3.10", + "@vaadin/text-area": "24.3.10", + "@vaadin/text-field": "24.3.10", + "@vaadin/time-picker": "24.3.10", + "@vaadin/tooltip": "24.3.10", + "@vaadin/upload": "24.3.10", "@vaadin/vaadin-development-mode-detector": "2.0.6", - "@vaadin/vaadin-lumo-styles": "24.3.2", - "@vaadin/vaadin-material-styles": "24.3.2", - "@vaadin/vaadin-themable-mixin": "24.3.2", + "@vaadin/vaadin-lumo-styles": "24.3.10", + "@vaadin/vaadin-material-styles": "24.3.10", + "@vaadin/vaadin-themable-mixin": "24.3.10", "@vaadin/vaadin-usage-statistics": "2.1.2", - "@vaadin/vertical-layout": "24.3.2", - "@vaadin/virtual-list": "24.3.2", + "@vaadin/vertical-layout": "24.3.10", + "@vaadin/virtual-list": "24.3.10", "construct-style-sheets-polyfill": "3.1.0", "date-fns": "2.29.3", "lit": "3.1.0", @@ -259,7 +259,7 @@ "workbox-core": "7.0.0", "workbox-precaching": "7.0.0" }, - "hash": "00441e385642bdb2ea0e50ae16398878bf178c9a9331438f3a8cb3651fadf28e" + "hash": "2a1af3408b900e20291c2bc1ef8107d7fecc59cf54680a32a5bd91d6252d9a1b" }, "overrides": { "@vaadin/accordion": "$@vaadin/accordion", diff --git a/pom.xml b/pom.xml index 12f30c2417..4db5106c6f 100644 --- a/pom.xml +++ b/pom.xml @@ -13,7 +13,7 @@ UTF-8 - 24.3.2 + 24.3.9 2.5.0.rc1 diff --git a/src/main/bundles/prod.bundle b/src/main/bundles/prod.bundle index 25d468f21a..0ea6a1d1b1 100644 Binary files a/src/main/bundles/prod.bundle and b/src/main/bundles/prod.bundle differ diff --git a/src/main/java/com/vaadin/demo/component/badge/BadgeIcons.java b/src/main/java/com/vaadin/demo/component/badge/BadgeIcons.java index c05cf4aaae..7462666920 100644 --- a/src/main/java/com/vaadin/demo/component/badge/BadgeIcons.java +++ b/src/main/java/com/vaadin/demo/component/badge/BadgeIcons.java @@ -59,7 +59,7 @@ public BadgeIcons() { // tag::snippet3[] private Icon createIcon(VaadinIcon vaadinIcon) { Icon icon = vaadinIcon.create(); - icon.getStyle().set("padding", "var(--lumo-space-xs"); + icon.getStyle().set("padding", "var(--lumo-space-xs)"); return icon; } diff --git a/src/main/java/com/vaadin/demo/component/login/LoginOverlayInternationalization.java b/src/main/java/com/vaadin/demo/component/login/LoginOverlayInternationalization.java index 2457affa90..56bbf6b6a4 100644 --- a/src/main/java/com/vaadin/demo/component/login/LoginOverlayInternationalization.java +++ b/src/main/java/com/vaadin/demo/component/login/LoginOverlayInternationalization.java @@ -13,9 +13,10 @@ public LoginOverlayInternationalization() { // tag::snippet[] LoginI18n i18n = LoginI18n.createDefault(); - LoginI18n.Header i18nHeader = i18n.getHeader(); + LoginI18n.Header i18nHeader = new LoginI18n.Header(); i18nHeader.setTitle("Sovelluksen nimi"); i18nHeader.setDescription("Sovelluksen kuvaus"); + i18n.setHeader(i18nHeader); LoginI18n.Form i18nForm = i18n.getForm(); i18nForm.setTitle("Kirjaudu sisään");