Or if not semver, some other standard way to describe it together with the version.
-
-
Show this threadThanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
I get that it's reality, and would generally be useful. None the less, that "private" api" is not so private is it?
-
We call it an "intimate API" in Ember. We guarantee an LTS intermediate before dropping.
-
Yeah makes sense, but at the same time, don't make it public if it's private. Pointing out that language/tooling is not helpful in this case
-
But reality is messy sometimes. Can you keep it around for one LTS cycle? And have an alternate implementation with a different name?
-
Ahh,that's good context for the previous tweet too,thanks. Makes sense.
-
Is there something holding Ember back from making future things, that require it, actually private?Like in a closure, instead of a _ prefix?
-
One of the goals of the new module API changes in 2.16 (see https://www.emberjs.com/blog/2017/10/11/ember-2-16-released.html …) is to make this easier.pic.twitter.com/JkkD4sswke
- 2 more replies
New conversation -
-
-
Related problem with semver is how do you mark fixing a bug that has the potential to break because people are relying on the buggy behavior
-
Bug fixes can go in patch versions. If possible I usually like to deprecate until the next major if I know people are relying on it.
-
It's not always possible and good to call out anyway even if "bugfix"
-
Agreed. I always have a section for them at the top of the changelog if present
End of conversation
New conversation -
-
-
I use a private, unpublished number after the patch version. [major].[minor].[patch].(private)
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
1.1.9.itys
#IToldYouSo.Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
Nobody told you undocumented behavior is a binding contract?
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
Switch to emoji. 3.4.
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
Emojiver? 1.2.
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
3.1.4.staaahp seems legit to me
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
Just bump major, then. Better safe than sorry.
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.