Skip to content

v2.4.0 - #54

Merged
slominskir merged 1 commit into
mainfrom
release-v2.4.0
Nov 9, 2026
Merged

slominskir merged 1 commit into
mainfrom
release-v2.4.0

Conversation

@slominskir-coding-agent

Copy link
Copy Markdown
Contributor

Release v2.4.0: changes VERSION from 2.3.1 to 2.4.0 and nothing else. When this merges, CD tags v2.4.0, creates the GitHub release with sim.war, publishes the Docker image, and deploys to acctest.

Release notes

What's Changed

Oracle DB Migration Notes

Recommended after deploying 2.4.0. Run container/oracle/upgrade/2.4.0_gitlab_sync_exclude.sql once, as SIM_OWNER, on each existing database, acctest included. It adds the setting. Until it runs, the GitLab sync leaves out nothing, as in 2.3.x, so the app works either way:

insert into SIM_OWNER.SETTING (KEY, VALUE, TYPE, DESCRIPTION, TAG, WEIGHT) values ('GITLAB_SYNC_EXCLUDE_CSV', 'acc/scratch', 'CSV', 'CSV of GitLab paths the GitLab sync leaves out, each a group (with its subgroups and projects) or a project, such as acc/scratch or acc/ops/demo.  Not case sensitive.  To leave out none, set a path no project has.', 'SYNC', 1);

commit;

If you are upgrading from 2.2.x, apply the 2.3.0 migration (container/oracle/upgrade/2.3.0_sqa_control_level.sql) first.

The GitLab descriptions removed as #31's workaround can be put back; descriptions already synced need no change.

Checks

  • ./gradlew build on this branch: passed, and built build/libs/sim.war.
  • I did not rerun the integration tests for the release. Each included pull request ran them against its own branch (52 tests passed on Let the GitLab sync leave out groups and projects #53, the last one merged), and this PR changes only VERSION.
  • v2.3.1's release exists, so nothing is pending from earlier releases.

Decisions

Prepared-by: Anthropic Claude Code:claude-opus-5-5

🤖 Generated with Claude Code

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@slominskir
slominskir merged commit c389a0c into main Nov 9, 2026
5 checks passed
@slominskir
slominskir deleted the release-v2.4.0 branch November 9, 2026 20:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

GitLab project description field with newlines sync mismatch

1 participant