Skip to content

Classes removed without major version bump or deprecation notice #486

@caseykulm

Description

@caseykulm

While upgrading com.getbouncer:cardscan-ui from 2.1.0020 to 2.1.0023 the build no longer works because of unresolved references:

Unresolved reference: CardScanActivityResult
Unresolved reference: CardScanActivityResultHandler
Unresolved reference: CardScanActivityResultHandler
Unresolved reference: warmUp
Unresolved reference: start
Unresolved reference: isScanResult
Unresolved reference: parseScanResult
'cardScanned' overrides nothing
Unresolved reference: CardScanActivityResult
'analyzerFailure' overrides nothing
'cameraError' overrides nothing
'canceledUnknown' overrides nothing
'enterManually' overrides nothing
'userCanceled' overrides nothing
Unresolved reference: CardScanActivityResult
Unresolved reference: CardScanActivityResult
Unresolved reference: CardScanActivityResult
Unresolved reference: CardScanActivityResult

These classes were removed without bumping the major version (which breaks semantic versioning, and was therefore unexpected https://semver.org/), and there were no deprecation notices in the code for the 2.1.0020 artifact.

Is there any sort of migration guide somewhere?

Thanks!

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions