You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Some breaking changes (SheetState -> UseCaseState and rememberSheetState -> rememberUseCaseState, removal of the CalendarTimeline) were introduced in 1.1.1 version without any of these indications about breaking changes:
Bumping a major version
Introducing deprecation warnings first
Providing typealiases
Providing an alpha-suffixed version with changes
Providing a documented migration path
This led to significant amount of build failures in our project upon upgrading.
Suggestion:
Next time, as this library is stable now, please give users time to migrate to the new API by using a combination of the common practices mentioned above.
The text was updated successfully, but these errors were encountered:
Given the extensive scope of the library and the limited free time available to most adults, I have decided not to include deprecation warnings or alpha versions. Although changes were communicated in the release notes, I acknowledge that I could have been more specific about breaking changes and provided migration guides alongside major dependency version upgrades. Rest assured, I will strive to improve my communication in the future to make it easier for devs to adapt to any changes.
Some breaking changes (SheetState -> UseCaseState and rememberSheetState -> rememberUseCaseState, removal of the CalendarTimeline) were introduced in 1.1.1 version without any of these indications about breaking changes:
This led to significant amount of build failures in our project upon upgrading.
Suggestion:
Next time, as this library is stable now, please give users time to migrate to the new API by using a combination of the common practices mentioned above.
The text was updated successfully, but these errors were encountered: