Digital Writer 3.0
Compatibility
- Editor Service
>=3.0
- Concept Backend
>=2.6
Released 2017-03-20
Upgrade notes
Issues
New Feature
- WRIT-337 - Make temporary ids for article recognizable
- WRIT-330 - Improve link handle
- WRIT-328 - Allow regular file urls to be dropped in teaser
- WRIT-314 - Set initial selection when opening writer
- WRIT-295 - Conflict handling due to optimistic lock
- WRIT-288 - Handle ETag and If-Match for all Editor Service requests
- WRIT-285 - Show icons for image even when it’s selected
- WRIT-275 - Imagextension for drops should be configurable in the writer config
- WRIT-274 - Add email to author link in article
- WRIT-273 - Improve error pages
- WRIT-267 - ImageDisplayComponent should be added to registry
- WRIT-256 - Allow Writer node server to start in standby mode
- WRIT-246 - Improve publishing channel and deprecate old channel selector
- WRIT-232 - Port ximtags plugin
- WRIT-225 - Clean up console log in plugins
- WRIT-223 - Multiple calls to addSidebarTab should result in just one tab
- WRIT-222 - Add title attribute to tools - in content menu, overlay and context menu,(not on text items)
- WRIT-220 - Wrtier backend proxy should handle auth header
- WRIT-218 - Create plugin bundle for each customer
- WRIT-214 - Plugin - port content profile plugin
- WRIT-213 - Plugin - port story plugin
- WRIT-212 - Plugin - finish place concept plugin
- WRIT-211 - Plugin - Port tag concept plugin
- WRIT-210 - Plugin - Port category plugin
- WRIT-209 - Plugin - Port SDS main channel concept plugin
- WRIT-208 - Style newvalue and news lifetime plugin
- WRIT-207 - Plugin - port teaser plugin
- WRIT-206 - Plugin - Port html embed plugin
- WRIT-205 - Plugin - Port MM Tag plugin
- WRIT-204 - Plugin - Port youtube plugin
- WRIT-203 - Port image plugin with meta data and crop dialogs
- WRIT-201 - Add bootstrap css to project
- WRIT-200 - Create/Move modal dialog component
- WRIT-199 - Plugin - Finish relation plugin
- WRIT-198 - Add support for textfields in header-group
- WRIT-197 - Possible to provide a css class when opening a dialog
- WRIT-195 - Migrate pdf plugin to Digital 3.0
- WRIT-190 - Plugin - Finish social embed plugin with fb, instagram, twitter
- WRIT-189 - Fix HTTPS for plugins on S3
- WRIT-185 - Don’t reload writer when creating new article
- WRIT-181 - Trigger document changed event when changing newsItem
- WRIT-179 - Port notifications to Writer 3
- WRIT-178 - Expose lodash through API
- WRIT-176 - Load plugin multiple times
- WRIT-174 - Implement publish plugin in new top bar
- WRIT-173 - Add a window.writer manager
- WRIT-170 - Use bootstrap 4
- WRIT-169 - Implement support for dialogs
- WRIT-168 - Configure i18n translation overrides
- WRIT-167 - Implement spellchecker backend handling
- WRIT-166 - Implement top bar for icons, buttons and information
- WRIT-165 - Create build and deploy script
- WRIT-164 - Allow plugins to register tools and commands
- WRIT-163 - Implement support for local versioning
- WRIT-161 - Enable config loading from S3
- WRIT-159 - Implement Save Article
- WRIT-158 - Implement support for validator registration in configurator
- WRIT-152 - Specify and load a template
- WRIT-151 - Statusbar for UI tools like messages, local versioning etc
- WRIT-150 - Create plugin bundle for our plugins
- WRIT-148 - Plugin should be able to load own stylesheet
- WRIT-137 - Add spellchecking capabilities to NPWriter
Bug
- WRIT-354 - Failed test for Dialog
- WRIT-352 - Remove reference to sourceFile when image upload is finished
- WRIT-349 - After saving a new article, a reload should not give a warning that the user is leaving unsaved changes
- WRIT-342 - Missing translations in Image archive information dialog
- WRIT-341 - Headline loose formatting on copy’n paste
- WRIT-340 - Right column tabs hidden when overflowing on small screens
- WRIT-339 - Cannot disable annotation tool for teaser
- WRIT-338 - When reloading a saved new article, the ‘unsaved changes’ warning pops up
- WRIT-336 - Adding author without UUID twice crashes author plugin
- WRIT-335 - Writer api for newsitem does not handle surrounding space for author title when removing
- WRIT-334 - Trim input values in FormSearchComponent
- WRIT-320 - Byline twitter images does not get rendered in Writer
- WRIT-316 - Link tool is not showing up or behaving weird
- WRIT-313 - History should be cleared and NOT save new version until document is dirty, after save
- WRIT-312 - debounce-funktionen anropas fel i FormSearchComponent
- WRIT-308 - Infinite spinner in save button when abort in conflict dialog
- WRIT-307 -
empties, or restores, an article in the writer - WRIT-306 - Person-taggar med tredelade namn tappar sista delen av namnet
- WRIT-304 - Missing If-Match header problem when saving article
- WRIT-301 - Writer reports that concept is already in use for all existing concepts
- WRIT-299 - Checking for If-Match even though optimistic locking disabled
- WRIT-289 - It should be easier to select text in a plugin object field without initiating dragging (i e an image text field)
- WRIT-286 - Article is set to invalid state if image drop from URL fails
- WRIT-283 - When correcting a misspelled word thats a link or strong the annotation disappears
- WRIT-282 - Concept place cannot be added nor created
- WRIT-281 - Story concept cannot be added
- WRIT-279 - Problem saving pasted HTML text containing ‘nbsp’ entity
- WRIT-277 - Concept plugin Tags have hardcoded filter
- WRIT-272 - When aborting a validation class a error is thrown
- WRIT-269 - Spellcheck suggestions not working on Windows
- WRIT-266 - Populera image byline automatically from image binary
- WRIT-264 - Set maximum width on the editor area (line lengths) to increase text readability
- WRIT-263 - The browser tab title should be set to the article title
- WRIT-260 - Image binary caption is not automatically added to image caption when image is added to article
- WRIT-258 - Problem with selecting in drop down
- WRIT-257 - Twitter social embed does not work
- WRIT-255 - Escaped XML characters appears escaped in document text when saving article
- WRIT-248 - Concept search should have behave better
- WRIT-242 - UTF-8 control characters are not removed in image caption
- WRIT-239 - Writer backend sometimes responds with 503 errors
- WRIT-238 - Strange generated id in ximpdf plugin
- WRIT-236 - It must be possible to change label of Meta-sidebar
- WRIT-235 - Enable drop to teaser
- WRIT-234 - Add spinner to save button in dialog when clicking
- WRIT-233 - Notifications doesn’t disappear
- WRIT-231 - When pasting a url and a macro handles an insertion, the url is still there
- WRIT-230 - Strong/Italic becomes [Object Object] when used in a text property editor
- WRIT-224 - Pen component renders “wrong” when object in Digital Writer is selected
- WRIT-194 - Invalid teaser format
- WRIT-172 - Problems with scrolling modals in win
- WRIT-123 - Plugin “Tags” creates invalid ConceptItems
- WRIT-122 - Plugin “Story” creates invalid ConceptItems
- WRIT-121 - ConceptItems created by plugins are invalid
- WRIT-118 - Upload from URL sometimes starts many uploads for one url
- WRIT-100 - Missing image not rendered
- WRIT-84 - Author links are created wrong
- WRIT-71 - Image titles in related search should show meaningful information, not “unidentified”
- WRIT-70 - All assets in writer should be loaded using https to avoid mixed content warnings
- WRIT-69 - It must be possible to place text cursor directly after a plugin component in the editor
- WRIT-67 - Text formatting options should not be visible in text only fields
- WRIT-22 - Dropping a social embed link in a plugin annotated text area does not work