Skip to content

Commit

Permalink
PTL-1323: G8 release notes
Browse files Browse the repository at this point in the history
  • Loading branch information
wjhendry committed May 30, 2024
1 parent 679da44 commit 3b362b0
Showing 1 changed file with 131 additions and 1 deletion.
132 changes: 131 additions & 1 deletion docs/06_operations/14_release-notes/02_current.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,136 @@ Foundation UI has a programme of regular continual releases. These are documente

GSF release notes are added to this area immediately following each software release. The most release is at the top.

## Genesis 8.0.0(platform-symphony)

### Features
- Added membersCanInvite flag to create channel event

## Dependency changes
- Bump org.simplejavamail:simple-java-mail from 8.5.1 to 8.8.2
- Bump org.sonarqube from 4.4.1.3373 to 5.0.0.4638

## Genesis 8.0.0(platform-notify)

### Features
- Rapid design system and web-core prelim

### Fixes
- Fixed routes tab alignment and submit disable issue
- Mark rule and template dialog fields as required

## Genesis 8.0.0(platform-fix)
No functional changes.

## Genesis 8.0.0(platform-elektron)
No functional changes.

## Genesis 8.0.0(platform-auth)

### Features
- Rapid design system and web-core prelim

### Fixes
- Change appearance to danger for user management deactivated button
- Provide correct template for profiles

## Genesis 8.0.0(platform-market-data)
No functional changes.

## Genesis 8.0.0(platform-documents)

### Features
- Move to rapid and web-core ll/249

### Dependency changes
- Updating genesis dependencies

## Genesis 8.0.0(platform-reporting)
No functional changes.

## Genesis 8.0.0(ref_data_app-server)
No functional changes.

## Genesis 8.0.0(genesis-server)

### Breaking changes
- Always add userName to rule expression substitutions in DynamicRuleFactory
- Always start GENESIS_EVALUATOR by default
- Add genesisType to json schema to provide genesis field type info
- Using indy compilation
- GenesisScriptCache is not consistently hit

### Features
- (router): add flag to provide enhanced HEARTBEAT_PONG messages and expose "onHeartbeatPing" hook in script definition to handle custom business logic
- (router): expose settings for Websocket frame sizes, fix frame aggregation and allow Websocket binary payload using MsgPack format
- Add PrimaryIfSingleNode system definition setting to automatically set a cluster node as primary if no other hosts are defined
- Add TestPlugin and GenesisTestSettingsPlugin to Gradle
- Add classpath to process jar manifest instead of environment variable
- Add new genesisSyncCompact task to support compact processes and update ProjectOverviewBuilderTask
- Add validation for enum field values
- Added '-audit' flag to SendIt
- Added support for null values in criteria JSON API
- Move gzipped logs to archive dir in startServer
- Refactor GenesisJunit and related classes for support updates
- Support compact processes in project overview
- Add annotation driven test approach
- Add data load flag to remap, and usertAll flag to SendIt
- Added field macros for common field patterns
- Handle DataServer LOGON_NACK message in testing flow
- Improve java api for bulk and range subscribe operations
- Use lower lmdb default database size when running through intellij
- Added 'verify' pal function to event handlers

### Fixes
- (manifest): path for finding script modules in simplified structure
- Add TIMESTAMP support to DbMon distinct command
- Add empty REQUEST when message body and parameters is empty on request replies
- Fixed issues in schema validation with BigDecimal handling and embedded type info
- Remap fail when field becomes non-nullable and added to key at the same change set
- USER_ATTRIBUTES table should use new table field syntax for dynamic fields for compatibility purposes
- UserSessionCache now handles multiple expiry listeners for the same auth token
- BundleGeneratedClasses=false works when project type is application
- Correct issue in updateTablesDictionary gradle task (updateTablesDictionary)
- Correct remap's handling of dictionary comparison for old and new table syntax
- Do not attempt to handle OOM in ScriptHost
- Ensure heartbeat pong provides accurate information about authentication status at all times
- File upload supports larger files
- pal-dataserver: updates batched at MessageSet level now preserve old row data
- Remove projectOverviewBuilder task dependency on genesisSync

### Dependency changes
- Upgrade gradle license report plugin from 2.0 to 2.7
- Bump aeronVersion from 1.44.0 to 1.44.1 in /genesis-conventions
- Bump byteBuddyVersion from 1.14.13 to 1.14.14 in /genesis-conventions
- Bump byteBuddyVersion from 1.14.14 to 1.14.15 in /genesis-conventions
- Bump camelVersion from 4.5.0 to 4.6.0 in /genesis-conventions
- Bump com.github.oshi:oshi-core from 6.5.0 to 6.6.0 in /genesis-conventions
- Bump com.github.spullara.mustache.java:compiler from 0.9.11 to 0.9.12 in /genesis-conventions
- Bump com.github.spullara.mustache.java:compiler from 0.9.12 to 0.9.13 in /genesis-conventions
- Bump com.google.errorprone:error_prone_annotations from 2.26.1 to 2.27.0 in /genesis-conventions
- Bump com.google.errorprone:error_prone_annotations from 2.27.0 to 2.27.1 in /genesis-conventions
- Bump commons-cli:commons-cli from 1.6.0 to 1.7.0 in /genesis-conventions
- Bump commons-codec:commons-codec from 1.16.1 to 1.17.0 in /genesis-parent/genesis-cluster
- Bump debeziumVersion from 2.6.0.Final to 2.6.1.Final in /genesis-conventions
- Bump info.picocli:picocli from 4.7.5 to 4.7.6 in /genesis-conventions
- Bump io.github.classgraph:classgraph from 4.8.170 to 4.8.171 in /genesis-conventions
- Bump io.github.classgraph:classgraph from 4.8.171 to 4.8.172 in /genesis-conventions
- Bump jacksonVersion from 2.17.0 to 2.17.1 in /genesis-conventions
- Bump ktorVersion from 2.3.10 to 2.3.11 in /genesis-conventions
- Bump nettyVersion from 4.1.108.Final to 4.1.109.Final in /genesis-conventions
- Bump oracleJdbcVersion from 23.3.0.23.09 to 23.4.0.24.05 in /genesis-conventions
- Bump org.apache.commons:commons-csv from 1.10.0 to 1.11.0 in /genesis-conventions
- Bump org.checkerframework:checker-qual from 3.42.0 to 3.43.0 in /genesis-conventions
- Bump org.gradle.test-retry from 1.5.8 to 1.5.9 in /genesis-conventions
- Bump org.gradle:test-retry-gradle-plugin from 1.5.8 to 1.5.9 in /genesis-conventions
- Bump org.jline:jline from 3.25.1 to 3.26.0 in /genesis-conventions
- Bump org.jline:jline from 3.26.0 to 3.26.1 in /genesis-conventions
- Bump org.jlleitschuh.gradle.ktlint from 12.1.0 to 12.1.1 in /genesis-conventions
- Bump org.objenesis:objenesis from 3.3 to 3.4 in /genesis-conventions
- Bump slf4jVersion from 2.0.12 to 2.0.13 in /genesis-conventions
- Bump software.amazon.jdbc:aws-advanced-jdbc-wrapper from 2.3.5 to 2.3.6 in /genesis-conventions
- Bump testcontainersVersion from 1.19.7 to 1.19.8 in /genesis-conventions

## Genesis 7.1.2(platform-symphony)

### Features
Expand Down Expand Up @@ -269,7 +399,7 @@ No functional changes.
- Support subtable syntax using inline fields
- Update SQL database connection pool size parameter handling
- Update scripts to include local imports and implement metaInf producers
- Add data load flag to remap, and usertAll flag to SendIt
- Add data load flag to remap, and upsertAll flag to SendIt
- Add process file overrides to project overview build task
- Add upsert to SendIt.
- Check db in sync with classpath dictionary on RxDbImpl while not preventing Remap to run.
Expand Down

0 comments on commit 3b362b0

Please sign in to comment.