Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

major: update to structurizr 2 and spring 3, migrate to java in order to reduce dependencies #5

Merged
merged 1 commit into from
Jul 19, 2024

Conversation

klu2
Copy link
Contributor

@klu2 klu2 commented Jul 19, 2024

This PR is essentially a rewrite of the whole library while maintaining 95% of the functionality as-is and remaining backwards-compatible (except the kotlin addons)

  • migrates from Kotlin to Java 17 in order to reduce dependencies
  • updates to Structurizr 2 and Spring Boot 3
  • removes some Kotlin-specific addons which will not be supported any longer
  • removes io.cloudflight.structurizr:structurizr-export-c4plantuml (the functionality is now built-in into Structurizr)
  • removes the dependency to architectureicons, clients may need to add it by themselves

@rspiegl rspiegl merged commit 60f2ae2 into cloudflightio:master Jul 19, 2024
1 check passed
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.

2 participants