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

v2.1.0 #9

Merged
merged 37 commits into from
Dec 23, 2023
Merged

v2.1.0 #9

merged 37 commits into from
Dec 23, 2023

Conversation

RHarryH
Copy link
Owner

@RHarryH RHarryH commented Dec 23, 2023

Upgrades and general improvements

  • Upgraded Java 11 to Java 17
  • Upgraded Spring Boot 2.7.12 to 3.2.0
  • Increased test coverage to over 80%

New features

  • Reworked property pages to return values inside controls, not as a separate object exposing all fields. Now it works like a DTO with additional details for display on the GUI
  • Adopted property pages to correctly convert to JSON
  • Component version API
  • Type name is now case insensitive
  • Extended documentation

RHarryH and others added 30 commits July 4, 2023 09:50
…ith higher level apps

Extracted code responsible for loading json contents with configurations
Minor refactor and code improvements
Added automated resolving of values for controls, they are now part of the property controls
…rrectly mapped to json

Reworked hidden property
If value is not found for property, empty string is inserted
Upgraded libraries
All table properties are required
Empty property value if not found
Moved some exceptions from application backend
Better checks for duplicated type name
Added documentation about types and objects
Increased tests coverage to over 80% and locked limit in Jacoco plugin
Sonar
@RHarryH RHarryH merged commit 1f8cf97 into main Dec 23, 2023
4 checks 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.

1 participant