What is the state of Mockery v3? #810
Replies: 3 comments 2 replies
-
Good question. I do not have a specific date for v3. My philosophy on major version bumps is that it should solve an issue for the developers, the main issue being maintenance of deprecated features. I have noticed the community at large has opted to shift to There is another metric I go by. When enough config parameters have become deprecated, there comes a tipping point when it's time to do a broad cleanup of the codebase by removing the deprecated parameters entirely, which means a major version bump. That time has not arrived yet. Because of these reasons, I do not have any motivation to bump to v3 at this time, and I don't foresee it happening for at least a few more years. We are in this state primarily because the community has so enthusiastically adopted |
Beta Was this translation helpful? Give feedback.
-
Regarding: |
Beta Was this translation helpful? Give feedback.
-
Update on this, there is a new Deprecations page on the docs. I'm starting to accumulate a number of deprecations at this point, so the balance is starting to shift towards a v3 release. Still no specific date yet but at this point the default config will spew a number of deprecation warnings, which is not a good user experience. |
Beta Was this translation helpful? Give feedback.
-
I noticed the v3 branch is "stale" and the last commit was 2 years ago. I'm wondering if I should migrate to the packages feature, and when roughly v3 is planned to release.
Beta Was this translation helpful? Give feedback.
All reactions