All Versions
131
Latest Version
Avg Release Cycle
16 days
Latest Release
-
Changelog History
Page 2
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
- view commit Security Fix: #147 for elide-5.x (#2432)
-
v5.1.1 Changes
π Fixes
- view commit Fixes async API resultset premature closure. (#2411)
-
v5.1.0 Changes
π Fixes
- view commit UPdating screwdriver build
- view commit Disabling OWASP checks for legacy build (Elide 5)
- view commit (Similar to https://github.com/yahoo/elide/pull/2342) Revised JSON-API path grammar to accept colon, space, and ampersand in ID fields (#2343)
-
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)