Skip to content

Conversation

@Blacksmoke16
Copy link
Member

Context

ACON::Application allows providing a version representing the version of the application. This was previously needlessly strict in requiring a semver string. This PR relaxes this to allow any String, enabling calver, or whatever other format is desired.

This PR also makes the default version UNKNOWN, which is more accurate as we don't want to assume the versioning pattern of the application. This maybe will also encourage people to properly version it.

Changelog

  • Breaking: Make ACON::Application#version getter and ivar a String
  • Default to UNKNOWN as we do not want to assume semver anymore
  • Update framework integration to not try to still pass a SemanticVersion

Default to `UNKNOWN` as we do not want to assume semver anymore
@Blacksmoke16 Blacksmoke16 enabled auto-merge (squash) June 5, 2024 20:17
@Blacksmoke16 Blacksmoke16 merged commit ead6f61 into master Jun 5, 2024
@Blacksmoke16 Blacksmoke16 deleted the string-version branch June 5, 2024 20:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Development

Successfully merging this pull request may close these issues.

2 participants