Changes since 9.0.20
Fixes
-
Do not use a fixed download root (#14632)
Commit · Pull request · IssueAs the default download root might be different depending on the used system we should not use a hardcoded default if user has not given a download root.
-
Cancel previous flush request if new one is forced (#14647) (CP: 9.0)
Commit · Pull request · IssueCancels flush request if it presents in the queue and a new request is forcibly registered. No unit tests added, because this case is quite hard to simulate. Regression IT test vaadin/flow-components#3804.
-
Sort classes by name in ReflectionsClassFinder (#14556) (CP: 9.0)
Commit · Pull requestClass scan in production build may differ from development mode because DefaultClassFinder and ReflectionsClassFinder may provide classes in different order. As a result, when there are multiple NpmPackage annotations for the same package wit different version, the final version used in package.json may be different in dev mode and production build. This change makes ReflectionsClassFinder sort classes by name, as DefaultClassFinder does in its constructor. Ref #14381
-
Make ClassFinder deterministic (#12431)
Commit · Pull request · Issue