All Versions
131
Latest Version
Avg Release Cycle
16 days
Latest Release
-

Changelog History
Page 2

  • v6.0.0 Changes

    Overview

    πŸš€ Official Elide 6 Release. Elide 6 is compiled with Java 11 (as opposed to 8). GraphQL subscription support has been added. Other changes since Elide 5 are summarized here here.

    πŸ›  Fixes

    • view commit Lifecycle events should trigger once for relationship updates (#2389)
    • view commit Added a few additional tests around updating relationships (#2391)
    • view commit Bump gson from 2.8.8 to 2.8.9 (#2394)
    • view commit Bump classgraph from 4.8.128 to 4.8.129 (#2396)
    • view commit Bump checkstyle from 9.0.1 to 9.1 (#2395)
    • view commit Bump version.junit from 5.7.2 to 5.8.1 (#2326)
    • view commit Bump mockito-junit-jupiter from 3.12.1 to 3.12.4 (#2282)
    • view commit Issue2376 (#2393)
  • v6.0.0-pr7 Changes

    πŸ›  Fixes

    • view commit Only check preflush hooks for GraphQL mutations (#2371)
    • view commit Changing to Create Preflush (#2379)
    • view commit Sort in memory for computed properties (#2380)
    • view commit Removing READ life cycle hooks. (#2381)
    • view commit Adding test for #2376 (#2378)
    • view commit Bump spring-core from 5.3.9 to 5.3.12 (#2375)
    • view commit Bump mockito-core from 3.12.4 to 4.0.0 (#2369)
    • view commit Bump maven-javadoc-plugin from 3.3.0 to 3.3.1 (#2298)
    • view commit Bump hibernate5.version from 5.5.5.Final to 5.6.1.Final (#2384)
    • view commit Bump dependency-check-maven from 6.3.2 to 6.4.1 (#2367)
    • view commit Bump spring-websocket from 5.3.11 to 5.3.12 (#2383)
    • view commit Bump spring.boot.version from 2.5.5 to 2.5.6 (#2386)
    • view commit Bump jansi from 2.3.4 to 2.4.0 (#2385)
    • view commit set bypasscache true for Async Export (#2387)
    • view commit Bump commons-cli from 1.4 to 1.5.0 (#2388)
  • v6.0.0-pr6 Changes

    πŸ›  Fixes

    • view commit Aggregation Store: Make EntityHydrator stream results. (#2333)
    • view commit Changing Oath to Yahoo in Copyright messages (#2340)
    • view commit Elide 6 : Refactor DataStoreTransaction Interface. (#2334)
    • view commit Fixing toOne relationship bug for GraphQL subscriptions (#2335)
    • view commit Subscription serialization (#2339)
    • view commit Issue2337 (#2341)
    • view commit Change GraphQL Preflush Hook Invocation (#2332)
    • view commit Revised JSON-API path grammar to accept colon, space, and ampersand i… (#2342)
    • view commit Bump caffeine from 3.0.3 to 3.0.4 (#2327)
    • view commit Bump graphql-java from 17.2 to 17.3 (#2346)
    • view commit Bump groovy.version from 3.0.8 to 3.0.9 (#2293)
    • view commit Bump version.logback from 1.2.5 to 1.2.6 (#2324)
    • view commit Bump artemis-server from 2.18.0 to 2.19.0 (#2349)
    • view commit Bump artemis-jms-server from 2.18.0 to 2.19.0 (#2348)
    • view commit Bump spring.boot.version from 2.5.4 to 2.5.5 (#2350)
    • view commit Bump swagger-core from 1.6.2 to 1.6.3 (#2351)
    • view commit Bump ant from 1.10.11 to 1.10.12 (#2352)
    • view commit Bump artemis-jms-client-all from 2.18.0 to 2.19.0 (#2354)
    • view commit Bump calcite-core from 1.27.0 to 1.28.0 (#2355)
    • view commit Bump metrics.version from 4.2.3 to 4.2.4 (#2356)
    • view commit Bump maven-scm-provider-gitexe from 1.11.3 to 1.12.0 (#2353)
    • view commit Bump checkstyle from 9.0 to 9.0.1 (#2358)
    • view commit Bump handlebars-helpers from 4.2.0 to 4.3.0 (#2359)
    • view commit Remove export pagination limit (#2362)
    • view commit Bump classgraph from 4.8.116 to 4.8.128 (#2363)
    • view commit Bump spring-websocket from 5.3.10 to 5.3.11 (#2360)
    • view commit Bump maven-scm-api from 1.11.3 to 1.12.0 (#2361)
    • view commit Support 'hidden' flag for analytic models and fields. (#2357)
    • view commit Bump micrometer-core from 1.7.3 to 1.7.5 (#2366)
    • view commit Bump lombok from 1.18.20 to 1.18.22 (#2364)
    • view commit Bump guava from 30.1.1-jre to 31.0.1-jre (#2365)
  • v6.0.0-pr5 Changes

    πŸ›  Fixes

    • view commit Relaxing filter template matching to ignore aliases (#2322)
    • view commit Values validation on filters that had operators like contains should not be enforced (#2323)
    • view commit Bump junit-platform-launcher from 1.7.2 to 1.8.1 (#2313)
    • view commit Bump dependency-check-maven from 6.2.2 to 6.3.2 (#2318)
    • view commit No longer using attribute aliases to generate CSV export headers. In… (#2325)
    • view commit Bump classgraph from 4.8.115 to 4.8.116 (#2296)
    • view commit Fixing bug for complex attributes contain a Map of Object (#2328)
    • view commit Aggregation Store: Relaxing rules for how filter templates are compared against filter e… (#2329)
    • view commit support case statement in Calcite Aggregation Extractor (#2330)
  • v6.0.0-pr4 Changes

    πŸ›  Fixes

    • view commit Added new flag to enable subscription publishing in a separate service. Disallow queries in subscription endpoint. (#2320)
  • v6.0.0-pr3 Changes

    πŸš€ Prerelease candidate for Elide 6.

    πŸ†• New Features in Elide 6.X

    Elide 6 introduces several new features:

    • Elide 6 is built using Java 11 (as opposed to Java 8).
    • GraphQL subscription support (experimental) is added along with a JMS data store that can read Elide models from JMS topics.

    API Changes

    ⚑️ Prior to Elide 6, updates to complex, embedded attributes in Elide models required every field to be set in the attribute or they would be overwritten with nulls. Elide 6 is now aware of individual fields in complex, embedded attributes and only changes what has been sent by the client. See #2277 for more details.

    Interface Changes

    • EntityDictionary is now entirely constructed with a Builder. All prior constructors have been removed.
    • Security checks are now instantiated at boot and reused across requests. This change requires security checks to be thread safe.

    πŸ“¦ Module & Package Changes

    πŸ“¦ The following packages havea been removed:

    • Legacy datastore packages elide-hibernate-3 and elide-hibernate-5 have been retired and can be replaced with the JPA data store.
    • The Elide bridgeable datastore has been removed.
    • The package elide-datastore-hibernate has been renamed to elide-datastore-jpql. Internal package structure for the module was also changed.
  • v5.1.2 Changes

    πŸ›  Fixes

  • v5.1.1 Changes

    πŸ›  Fixes

    • view commit Fixes async API resultset premature closure. (#2411)
  • v5.1.0 Changes

    πŸ›  Fixes

  • v5.0.12 Changes

    πŸ”‹ Features

    • view commit Add ability to retrieve data store properties in life cycle hooks. (#2278)
    • view commit Aggregation Store: Templated filter table arguments (#2290)
    • view commit AggregationStore: Templated filter column arguments (#2297)
    • view commit Add ability to map unknown exceptions to custom exceptions (#2205)

    πŸ›  Fixes

    • view commit Refactor class scanning for quarkus (#2284)
    • view commit Fixed bug where multiplex manager was not copying complex attributes from subordinate dictionaries (#2285)
    • view commit Updating screwdriver build for JDK11 and Elide 6 (#2286)
    • view commit Bump checkstyle from 8.45.1 to 9.0 (#2289)
    • view commit Aggregation Store: Fix hjson metric projection maker config (#2295)
    • view commit Bump graphql-java from 17.1 to 17.2 (#2281)
    • view commit Bump version.jackson from 2.12.4 to 2.12.5 (#2280)