Elide v5.0.0-pr32 Release Notes

  • ๐Ÿš€ 4th public release candidate for Elide 5.0

    ๐Ÿ”‹ Features

    • view commit N+1 performance improvements in the JPA data store. The JPA store will now return proxied collections (allowing the ORM to batch fetch the collection) and filter, sort, and paginate in memory whenever fetching a collection (N>1) of collections. There is a feature flag to enable/disable this behavior. (#1876)

    API Changes

    • view commit RSQL now supports attribute arguments in filter expressions. This will allow fully parameterized attributes. (#1877)
    • view commit The Aggregation Store now supports filters on metrics that have not been requested/projected in the client request. (#1897)

    Interface Changes The following changes were made to make it easier to migrate from Elide 4:

    • view commit Added back support for legacy life cycle annotations (#1875)
    • view commit Added flag to force OperationChecks to run at transaction commit.

    ๐Ÿ›  Fixes

    • view commit Async IT cleanup (#1855)
    • view commit Cleanup unnecessary syntax (#1854)
    • view commit Bump dependency-check-maven from 5.3.2 to 6.1.1 (#1863)
    • view commit Bump version.jackson from 2.11.3 to 2.12.1 (#1758)
    • view commit Cleanup tests (#1856)
    • view commit Move Include to package-info (#1853)
    • view commit Fix Config Path to work correctly with Windows (#1865)
    • view commit use pipeline cache (#1869)
    • view commit Export Controller Disable on Async Disabled or Export Disabled (#1868)
    • view commit Bump rxjava from 2.2.20 to 2.2.21 (#1874)
    • view commit bump jetty to 9.4.38.v20210224 for CVE-2020-27223 (#1883)
    • view commit Correct exception logging (#1882)
    • view commit Cleanup IDE warnings (#1894)
    • view commit try-resource block to avoid resource leak (#1898)
    • view commit Removed the duplicate entry for dependency - javax.persistence-api in pom.xml (#1895)
    • view commit Bump hibernate-search-orm from 5.11.7.Final to 5.11.8.Final (#1878)
    • view commit Bump guice from 4.2.3 to 5.0.1 (#1872)
    • view commit refactor async IT and Fix alias in JSON format (#1870)
    • view commit Bump version.antlr4 from 4.9 to 4.9.1 (#1880)
    • view commit Bump version.jackson from 2.12.1 to 2.12.2 (#1879)
    • view commit Bump checkstyle from 8.37 to 8.41 (#1871)
    • view commit Classtype cleanup (#1905)
    • view commit Bump maven-checkstyle-plugin from 3.1.1 to 3.1.2 (#1860)
    • view commit Bump micrometer-core from 1.5.6 to 1.6.4 (#1859)
    • view commit Bump HikariCP from 3.4.5 to 4.0.2 (#1857)