Skip to content

Commit

Permalink
Minor changelog formatting
Browse files Browse the repository at this point in the history
  • Loading branch information
amcclain committed Dec 2, 2024
1 parent ed2ab40 commit 1e9db53
Showing 1 changed file with 18 additions and 9 deletions.
27 changes: 18 additions & 9 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,33 +7,42 @@
### πŸ’₯ Breaking Changes (upgrade difficulty: 🟒 TRIVIAL - change to runOnInstance signature.)

### 🎁 New Features
* `BaseController.runOnInstance` now performs the json serialization on the target instance. This
allows lighter-weight remote endpoint executions, that do not require object serialization.
Applications must now provide a `ClusterJsonRequest` to this method rather than a `ClusterRequest`

* `BaseController.runOnInstance` now performs the json serialization on the target instance. This
allows lighter-weight remote endpoint executions that do not require object serialization.
Applications must now provide a `ClusterJsonRequest` to this method rather than a `ClusterRequest`

### βš™οΈ Technical
* Align all-built in log names to have form "App-Cluster-xxx.log"

* Update built-in logs to follow a consistent format for their filenames:
`[appCode]-[instanceName]-[app|track|monitor].log`.

## 25.0.0 - 2024-11-15

### πŸ’₯ Breaking Changes (upgrade difficulty: 🟒 LOW)
* Dynamic configuration for distributed hazelcast objects is no longer supported -- all configuration
must be in place before an instance is started, per Hazelcast documentation. Therefore the

* Dynamic configuration for distributed hazelcast objects is no longer supported -- all
configuration
must be in place before an instance is started, per Hazelcast documentation. Therefore the
`ClusterService.configureXXX` methods have been removed, and have been replaced by support for
specifying a static closure `ClusterService.configureCluster`. This is not expected to have a
specifying a static closure `ClusterService.configureCluster`. This is not expected to have a
practical impact on any existing applications.


### 🐞 Bug Fixes

* Fix to issue with a `Timer` interval specified as a config names failing to update dynamically.

### βš™οΈ Technical

* Increased max length of `Role.category` string to 100 chars.
* Requires column modification to `xh_role` table with the following SQL or equivalent:

```mysql
-- MySQL
ALTER TABLE `xh_role` CHANGE COLUMN `category` `category` VARCHAR(100) null
ALTER TABLE `xh_role`
CHANGE COLUMN `category` `category` VARCHAR(100) null
```

```sql
-- SQL Server
ALTER TABLE xh_role ALTER COLUMN category VARCHAR(100) null
Expand Down

0 comments on commit 1e9db53

Please sign in to comment.