What's new in Annotorious 3.x #513
Unanswered
vidya-talapady-percipient-ai
asked this question in
Q&A
Replies: 3 comments 3 replies
-
|
Beta Was this translation helpful? Give feedback.
0 replies
-
|
Beta Was this translation helpful? Give feedback.
2 replies
-
Thank you so much. Do you have an estimate of when |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Copying @rsimon 's answer from a previous question
Annotorious 3 is a complete rewrite which includes many breaking changes from v2.7. (It was driven by my own client projects, where requirements had been shifting. Hence the breaking changes, in favor of other priorities such as improved React integration, realtime-capable state management, a custom popup mechanism that actually works etc.) But v2.7 will stay around, for those who prefer the old feature set.
The main breaking difference is that v3 no longer provides a built-in editor popup. You now have to build one yourself. That seems like a backwards step at first glance. But the benefit is that you now have all the freedom to build things the way you want & need, without being held down by Annotorious' awkward and (during the past years...) completely broken "extension mechanism".
Please also note that in v3, support for images is incomplete. My own client projects are all built around OpenSeadragon currently.
Some notes specifically to your properties:
disableEditor
: no longer applies, since v3 is "headless-only", and doesn't come with an editor popup out of the box.allowEmpty
: no longer applies either. Because there's no more editor empty annotations are always allowed.readOnly
: roughly corresponds to thesetDrawingEnabled
method on the annotator. (But, again, differs a little because there is no more editor popup.)handleRadius
: is not a config option (yet)formatter
: is (roughly) replaced with the custom styling. Note that there is no replacement for labels yet. May come in the future. (But it's not a requirement for any of my current clients.)fragmentUnit
is not yet supported.I have a few questions on what how Annotorious 3.0 works.
Beta Was this translation helpful? Give feedback.
All reactions