Skip to content

chore: bump lutaml-uml dev dep to >= 0.5.2 (welcome-logo fix)#19

Merged
ronaldtse merged 2 commits into
mainfrom
chore/bump-lutaml-uml-dep
Jul 18, 2026
Merged

chore: bump lutaml-uml dev dep to >= 0.5.2 (welcome-logo fix)#19
ronaldtse merged 2 commits into
mainfrom
chore/bump-lutaml-uml-dep

Conversation

@ronaldtse

Copy link
Copy Markdown
Contributor

Summary

Bump the development-only lutaml-uml constraint from ~> 0.5.0 to >= 0.5.2 so the spec suite (and any developer running bundle install) picks up the welcome-screen custom-logo fix from lutaml/lutaml-uml#119.

Why

The plateau-model deployment supplies PLATEAU square logos via the new --config flag (ea 0.2.4). Without the lutaml-uml 0.5.2 fix, WelcomeView.vue ignored those logos and always showed the LutaML mark. This bump documents the minimum compatible lutaml-uml for that flow to work end-to-end.

Test plan

  • bundle install resolves to lutaml-uml 0.5.2
  • bundle exec rake spec — green

Previous constraint (>= 0.5.2) let bundler resolve to the pre-existing
lutaml-uml 1.0.0, which has a different API surface and broke 80+ ea
specs across the Ruby 3.3/3.4/4.0 matrix. Add the upper bound so
bundler stays in the 0.5.x series as intended.
@ronaldtse
ronaldtse merged commit 95c969e into main Jul 18, 2026
14 checks passed
@ronaldtse
ronaldtse deleted the chore/bump-lutaml-uml-dep branch July 18, 2026 13:22
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.

1 participant